自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

Activity的生命周期图解

一个详细图解形式描述的android系统里面的activity activity是android显示系统的幕后操作者

2009-10-22

空空如也

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

TA关注的人

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