- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 Android 设置铃声分析
代码其实没有几行,这里简单记录下学习的过程.Android系统启动时会扫描系统与SD卡中的对媒体文件,分别存入数据库sqlite中,以contentProvider的形式对外提供服务路径:/data/data/com.android.providers.media/databases/XXX...可以看到有2个db文件, 一个是系统的,一个是sd卡里的用SQLite Exper
2012-04-27 16:24:44 2211 1
翻译 Android中的进程(Process)和线程(Thread)
一、进程(process)1.默认情况下,每个application都运行在一个独立的process中,所有的component都运行在该process中的主线程中(main线程,由于主要处理UI,所以也叫UI线程)2.可以在manifest文件中通过component的android:process属性为当前组件指定运行的process,甚至不同application中的组件都可以运行在
2012-04-27 16:06:46 5177 2
原创 Android Recovery 的代码分析
1、调用main函数在gingerbread/bootable/recovery/recovery.c最下面有个main(),这是recovery应用的主入 口,当编译recovery的时候,会生成一个名为recovery的可执行文件,我这边是放在out/目录下recovery/文件系统的/sbin目 录下,调用recovery可执行文件时会传入参数,这些参数就是main函数的参数,如下
2012-04-20 16:04:25 1906
原创 Android Recovery 的流程分析
做个升级程序,支持SD卡、U盘、Flash三种路径升级该升级应用程序要和/recovery/sbin/下的recovery配套使用,固件共有boot.img,recovery.img,system.img,其中system.img是空的,system.img打包格式要和recovery.img匹配使用此程序:先把librecovery
2012-04-20 15:58:51 1915
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人