Android4.4.2源码版块
文章平均质量分 82
zrf1335348191
Those who are crazy to change the World are the person who can change the World
展开
-
Android4.4.2源码分析之WiFi模块(三)
参考博文Android4.4.2源码分析之WiFi模块(一)Android4.4.2源码分析之WiFi模块(二)获取到WiFi列表后就是对WiFi进行连接WiFi列表中存有需要密码的WiFi和不需要密码的WiFi,分这两种情况进行分析1,连接无需密码的WiFiif (mSelectedAccessPoint.security == AccessP原创 2016-05-18 11:39:25 · 4287 阅读 · 0 评论 -
Android4.4.2源码分析之WiFi模块(二)
接着上一篇继续对WiFi源码的分析Android4.4.2源码分析之WiFi模块(一)onResume方法中6>,首先是调用WiFiEnabler的resume方法对switch进行管理接下来注册广播getActivity().registerReceiver(mReceiver, mFilter);广播监听的action如下 //wifi状原创 2016-05-11 10:50:47 · 13698 阅读 · 2 评论 -
Android4.4.2源码分析之WiFi模块(一)
由对Androidsetting的源码分析之WiFi模块的界面fragment为WiFisettings.java,关于setting模块的源码分析可以参考Android系统源码剖析(一)---Settings已经写了几篇关于Android源码的,源码代码量太大,所以如果想分析某个模块可能不知如何下手,说一下思路1,分析源码英文阅读能力要够,想要分析某个模块一般找模块对应的英文原创 2016-05-09 11:31:19 · 7271 阅读 · 1 评论 -
Android系统源码剖析(一)---Settings
最近在研究Android的Settings源码,先看一下源码的目录结构。大概967左右个文件,刚开始接触着实不好下手,待我娓娓道来~~~~~首先,这么多文件,到底哪个文件是主界面呢?在Settings目录下找到Androidmanifest.xml清单配置文件,找到首先启动的activity:- 可以看到,设置的主界面是Set原创 2016-03-10 15:50:18 · 18370 阅读 · 14 评论 -
Android4.42-Setting源码分析之蓝牙模块Bluetooth(下)
接着上一篇 Android4.42-Settings源码分析之蓝牙模块Bluetooth继续蓝牙模块源码的研究THREE,蓝牙模块功能实现switch的分析以及本机蓝牙重命名和可见性的分析见上一篇,接下来进行第三章第三部分的介绍:关于蓝牙远程设备列表的加载。如果没有看过,建议看看上一篇关第一章蓝牙的布局,有助于理解3>,设备列表的加载因为这部分代码很多,所以在介绍时原创 2016-03-25 17:26:00 · 16083 阅读 · 10 评论 -
Android4.42-Settings源码分析之蓝牙模块Bluetooth整体实现(总)
ONE,SWITCH蓝牙开关蓝牙开关相关的有两个类,switch从创建到动作状态监听过程如下在BluetoothSettings中创建switch对象Switch actionBarSwitch = new Switch(activity);原创 2016-03-28 11:54:35 · 14307 阅读 · 12 评论 -
Android4.42-Settings源码分析之蓝牙模块Bluetooth(上)
继上一篇 Android系统源码剖析(一)---Settings接着来介绍一下设置中某个模块的源码,本文依旧是基于Android4.42源码进行分析,分析一下蓝牙模块的实现。建议大致看一下关于Settings的剖析。ZERO,蓝牙模块的fragment及其配置 1>,首先由Settings_headers.xml文件可以知道,蓝牙对应的fragment为Bluet原创 2016-03-22 17:13:44 · 23252 阅读 · 6 评论