自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lwn

一起分享,共同进步

  • 博客(5)
  • 收藏
  • 关注

原创 代码流程分析二:Settings-蓝牙分析-点击配对连接设备原理分析

蓝牙配对功能 配对手机,配对蓝牙耳机,配对电脑 (一)设置界面packages\Settings A:搜索调用的地方:点击preference因为下面的条目是单独的一个所以到了blueetoothSettings的父类中。 目录:android\packages\apps\Settings\src\com\android\settings\bluetooth

2015-08-27 15:29:45 4474

原创 代码流程分析二:Settings-蓝牙分析-搜索设备原理

一:BluetoothSettings中走onResume 二:相当于父类deviceListPreferenceFragment 中走onResume onCreate 三:LocalBluetoothManager类 目的返回BluetoothEventManager 三:BluetoothEventManager

2015-08-12 19:24:36 1908

转载 知识点五:BluetoothAdapter类分析

------------------------------------------------------------------------------------------------------------- BluetoothAdapter类分析 这个Settings代码没有是framework封装的类,提供本地蓝牙设备的配置,包括开启蓝牙,搜索周围蓝牙设备,设置本地蓝牙可见性

2015-08-10 14:44:31 631

原创 代码流程分析二:Settings-蓝牙分析-myDevice根preference分析

一:流程图已经分析 二:代码的分析 准备工作: 如果有可以配对的设备这个preference显示的是:(1)已经配对的设备检测到此设备;(2)没有就显示其他蓝牙设备检测不到此设备。 (3)点击之后会显示附近多有的蓝牙设备都能检测到此设备,并且会加个时间。 后台流程:分析BluetoothDiscoverableEnabler这个类。 蓝牙的disco

2015-08-10 14:18:48 715

原创 代码流程分析二:Settings-蓝牙分析-switch开关分析

一:流程图已经分析 二:代码的分析: switch开关事件的流程: 准备工作: switch点击事件就是:点了开关可以显示不同的界面。 经过测试没有看到bluetoothEnable来控制啊,会看到走了onBluetoothStateChanged这个方法,而这个方法是BluetoothSettings继承的这个父类的DeviceListPreferenceFra

2015-08-10 12:03:27 1279

空空如也

空空如也

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

TA关注的人

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