自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Launcher onCreate流程图

2016-09-23 10:19:18 509

原创 Launcher workspace 加载过程

2016-09-23 10:18:51 818

原创 Launcher.xml文件的解析

2016-09-23 10:18:23 489

原创 Launcher 界面UI绑定过程

2016-09-23 10:16:39 497

原创 Launcher初始化数据加载过程

2016-09-23 10:16:10 712

原创 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

launcher3流程图2

launcher3流程图2

2016-09-23

空空如也

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

TA关注的人

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