
架构师之路
阿栀
这个作者很懒,什么都没留下…
展开
-
android蓝牙连接通信的实现
关于蓝牙通信 首先要知道几个类,BluetoothAdapter,BluetoothGatt,BluetoothDevice,BluetoothCattService,BluetoothCattCharacteristic。 第一个是蓝牙设配器,对蓝牙的操作都需要用到它,很重要,BluetoothGatt作为中央来使用和处理数据,使用时有一个回调方法BluetoothGattCallback返回中央的状态和周边提供的数据,BluetoothCattService作为周边来提供数据;BluetoothGatt原创 2020-10-28 09:04:24 · 895 阅读 · 1 评论 -
深入了解事件分发
什么是Android事件分发:Android的view是树形结构的,view可能会重叠到一起,当我们点击重叠位置的时候,会有多个view响应这个点击事件,那这个事件到底该由谁来处理,就出现Android的事件分发。 事件分发的流程:事件分发设计到三个类,activity、viewgroup、view,三个重要 方法,dispatchTouchEvent()、onTouchEvent()、onInterceptTouchEvent();当用户点击了屏幕,事件先传递到Activity中,Activity通过调原创 2020-10-20 19:58:00 · 167 阅读 · 0 评论 -
Handler相关知识
Handler 相关知识 要想快速掌握Handler?必须了解Handler是什么。它是干什么的 。 Habdler是android子线程跟主线程发送消息,主线程处理消息的一种通信机制 Handler的作用是可以让其耗时的操作都交给子线程。用来发送跟处理消息 Handler包含四个类: 分别有Handler,Message,MessageQueue,Looper; Message:它可以用来存储消息 MessageQueue:简单理解 它就是一个可以存放消息的一个容器即消息队列 Looper:利用for(死原创 2020-10-17 21:00:01 · 205 阅读 · 0 评论