- 博客(57)
- 收藏
- 关注
cts测试用例 test_getInstance_invalid_locale 失败原因及解决方法
cts测试中,测试test_getInstance_invalid_locale失败的详细log如下: cts-tf > run cts -c libcore.java.text.DateFormatSymbolsTest -m test_getInstance_invalid_locale03-01 12:12:23 I/TestInvocation: Starting invo...
2013-03-01 15:46:30
423
原创 安装mingw32 tofrodos时出错:javah can't be master
编译windows版本的android sdk时,说明上说Under Ubuntu, you will need the following extra packages: $ sudo apt-get install mingw32 tofrodosmingw32 is the cross-compiler, tofrodos adds a unix2dos command所以要...
2012-07-09 16:04:51
307
原创 SystemServer进程的启动
9.4 SystemServer进程的启动http://book.51cto.com/art/201109/291270.htm 2011-09-14 21:16 柯元旦 电子工业出版社 我要评论(0) 字号:T | T综合评级:想读(18) 在读(2) 已读(4) 品书斋鉴(1) 已有24...
2012-05-02 16:43:27
180
原创 如何在32位ubuntu11.10 下编译android 4.0.1源码和goldfish内核
如何在32位ubuntu11.10 下编译android 4.0.1源码和goldfish内核 http://blog.youkuaiyun.com/xnwyd/article/details/7086414分类: Android 2011-12-20 09:4...
2012-04-25 11:35:21
180
原创 Paint方法setXfermode
android.graphics.Paint方法setXfermode (Xfermode x...http://my.oschina.net/smalant/blog/40328 用法:设置两张图片相交时的模式例子:1mPaint = ne...
2012-04-17 16:57:38
166
原创 Linux - select详解(二)
Linux - select详解(二) http://groups.google.com/group/zhong1985624/msg/b165740c5fdc807c?Part 1: Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如 connect、accept、recv或recvfrom这样的阻塞程序(...
2012-03-29 10:37:46
142
原创 Linux select()详解
Linux select()详解 http://groups.google.com/group/zhong1985624/browse_thread/thread/68da175597352271 select系统调用是用来让我们的程序监视多个文件句柄(file descriptor)的状态变化的。程序会停在select这里等待, 直到被监视的文件句柄有某一个或多个发生了状态改变。...
2012-03-29 10:36:47
147
原创 Android获取其他包的Context实例
Android获取其他包的Context实例然后干坏事 http://blog.youkuaiyun.com/wangshione/article/details/6062359 分类: Android技术 2010-12-08 10:29 508人阅读 评论(0) 收藏 举报 Android中有Context的概念,想必大家都知道。Context可以做很多事情,打...
2011-10-10 07:08:56
120
原创 如何向android的framework里添加新类
http://xxw8393.blog.163.com/blog/static/3725683420107532137920/如何向android的framework里添加新类 2010-08-05 15:25:17| 分类: Android ...
2011-08-19 16:23:30
143
原创 Intent调用大全
http://www.android123.com.cn/androidkaifa/896.html//调用浏览器Uri uri = Uri.parse("");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);//显示某个坐标在地图上Uri uri = Uri.parse("geo:38.89953...
2011-07-25 15:13:39
209
原创 Wi-Fi used for location services
http://news.cnet.com/Wi-Fi-used-for-location-services/2100-7351_3-5754288.html A Boston, Mass.-based start-up says it has developed software that uses Wi-Fi signals to pinpoint locations better...
2011-07-06 08:02:44
159
原创 Android HAL 开发 (1)
Android HAL 开发 (1) 2010-08-10 20:58:04<!--showHead end-->标签:开发 移动开发 Android HAL 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://buaadallas.blog.51cto.com/399160/371545 <!-...
2011-06-27 07:11:55
105
原创 Android/Linux 内存监视
http://blog.chinaunix.net/space.php?uid=23929779&do=blog&id=85384Android/Linux 内存监视 VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存) RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存) PSS -...
2011-06-24 09:50:55
157
原创 java 多线程锁机制Synchronized
http://www.sunxin.org/forum/thread/19757.htmljava 多线程锁机制Synchronized <script type="text/javascript"></script> [关键字: Synchronized ] 打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些...
2011-06-24 07:53:08
225
原创 android JNI
http://blog.sina.com.cn/s/blog_494e45fe0100q7n4.htmlVan Helsinghttp://blog.sina.com.cn/craigchan Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内...
2011-06-23 17:53:53
129
java和C设置的系统属性-互相访问
JAVAimport android.os.SystemProperties;SystemProperties.set("persist.sys.language", zone.getID());String lang= SystemProperties.get("persist.sys.language"); C#include <cutils/propertie...
2011-06-23 11:29:23
128
原创 sys_open分析,从文件名找到文件信息
http://blog.youkuaiyun.com/air_snake/archive/2008/07/22/2690554.aspx从文件名找到文件信息(namei) 本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。msn: yfydz_no1@hotmail.com来源:http://yfydz.cublog.cn1....
2011-06-23 10:08:51
247
原创 Android获取已安装应用信息(图标,名称,版本号,包)
http://www.cnblogs.com/mainroadlee/archive/2011/05/23/android_get_installed_app.htmlAndroid获取已安装应用信息(图标,名称,版本号,包)Android 菜市场上有一款应用较 ShareApp,可以显示,管理,分享Android手机上安装的应用。但比较不爽的是,它把很多系统自带的应用程序也都...
2011-06-17 10:43:03
196
原创 三种获取系统时间函数的差别
import android.os.SystemClock;三种获取系统时间函数的差别 SystemClock.currentThreadTimeMillis(); SystemClock.elapsedRealtime(); SystemClock.uptimeMillis(); /** * Returns milliseconds sin...
2011-06-16 15:09:12
275
原创 Android——init.rc脚本
http://java-admin.iteye.com/blog/927081Android——init.rc脚本 在Android中使用启动脚本init.rc,可以在系统的初始化中进行简单的操作。init.rc启动脚本路径:system/core/rootdir/init.rc内容:Commands:命令Actions:动作Triggers:触发条件...
2011-06-16 10:01:50
92
原创 Android 如何建立AIDL
这篇文章写的超详细,超好。 在此感谢原作者。 http://android.tgbus.com/Android/tutorial/201105/353147.shtml Android 如何建立AIDL<script type="text/javascript"></script> 建立AIDL服务要比建立普通的服务复杂一些,具体步...
2011-06-08 15:53:31
255
原创 How to use Sensor Simulator in Android SDK Emulator
How to use Sensor Simulator in Android SDK Emulatorhttp://www.botskool.com/geeks/how-use-sensor-simulator-android-sdk-emulatorBy Shashwat Srivastava In this post we will simulate various sen...
2011-06-07 22:58:10
1435
解决了google键盘存在触摸识别误差问题
解决了google键盘存在触摸识别误差问题触摸一个键的顶部区域,却等效按下了改键上方的键。该输入法目录下SkbContainer.java文件中 * For finger touch, user tends to press the bottom part of the target key, * or he/she even presses the area out of i...
2011-06-02 16:59:28
138
原创 获取屏幕宽度和高度并判断横竖屏
void f(){ Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); int width = display.getWidth(); int height = display.getHeight(); int orientation = display.getOr...
2011-06-01 10:38:47
627
原创 最简单的数据库操作
import android.provider.Settings;public int getVal(){ return Settings.Secure.getInt(this.getContentResolver(), Settings.Secure.ETH_ON, 0);}public void setVal(int val){ Settings.Secure.p...
2011-06-01 10:36:37
121
android 增加内部flash时容易忘记的一点-数据库操作-删除文件
其他中间层做好后,发现在Gallery中无法删除flash(或sdcard)上的文件,原因是以下文件未作修改,改成如下其中环境变量在init.rc 中定义如下 export EXTERNAL_STORAGE /mnt/flash export EXTERNAL_FLASH_STORAGE /mnt/sdcard export EXTERNAL_UDISK_STORAGE ...
2011-05-31 15:06:23
126
原创 JAVA中String与StringBuffer 、StringBuilder的区别
http://zbj2658.blog.163.com/blog/static/400952542010080834698/ String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的,2.String 对...
2011-05-28 16:27:24
92
原创 android Toast大全(五种情形)建立属于你自己的Toast
http://www.cnblogs.com/salam/archive/2010/11/10/1873654.html Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式", Toas...
2011-05-28 14:21:07
107
原创 SystemClock.sleep和Thread.sleep的区别
在Java中我们处理线程同步问题时,处理延迟可能会使用Thread类的sleep方法,这里抛开concurrent类的一些方法,其实 Android平台还提供了一个SystemClock.sleep方法,它们有什么区别呢?我们每次调用Thread.sleep时可能会出现InterruptedException异常,而SystemClock.sleep方法则不会,在 SDK上有这样的描述,它将...
2011-05-24 11:04:27
526
原创 MIPS android 编译总结
http://www.huomo.cn/developer/article-b8f0.html1. 参考文档1.1 Obtaining MIPS Android Source Code (http://www.mipsandroid.com/documents/show/1)1.2 Compiling Android for MIPS (http://www.awakecoding.co...
2011-05-24 09:29:44
354
原创 Android 防止手机休眠
Android 防止手机休眠 在开发Android程序时,有时候在程序运行的时候,不能让系统休眠,否则有一些运行会停止,因此我们需要设置禁止休眠,有两种方式:一种是添加权限,别一种是代码中设置,建议使用第一种方式,这样,在安装程序的时候会进行提醒:第一种方式:在Manifest.xml文件里面用user-permission声明名称为:android.permission...
2011-05-16 15:53:43
283
原创 广播发送与接收的简单实现
a.java Intent intent = new Intent("android.intent.action.xxx"); sendBroadcast(intent); b.java xxxx(){ ... IntentFilter filter = new IntentFilter(); fi...
2011-05-14 15:03:34
352
原创 Android Wifi模块分析(七)
Android Wifi模块分析(七)本文来自:http://hi.baidu.com/anly_jun/blog/item/c329e422da1085af4623e8c2.html2010-02-08 16:35第七部分:IP地址的配置流程如图:
2011-05-09 18:09:26
91
原创 Android Wifi模块分析(六)
Android Wifi模块分析(六)本文来自:http://hi.baidu.com/anly_jun/blog/item/56b75d3fabcd01c97d1e71c0.html2010-02-08 16:34第六部分:Wifi连接具体流程参见以下流程图:...
2011-05-09 18:08:37
129
原创 Android Wifi模块分析(五)
Android Wifi模块分析(五)本文来自:http://hi.baidu.com/anly_jun/blog/item/077b62f8b21bf404d9f9fdc7.html2010-02-08 16:32第五部分:配置 AP 参数当用户在 WifiSettings 界面上选择了一个AP 后,会显示配置AP 参数的一个对话框: ...
2011-05-09 18:05:30
119
原创 Android Wifi模块分析(四)
Android Wifi模块分析(四)2010-02-08 16:29第四部分:查找热点(AP)上一节(第三部分:Wifi开启)中讲到Wifi模块开启后会对外发送WIFI_STATE_CHANGED_ACTION。WifiLayer中注册了Action的Receiver。当WifiLayer收到此Action后开始scan的流程,具体如下:当wpa_supplicant 处理完SCA...
2011-05-09 14:13:36
178
原创 Android Wifi模块分析(三)
Android Wifi模块分析(三)本文来自:http://hi.baidu.com/anly_jun/blog/item/65e26e117e09ebcda6ef3f56.html2010-02-05 17:13第三部分:Wifi模块的启动(使能)WirelessSettings 在初始化的时候配置了由WifiEnabler 来处理Wifi 按钮,private void ...
2011-05-09 14:10:32
186
原创 Android Wifi模块分析(一)
Android Wifi模块分析(一)本文来自:http://hi.baidu.com/anly_jun/blog/item/8ecb92d593d144cf50da4b6e.html2010-02-04 10:44一:Wifi介绍概述 WIFI就是一种无线联网的技术,以前通过网线连接电脑,而现在则是通过无线电波来连网;常见的就是一个无线路由器,那么在这个无线...
2011-05-09 14:09:04
182
原创 Android Wifi模块分析(二)
Android Wifi模块分析(二)本文来自:http://hi.baidu.com/anly_jun/blog/item/6bfb3e45256c1b2dcefca375.html2010-02-04 10:51二:Wifi模块的初始化::在 SystemServer 启动的时候,会生成一个ConnectivityService 的实例,try {Log.i(T...
2011-05-09 14:07:56
162
原创 Android Wifi模块分析(总览)
Android Wifi模块分析(总览)本文来自:http://hi.baidu.com/anly_jun/blog/item/cc37e706952c937003088161.html2010-02-04 10:37 这两天通过对Android源码中Wifi模块相关代码的理解,对Wifi模块有了一个全新的认识。简单记录在这里,就算是为以后的学习留个记录。 ...
2011-05-09 14:05:40
209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人