首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
万户猴
掘友等级
Android工程师
|
网易
大模型应用开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
453
文章 441
沸点 12
赞
453
返回
|
搜索文章
最新
热门
【Android蓝牙-七】蓝牙通信配置文件(Profile)详解:Android开发者必懂的蓝牙通信基础
1. 什么是蓝牙 Profile?为什么 Android 开发者必须了解? 1.1 从混乱到规范:为什么蓝牙需要 Profile? 在蓝牙通信中,Profile(配置文件) 是一种定义了通信规则和数据
【Android蓝牙-六】蓝牙数据通信机制详解:GATT与ATT服务的技术实现
一、蓝牙协议栈结构与数据流 你是否曾好奇,为什么同样是BLE通信,有些应用速度快、稳定性高,而有些却时常掉线、传输慢?这一切都与蓝牙协议栈的结构和数据流通路径密切相关。 在深入GATT通信机制前,先快
【Android蓝牙-五】Android蓝牙配对与连接机制:从 Bonding 到 GATT 连接
1. 引言 在Android蓝牙开发过程中,"设备已配对却连不上"、"有时需要配对有时不需要"等问题经常困扰开发者。这些困惑往往源于对蓝牙配对与连接机制理解的不足。 本文将理清蓝牙配对与连接的关系,解
【Android蓝牙-四】Android 蓝牙设备发现与广播机制深度解析
Android 蓝牙设备发现与广播机制深度解析 一、设备发现与广播:蓝牙通信的"第一握手" 在蓝牙通信链路中,设备发现环节就像两个陌生人的初次相遇,是配对连接和数据传输的前提。这个看似简单的"第一握手
【Android蓝牙通信三】蓝牙机制深度解析:从 API 到系统调度
一、蓝牙不是你想连就能连 —— Android 的蓝牙控制哲学 在 Android 开发中,“蓝牙”是一个看似简单,实则复杂到极限的模块。你写的 connectGatt() 只是表面,背后涉及: 多进
【Android蓝牙通信二】BLE vs 经典蓝牙?到底用哪个?
BLE vs 经典蓝牙:搞清楚你要“传文件”还是“做感知” 开发者常常会问:“到底什么时候用 BLE,什么时候用经典蓝牙?”—— 我们不妨先反过来问一句:你是想建立“高吞吐、持续传输”的连接,还是只想
【Android蓝牙通信一】蓝牙扫盲篇
蓝牙技术全解析:从原理到Android开发实践 一、蓝牙:连接世界的"无线胶水" 蓝牙(Bluetooth)作为一种短距离无线通信协议,其设计初衷简单明确:让设备之间无需布线、即可低功耗通信。当你使用
【Flow进阶篇三】SharedFlow 与 StateFlow 的详细对比及适用场景
前言 在 Kotlin中,StateFlow 和 SharedFlow 常被用来处理应用中的数据流和状态,它们都是基于 Flow 的热流(hot stream)实现,虽然名字相似,但其实设计理念和使用
【Flow进阶篇二】SharedFlow 缓存机制深度解析
1. 缓存机制的目的 SharedFlow 作为热流(hot flow),在多消费者环境下运行时,需要一个高效的缓存机制来协调数据的存储与分发。其主要目标包括: 数据重播(Replay) :允许新加入
【Flow进阶篇一】SharedFlow 入门:冷流 vs. 热流的区别与基础用法
一. SharedFlow 和 StateFlow 的介绍 在 Kotlin 中,SharedFlow 和 StateFlow 都属于流(Flow)的扩展,专门用于处理状态和事件的流。它们在多种场景下
下一页
个人成就
文章被点赞
224
文章被阅读
45,314
掘力值
1,566
关注了
30
关注者
215
收藏集
19
关注标签
0
加入于
2017-09-07