首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
晚来天欲雪_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
330篇文章 · 0订阅
2025 技术总结:我把技术重新结构化的一年
如果说前几年我是在“捡 API、抄 Demo、补锅”,那 2025 就是我开始“写自己的框架”的一年。 我不追热点、不卷新概念。 我更像是在给自己搭一个“能复用、能解释、能传给别人”的技术体系。
Android 唯一UUID方案
UUIDUtils 的核心策略:内外存储同步与优雅降级 在 Android 生态中,生成一个稳定可靠的设备唯一标识符是一个经典且充满挑战的任务。尤其是在用户卸载应用后,如何优雅地恢复同一个设备 ID,
Android 协程解析:第六章 高阶并发模式
6.1 Actor模型实现 6.1.1 Actor概念解析 Actor模型是一种并发计算模型,核心思想是: 封装状态:每个Actor维护私有状态 消息驱动:通过消息传递进行通信 顺序处理:每次只处理一
Flow 的异常处理与执行控制
详解Flow两大难点:异常和并发。解释了为什么推荐使用catch而不是try-catch,以及flowOn和buffer的工作原理。
Binder 、 AIDL 、 IPC 关系
总览:一句话抓住关系 Binder = Android 的底层 IPC 机制(驱动 + 用户态库 + 服务注册中心)。 AIDL = 帮你生成基于 Binder 的 Stub/Proxy 代码的接口定
内联函数 inline noinline crossinline reified
一、内联函数家族 1) inline —— 代码“展开到调用点” 是什么:编译器把函数体(以及可内联的 lambda)直接替换到调用处,避免创建 FunctionN 对象和虚调用开销。 好处:减少分配
Android APT实践 实现Butterknife
APT详解 现在越来越多的三方库运用了APT技术,如:Dagger2、ButterKnife、ARouter等,在编译时根据annotation生成相关的代码逻辑,动态生成java,class文件给开
安卓 View 绘制机制深度解析
安卓 View 绘制机制深度解析 View 是安卓 UI 的基石,所有可视化组件(如 TextView、Button)都继承自 View。理解 View 的绘制机制,不仅能解决日常开发中的 UI 卡顿
FFmpeg 拼接视频-记录我踩过的坑
MP4 不是视频,是“盒子” 很多人以为 MP4 就是视频,其实它是容器,像一个快递箱,里面可以装: 视频流 → 通常是 H.264(AVC) 音频流 → 通常是 AAC 字幕、章节、封面… 关键
Android 协程解析:第一章 协程基础本质论
1.1 协程使用场景矩阵 1.1.1 异步任务处理(网络请求示例) 场景优势分析: 消除回调地狱,代码线性化 统一异常处理 自动取消机制(当ViewModel清除时自动取消) 1.1.2 事件流处理(