BLE_DeviceScanActivity
2018-01-15 18:34:17 0 举报
csaxAX
作者其他创作
大纲/内容
onPause()被调用,在这个函数中:1.调用scanLeDevice(false)停止扫描2.调用mLeDeviceListAdapter.clear()清除扫描到的设备信息;
DeviceScanActivity被启动
onStart()被调用,无操作
onStop()、onDestrop()被调用,无操作
onCreate()被调用,在这个函数中:1.检查该设备是否支持低功耗蓝牙;2.获取蓝牙适配器BluetoothAdapter,并检查是否获取成功;
生命周期结束
onResume()被调用,在这个回调函数中:1.确保蓝牙是否使能,否则提醒用户是否允许打开蓝牙;2.实例化一个自定义的LeDeviceListAdapter,用于以列表的形式向用户设备信息,同时进行交互;3. 调用scanLeDevice(true)启动低功耗设备扫描,并添加扫描的回调函数。在回调函数中我们将扫描到的设备信息添加到list中呈现给用户;
0 条评论
下一页