自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

super005的专栏

我是一个有神经病的程序员...

  • 博客(90)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

转载 在模拟器上运行编译好的android

7)在模拟器上运行编译好的android编译好android之后,emulator在~/android/out/host/linux-x86/bin 下,ramdisk.img,system.img和userdata.img则在~/android/out/target/product /generic下1$ cd ~/android/out/host/linux-x86

2011-11-14 14:04:54 2842

原创 Android HOME键的屏蔽. 同事小伟 提供

经过测试2.1(包含2.1) 以上的版本都可以使用@Overridepublic void onAttachedToWindow() {this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);super.onAttachedToWindow();}@Overridepublic b

2011-10-20 15:58:23 2427

原创 暂时留着

xxx

2011-06-29 17:33:00 954

原创 asm/page.h 的文件内容

linux下高版本的内核已经没有 asm/page.h了   如果导入了这个头文件会报错。解决方法,去掉 #include 即可自己写个  page.h,然后 #include "page.h"编译就好.page.h的内容为:#ifndef _I386_PAGE_H#define _I386_PAGE_H/* PAGE_SHIFT determines the page size */#define PAGE_SHIFT 12#define PAGE_SIZE (1UL

2011-05-31 14:22:00 6702

原创 手机开发各类服务对应的UUID

<br />ServiceDiscoveryServerServiceClassID_UUID: TGUID = '{00001000-0000-1000-8000-00805F9B34FB}';  BrowseGroupDescriptorServiceClassID_UUID: TGUID = '{00001001-0000-1000-8000-00805F9B34FB}';  PublicBrowseGroupServiceClass_UUID: TGUID = '{00001002-0000-100

2011-05-20 17:43:00 1790 1

转载 JNIEnv*的常用函数详解

<br />#include "TestNative.h" /* * Class: TestNative * Method: add * Signature: (II)I */ JNIEXPORT jint JNICALL Java_TestNative_add(JNIEnv *en, jobject obj, jint x, jint y) { return x+y; }  <br /> <br />  所有的JNI调用

2011-05-03 16:39:00 11149

原创 Linux下android内核编译

<br /><br />Linux系统为Red Hat<br />按步骤来吧!<br />一,安装Linux JDK<br />     1,网上下载jdk(jdk-6u24-linux-i586.bin),64位的需下载另一个jdk-6u24-linux-x64.bin<br />     2,保存到安装目录下(/usr/local),直接执行./jdk-6u24-linux-i586.bin解压到/usr/local/jdk1.6.0_24目录<br />     3,配置环境变量<br />     

2011-04-28 14:47:00 2485

转载 搭建arm-linux-gcc交叉编译工具链环境(Android原生(JNI)开发环境搭建)

<br /><br />环境:<br />   windows xp+vmware+redhat(ubuntu)<br />   说明:本篇所述环境也是Android原生(Native)C(JNI)开发的环境<br />1,先下载个交叉编译工具链版本<br />  http://www.codesourcery.com/sgpp/lite/arm/portal/subscription3057 选择最新版本进入下载页面后,选择Advanced Packages的IA32 GNU/Linux TAR下载后文件

2011-04-28 14:43:00 6639

转载 Ubuntu安装codesourcery交叉编译器的问题

<br /><br />安装交叉编译器出问题了,<br />./arm-2010q1-202-arm-none-linux-gnueabi.bin<br />错误信息如下;<br />Checking for required programs: awk grep sed bzip2 gunzip<br />===============================================================<br />Error: DASH shell not supported

2011-04-28 11:55:00 3731

原创 安装时提示 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 解决办法

<br />INSTALL_PARSE_FAILED_MANIFEST_MALFORMED <br /> <br />安装时出现这个提示。 是由于你工程的AndroidManifest.xml 配置有误,一般来说是activity的地址路径出了问题,仔细检查activity的包前面要加上 "."  中间这个点 比如 ".***.activity"

2011-04-26 10:36:00 54502

原创 AndroidManifest.xml Activity 属性说明

<br />android:allowTaskReparenting是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。--------------------------------------------------------------------------------------android:alwaysRetainTaskState是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后的状态----------------

2011-04-07 16:34:00 5811

转载 android Manifest.xml选项-android:ConfigChanges

<br />Activity中ConfigChanges属性的用法 通过设置这个属性可以使Activity捕捉设备状态变化,以下是可以被识别的内容:  <br /><br />CONFIG_FONT_SCALE<br />CONFIG_MCC<br />CONFIG_MNC<br />CONFIG_LOCALE<br />CONFIG_TOUCHSCREEN<br />CONFIG_KEYBOARD<br />CONFIG_NAVIGATION<br />CONFIG_ORIENTATION<br />

2011-04-07 16:20:00 2523

转载 Android中String资源文件的format方法

<br />很多时候我们感性Google在设计Android时遵守了大量MVC架构方式,可以让写公共代码、美工和具体逻辑开发人员独立出来。有关Android的资源文件values/strings.xml中如何实现格式化字符串呢? 这里Android123举个简单的例子,以及最终可能会用到哪些地方。 <br /><br /><?xml version="1.0" encoding="utf-8"?>  <br /><resources>  <br />    <string name="app_name">c

2011-04-06 18:18:00 1139

原创 ubuntu9.10和ubuntu10.X下eclipse3.4不能运行解决方法

<br />问题:安装ubuntu9.10后,java环境已经配好了,可是eclipse欢迎界面的进度条走完后,就只有一个什么也没有的小窗口,也不能关闭。 <br /><br />参考 <br /><br />http://ubuntuforums.org/archive/index.php/t-920649.html <br /><br />具体解决办法就是在eclipse.ini结尾(放在中间好像不管用)加: <br /><br />代码: <br />-Dorg.eclipse.swt.browser

2011-03-09 08:30:00 658

转载 ubuntu10.04安装JDK5

由于ubuntu10.04系统自带的源里,找不到JDK1.5的安装包,所以,第一步是增加两个软件源:deb http://tw.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiversedeb-src http://tw.archive.ubuntu.com/ubuntu/ jaunty mainrestricted universe multiverse具体操作步骤如下:在命令行输入:$ sudo gedit /etc

2011-03-09 08:02:00 964

原创 adb 的一些常用命令。

<br />adb shell rm /system/app/SimManager.apk   删除一个应用。<br />adb install /home/liu/Desktop/onetqo.apk      安装一个应用。<br />adb shell     进入命令操作系统<br />adb devices 查看设备<br /> <br />获取设备的ID和序列号:<br />  adb get-product<br />  adb get-serialno<br /> <br /> <br />

2011-01-17 18:01:00 918

转载 如何判断Android手机当前是否联网?

<br /> 如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过<br /> ConnectivityManager 类的isAvailable()方法判断,首先获取网络通讯类的实例<br /> <br /> ConnectivityManagercwjManager(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); ,<br /> <br />使用cwjManager.getA

2011-01-14 14:07:00 1335

转载 Linux中通过/proc/stat等文件计算Cpu使用率

<br />Linux平台Cpu使用率的计算proc文件系统<br />/proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取/proc目录中的文件时,proc文件系统是动态从系统内核读出所需信息并提交的。<br />/proc目录中有一些以数字命名的目录,它们是进程目录。系统中当前运行的每一个进程在/proc下

2011-01-13 10:54:00 2934

转载 Android SDCard操作(文件读写,容量计算)

<br /> <br />android.os.Environment<br />提供访问环境变量  java.lang.Object<br /><br />android.os.Environment <br /> <br />Environment 静态方法:<br />  方法 : getDataDirectory ()<br />返回 : File <br />解释 : 返回Data的目录 <br /><br /> <br />方法 : getDownloadCacheDirectory ()<br

2011-01-11 15:14:00 1562

转载 Task和Activity相关

<br /><br />这段时间在做一个项目,发现对Task和Activity掌握的还是不牢固。把相关知识整理在这里,方便查阅,有几个Flag没看明白啥意思,也没测试出来效果如何。。。<br /> <br /> android:allowTaskReparenting<br />    用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。<br />    如果这

2010-12-13 15:51:00 840 1

转载 Android 2.2 源码结构分析

<br />Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示: <br />. <br />|– Makefile (全局的Makefile) <br />|– bionic (Bionic含义为仿生,这里面是一些基础的库的源代码) <br />|– bootloader (引导加载器) <br />|– build (build目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具) <br />|–

2010-12-06 11:26:00 833

转载 windows下批量下载android源码

首先得下载一个GIT在windows可以用PortableGit。有了git只能手动的输入要下载android源码的某部分,不过可以从以下地址http://android.git.kernel.org/?a=project_index 得到所有可以下载的源码。由于这个列表并不能直接用在PortableGit命令中所以我写了一个VBS脚本来转换szFolder ="K:/Hemowolf/SRC_Android"'存放android源码目录 Set Fso = CreateObject("Scr

2010-11-30 15:29:00 1165

原创 获取自己手机的电话号码

<br /><br />TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);  <br />String imei = tm.getDeviceId();  <br />String tel = tm.getLine1Number();<br /> <br />最后别忘记加上权限<br /><uses-permission android:name="android.permission.RE

2010-11-29 13:27:00 1532

转载 android 源码下载不了的解决方法

源码主页:http://android.git.kernel.org/正常下载步骤:        $ mkdir mydroid-froyo        $ cd mydroid-froyo        $ repo init -u git://android.git.kernel.org/platform/manifest.git        $ repo sync尝试了好几次,都没成功下载过… (宿舍/公司都是网通的…恶心…)如果能通过浏览器浏览到android源码的主页,但运行repo ini

2010-11-19 14:01:00 1836

原创 Sqlite数据库 时间字段 默认时间

<br />create table log( content varchar(256), logtime TIMESTAMP default (datetime('now', 'localtime')) )  

2010-11-08 15:19:00 3075

转载 Android网络电台的一种实现方案(歌醉原创)

<br /><br />随着电子产品的飞速发展,广播电台几乎已经远离了人们的娱乐生活,但是近年来由于网络电台的兴起,广播电台又逐渐有了市场,手机上如果有一个网络电台软件,使用率应该是比较高的。目前的主流智能手机平台中,iphone和symbian都已经有了这类软件,android平台虽然推出的时间不是很长,但是也已经有这类软件了,最近我也正在Android上做这方面的工作,下面就把我的一些经验介绍一下。<br /> <br />网络电台种类<br />目前的网络电台网站一般是基于以下三种协议的:<br />

2010-10-25 17:49:00 2148 1

原创 android获得当前 语言环境。

<br />getResources().getConfiguration().locale.getLanguage()

2010-10-25 17:48:00 2799

原创 android让手机模式变成飞行模式。

enabling = false; //true为打开飞行模式,false为关闭飞行模式.Settings.System.putInt(netConn.this.getContentResolver(), Settings.System.AIRPLANE_MODE_ON, enabling ? 1 : 0);Intent intent = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED);intent.putExtra("state", false);//发送~

2010-10-25 17:27:00 1179

转载 教你如何开关Android的APN网络

版权所有,转载请注明来自Mobile Developer (http://mdev.cc )  作者  : SinFrancis由于Android对于APN的网络API没有公开,不过我们可以阅读源代码,然后进行数据库操作,系统会自动监听数据库的变化,从而实现开启或者关闭APN。大家可以研究一下frameworks/base/core/java/android/provider/Telephony.java这个类,比较重要的就是 URI 和数据库字段: content://telephony/carriers

2010-10-25 16:58:00 2093 4

转载 Android屏幕禁止休眠的方法

实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下: 1、在Manifest.xml文件里面用user-permission声明。代码如下: 复制代码   这种方法,在安装apk时,系统会提示安装人是否允许使用禁止休眠功能。 2、在程序中用代码实现。代码如下: getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.

2010-09-27 12:06:00 5403

原创 SQLite的最后插入记录的ID SELECT last_insert_rowid()

<br /><br />在Insert之后,使用SELECT last_insert_rowid()可直接得到最后一次插入的记录的id<br />如果之前没有进行任何Insert的操作,则返回0;

2010-09-19 11:12:00 17880

转载 sqlite 数据类型 全面

<br /><br />一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:<br />1.NULL:空值。<br />2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。<br />3.REAL:浮点数字,存储为8-byte IEEE浮点数。<br />4.TEXT:字符串文本。<br />5.BLOB:二进制对象。<br /><br />但实际上,sqlite3也接受如下的数据类型:<br /> smallint 16

2010-09-19 11:09:00 1875

原创 launcher 编译不过去 解决的办法

<br /> <br /> <br />我在build的时候发现,还有一种情况也会造成这个 error 41<br />引用packages/apps/Browser/src/com/android/browser/R.java:10: duplicate class: <br />com.android.browser.R <br />public final class R { <br />^ <br />Note: Some input files use or override a deprecat

2010-09-10 15:30:00 7627 2

原创 在android的状态栏中增加menu,home和back快捷键的方法

private final void updateIconKeyAction(Intent intent){ int keycode = intent.getIntExtra("keycode", -1); if(keycode != -1){ long now = SystemClock.uptimeMillis(); try { KeyEvent down = new

2010-09-07 11:16:00 1098

原创 修改android 开机之后的默认语言成中文

<br />在AndroidRuntime.cpp 里的readLocale函数里面,,,把en 与 US 修改成 zh 与 CN <br /> <br />源码文件目录:frameworks/base/core/jni/AndroidRuntime.cpp

2010-09-01 10:55:00 5505 3

转载 android实现动态壁纸.

<br />http://blog.csdn.net/cechun/archive/2010/06/20/5681312.aspx

2010-08-30 12:29:00 1478

转载 Android Bitmap 与 Drawable之间的转换

<br />转换Bitmap to Drawable<br /> <br />BitmapDrawable bitmapDrawable = (BitmapDrawable)bitmap; Drawable drawable = (Drawable)bitmapDrawable; Bitmap bitmap = new Bitmap (...); Drawable drawable = new BitmapDrawable(bitmap);  <

2010-08-30 09:15:00 1137

原创 截图,可以返回每个view 的 图像

View.getDrawingCache(boolean autoScale)      返回当前View的图像(截屏)参数 true 自动缩放, false 不自动缩放

2010-08-30 00:10:00 777

转载 Android Gallery控件使用方法详解

Android Gallery控件的主要功能就是实现图片的浏览。在这里我们可以通过对一段代码的解读详细分析一下这方面的使用技巧。Android手机操作系统中有许多控件的应用可以帮助我们轻松实现一些功能。在这里我们就为大家详细介绍一下有关Android Gallery控件的具体使用方法,希望能帮助大家对控件的使用有一个深入的认识。Android Gallery控件:即图片浏览控件layout部分:Android Gallery控件代码部分:主类部分代码:

2010-08-28 02:47:00 7315 1

原创 android线程使用完毕后,记得关闭

Handlerhd.removeCallbacks(Thread ddd);

2010-08-26 09:37:00 2045

我的C++大家帮我看看阿

大家帮我看看 ubuntu下 g++编译出错

2011-04-26

SSH整合需要的所有JAR包(2部分).

SSH整合时所需的所有的包,避免出现包的冲突导致action null异常

2010-05-10

SSH整合需要的所有JAR包(1部分).

SSH整合时所需的所有的包,避免出现包的冲突导致action 异常

2010-05-10

sqljdbc.jar

sqljdbc.jar 数据库链接包

2009-05-09

commons-pool-1.2.jar

commons-pool-1.2.jar

2009-05-09

commons-dbcp-1.2.1.jar

commons-dbcp-1.2.1.jar

2009-05-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除