- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 android输入子系统模型分析:
(一) Step 1 => WindowManagerService运行线程InputDeviceReader 用于读取如下消息: 按键消息,触摸屏消息,轨迹球消息 Step 2 => WindowManagerService运行线程PolicyThread : 结合PhoneWindowManager.java/KeyguardViewMediator.java 来管理当前窗口显示等 Step 3 => WindowManagerService运行线程InputDispatcherThread
2010-10-15 09:46:00
3369
原创 android系统启动流程分析:
(一) 1). init进程启动控制台进程 init进程启动servicemanager进程(即runtime进程) => 打开/dev/binder等,并设置自己为runtime(context),用于对系统中的所有服务进行统一管理 init进程启动vold/debuggerd/rild进程 2). init进程启动Zygote进程 3). runtime进程请求Zygote启动SystemServer进程 4). SystemServer进程启动两个本地服务: SurfaceFlinger/AudioF
2010-10-15 09:42:00
1948
原创 Google Android JNI使用方法
转载时请注明出处和作者联系方式 文章出处:http://blog.csdn.net/sincethen 作者联系方式:jack.fan oncemorefjh@163.com> 在做Android底层开发的时候,偶尔也会浏览上层应用的代码,但对于很多向我一样连java编程语言都不懂的Linux驱动开发者来说实在很是头痛.于是厚着脸皮看了Google SDK文档的小部分,对android JNI的使
2010-03-14 22:00:00
1458
1
原创 嵌入式Linux系统中nandflash的寻址方式(以k9f1208 nandflash---64M x 8 Bit NAND Flash Memory为参考说明)
1.NAND Flash的寻址方式:NAND Flash Addressing Mode NAND Flash的寻址方式和NAND Flash的memory组织方式紧密相关。NAND Flash的数据是以bit的方式保存在memory cell(存储单元),一般来说,一个cell中只能存储一个bit。这些cell以8个或者16个为单位,连成bit line,形成所谓的byte(x8)/wo
2010-02-28 14:21:00
1521
原创 Google android初级开发之 : android 编译环境安装(for Centos5.1)
(一)以下为在Centos5.1系统上android编译环境安装步骤:1)升级gcc到4.2.3tar -jxf gcc-4.2.3.tar.bz2 -C ~/android/./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads
2010-01-26 23:27:00
2115
原创 Google android初级开发之 : android 模拟器启动脚本(for windows)
(一).对android初学者或者android应用开发者来说,启动Google android模拟器是一件麻烦的事.要么需要设置环境变量,要么需要进入到模拟器所在的tools目录来启动,而这对于初学者来说常常搞错,对于android应用开发者来说亦显得繁琐.本文通过将启动android模拟器的动作放到一个启动脚本里面的方法来简化android模拟器的启动.(二).以Google cupc
2010-01-25 15:01:00
1565
原创 Google android初级开发之 : android 编译环境安装(for ubuntu9.10)
(一). 对很多想学习Google android开发的初学者来说,最迫切需要的莫过于建立一个android开发环境和编译环境.本文就站在初学者的角度来帮助其建立android的开发环境和编译环境.(二).下载需要的程序:jdk-1_5_0_18-linux-i586.bin (三).1)安装jdk 1.5(for linux): 用以下其中一种方法即可a1)// 方法1:
2010-01-24 23:02:00
2385
原创 五大主流智能手机软件平台简单比较
1、Symbian1)目前(09年第三季度)在智能手机平台中市场占有率第一(44.6%)2)Symbian太过于庞大,以至于添加新功能/改造费时费力 Symbian基于1990年开发的Epoc OS 现在,Symbian的系统代码多达2000万行,将近Windows XP的水平 经过近20年的发展,新的核心功能在Symbian上很难实现 诺基亚在应对iP
2009-11-19 20:18:00
2256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人