上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 什么是 IBinder IBinder 类是一个重要的接口,常用于实现跨进程通信(IPC);IBinder 允许不同的进程或组件之间相互传递数据和调用方法。主要用于实现进程间通信。它是 Android 中的一个底层机制,允许不同的应用或组件(即使它们在不同的进程中)通过 IBinder 对象进行数据 阅读全文
posted @ 2024-08-24 15:02 阿俊学编程 阅读(326) 评论(0) 推荐(0)
摘要: Service 是什么 Service 是一个重要的组件,它允许你在后台执行长时间运行的任务而不会影响用户界面的响应。与 Activity 和 Fragment 不同,Service 不提供用户界面。它通常用于执行需要持续运行的操作,例如下载文件、播放音乐或执行后台计算 Service 的工作流程 阅读全文
posted @ 2024-08-24 11:11 阿俊学编程 阅读(363) 评论(0) 推荐(0)
摘要: 什么是 BroadcastReceiver BroadcastReceiver 类是一个非常重要的组件,用于处理系统或应用内部发送的广播消息。广播消息可以是系统发出的(比如电池电量低、网络连接变化等)或者是应用内部发出的(比如某个任务完成了)。BroadcastReceiver 可以在应用的后台或前 阅读全文
posted @ 2024-08-24 10:54 阿俊学编程 阅读(224) 评论(0) 推荐(0)
摘要: 什么是 UUID UUID 类是一个非常有用的工具,用来生成和处理通用唯一标识符(UUID)。UUID 是一种标准的标识符,用于在计算机系统中唯一标识信息(Universally Unique Identifier)的缩写。它的目的是确保在不同的系统、不同的时间和地点生成的标识符是唯一的。UUID 阅读全文
posted @ 2024-08-24 10:36 阿俊学编程 阅读(539) 评论(0) 推荐(0)
摘要: 什么是 Looper Looper 是一个非常重要的概念,它与线程、消息队列和处理异步任务密切相关。是 Android 中用于管理线程的消息循环的类。它与线程中的 MessageQueue 结合工作,用于处理异步任务和消息 Looper 的主要概念 消息队列(MessageQueue) 一个用于存放 阅读全文
posted @ 2024-08-23 16:35 阿俊学编程 阅读(324) 评论(0) 推荐(0)
摘要: BluetoothGattCallback 是什么 BluetoothGattCallback 是一个抽象类,用于接收 BLE 设备的各种回调事件。这些事件包括连接状态的变化、服务的发现、特性的读取和写入等 BluetoothGattCallback 的主要方法 onConnectionStateC 阅读全文
posted @ 2024-08-23 16:21 阿俊学编程 阅读(988) 评论(0) 推荐(0)
摘要: 什么是 Message Message 是一个用于在不同线程之间传递数据和通知的对象。简单来说,它就是一个封装了数据的“信封”,可以在后台线程和主线程(UI线程)之间传递信息 Message 的基本属性 what:一个整型值,用于标识消息的类型。可以把它看作是消息的“标签” arg1 和 arg2: 阅读全文
posted @ 2024-08-23 11:33 阿俊学编程 阅读(307) 评论(0) 推荐(0)
摘要: 什么是 Handler 类是处理线程间通信和任务调度的一个重要工具,用于在不同的线程之间传递消息和执行任务 使用场景 线程间通信:在子线程中执行任务后,更新主线程(UI 线程)的界面。 任务调度:安排在将来某个时间点执行的任务。 基本工作原理 消息队列:每个线程(包括主线程)都有一个消息队列。Han 阅读全文
posted @ 2024-08-21 11:33 阿俊学编程 阅读(180) 评论(0) 推荐(0)
摘要: BluetoothClient 是什么 BluetoothClient 自定义类是开发者自定义封装的类,不存在 Java 中。它通常用于蓝牙应用中,特别是与蓝牙设备进行通信的客户端管理。通常用于在 Android 应用中进行蓝牙通信。它帮助你处理与蓝牙连接、设备发现、数据传输等等任务 Bluetoo 阅读全文
posted @ 2024-08-21 11:29 阿俊学编程 阅读(389) 评论(0) 推荐(0)
摘要: BleConnectOptions 是什么 BleConnectOptions 类是与蓝牙设备连接相关的一个配置类。它主要用于设置蓝牙连接的选项,确保与蓝牙设备的连接能够根据需求进行调整和优化。常用于配置蓝牙设备的连接参数,例如连接超时时间、是否自动连接等。这些配置可以帮助你更好地控制蓝牙连接过程, 阅读全文
posted @ 2024-08-20 21:04 阿俊学编程 阅读(137) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页