- 博客(5)
- 收藏
- 关注
原创 代码流程分析二:Settings-蓝牙分析-点击配对连接设备原理分析
蓝牙配对功能配对手机,配对蓝牙耳机,配对电脑(一)设置界面packages\SettingsA:搜索调用的地方:点击preference因为下面的条目是单独的一个所以到了blueetoothSettings的父类中。目录:android\packages\apps\Settings\src\com\android\settings\bluetooth
2015-08-27 15:29:45 4494
原创 代码流程分析二:Settings-蓝牙分析-搜索设备原理
一:BluetoothSettings中走onResume二:相当于父类deviceListPreferenceFragment中走onResumeonCreate三:LocalBluetoothManager类目的返回BluetoothEventManager三:BluetoothEventManager
2015-08-12 19:24:36 1924
转载 知识点五:BluetoothAdapter类分析
-------------------------------------------------------------------------------------------------------------BluetoothAdapter类分析这个Settings代码没有是framework封装的类,提供本地蓝牙设备的配置,包括开启蓝牙,搜索周围蓝牙设备,设置本地蓝牙可见性
2015-08-10 14:44:31 640
原创 代码流程分析二:Settings-蓝牙分析-myDevice根preference分析
一:流程图已经分析二:代码的分析准备工作:如果有可以配对的设备这个preference显示的是:(1)已经配对的设备检测到此设备;(2)没有就显示其他蓝牙设备检测不到此设备。(3)点击之后会显示附近多有的蓝牙设备都能检测到此设备,并且会加个时间。后台流程:分析BluetoothDiscoverableEnabler这个类。蓝牙的disco
2015-08-10 14:18:48 719
原创 代码流程分析二:Settings-蓝牙分析-switch开关分析
一:流程图已经分析二:代码的分析:switch开关事件的流程:准备工作:switch点击事件就是:点了开关可以显示不同的界面。经过测试没有看到bluetoothEnable来控制啊,会看到走了onBluetoothStateChanged这个方法,而这个方法是BluetoothSettings继承的这个父类的DeviceListPreferenceFra
2015-08-10 12:03:27 1289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人