总结篇
万子开发
追求技术,追求进步
展开
-
Android 引起内存泄漏的几种情况
概述内存泄漏是指无用对象(不再使用的对象)持续占有内存或无用对象的内存得不到及时释放,从而造成内存空间的浪费称为内存泄漏。内存泄露有时不严重且不易察觉,这样开发者就不知道存在内存泄露,但有时也会很严重,会提示你Out of memory。首先使用leakcanary来检测内存泄漏debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.5'使用当前版本的leakcanary无需install直接可以使用(下一篇文章.原创 2020-12-11 18:01:38 · 6201 阅读 · 3 评论 -
总结篇:蓝牙开发
开发维护蓝牙项目已经18个月了,在此做一下总结蓝牙的开发流程先以原生的芯片为例,直接通过BluetoothAdapterenable()打开蓝牙 → startDiscovery()开始搜索→ 通过广播接收(action:BluetoothDevice.ACTION_FOUND)找到设备 →getName()获取本地蓝牙名称→getAddress()获取本地蓝牙地址→开始createBond配对→成功之后连接蓝牙 之后就可以正常使用蓝牙功能(蓝牙电话,蓝牙音乐)一般大公司开发都会有提供蓝牙芯..原创 2020-09-14 16:02:21 · 2137 阅读 · 0 评论