- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Android 7.0 WifiMonitor工作流程分析
在wifi启动扫描的分析过程中,出现了多次WifiMonitor的操作,在此分析一下这个函数是如何工作的。在Android的Wifi体系中,WifiMonitor承担着分发来自wpa_supplicant底层事件的任务。当上层下达Wifi的扫描、连接等指令后, 底层驱动以及wpa_s进行实际的扫描、连接操作,操作完成后会向上层反馈一个event,通知framework扫描是否结束、连接是否
2017-02-09 10:38:04 3777
原创 android 7.0 Settings列表加载流程
Android 7.0 settings布局跟以前有很大的区别,之前用的是preference,7.0开始使用的是DrawerLayer,流程如下:
2017-01-20 10:32:31 2166 2
原创 Android 7.0 Keyguard流程分析
在android 6.0 上Keyguard作为了SystemUI的一个库文件被引用,所以编译的时候不会出现Keyguard.apk这个文件,Keyguard也伴随着SystemUI的启动而启动,其中最重要的一个文件就是KeyguardViewMediator,这个文件负责SystemUI与Keyguard的交互,我们来看一下这个文件的启动。
2017-01-16 10:25:17 17751 12
原创 android 7.0 camera 打开流程
本文以Android 7.0 代码为主,camera代码使用的是MTK平台的,抛开其它方面的信息,单纯以初始化打开相机为主线分析,主要在上层到底层的调用过程上,有些细节研究的不深还需要后续接着分析
2017-01-14 14:59:30 11625 5
原创 adb 发送broadcast广播
我们可以通过 adb shell am broadcast -a android.intent.action.BOOT_COMPLETED命令发送BOOT_COMPLETED广播,而不用重启测试机或模拟器来测试BOOT_COMPLETED广播,这条命令可以更精确的发送到某个package,如下:adb shell am broadcast -a android.inten
2016-05-06 14:02:49 1347 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人