首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
应个栗史
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Handler机制
Handler机制 Handler机制是Android中基于消息队列的线程间通讯机制,主要作用有: 切换代码执行线程 顺序处理消息,有效避免并发 阻塞线程,避免线程退出 延迟处理消息 Handler机
四大组件启动流程
Context通过外观模式为我们封装了组件启动的繁琐流程 Activity 对于Activity,我们只需要调用startActivity,进而调用startActivityForResult,其中r
Binder & Ashmem
设计思路 基于代理的思想,用户无需关心底层实现细节,驱动层实现了内存一次拷贝以及FD、Binder句柄的传递 接口设计 驱动原理 BpBinder -> handle -> binder_ref ->
Android JNI
NDK Android NDK(Native Develop Kit)是一套允许您使用原生代码语言(例如C和C++)实现部分应用的工具集 为什么使用NDK 重复使用现有库,现在许多第三方库都是由C/C
深入理解事件分发机制
在安卓事件分发过程中,mFirstTouchTarget用于记录后续事件分发的目标,但是对于如此核心的代码,你真的了解全部细节吗? 为什么要把mFirstTouchTarget设计成链表? Touch
设计模式
设计模式 《封装变化》,我们总是花更多的时间在软件维护和更新上面,所以应该致力于提高软件的可维护性和可扩展性 策略模式 接口提供能力,如果能力有多种实现方式,应该考虑使用策略模式来抽离变化
Activity Lifecycle & LaunchMode
Dialog 对生命周期的影响 生命周期回调都是 AMS 通过 Binder 通知应用进程调用的,而 Dialog、Toast、PopupWindow 本质上都直接是通过 WindowManager.
Linux mmap & copy_from_user
copy_to_user、copy_from_user If the function receives a pointer to user-space data, you have to use c
Android Async Op
HandlerThread IntentService IntentService 受 Android 8.0(API 级别 26)施加的所有后台执行限制的约束。 考虑使用 androidx.work
Android Uri & Intent
Uri & Intent 基本用法,scheme、host、port、path、query、fragment
下一页
个人成就
文章被阅读
3,628
掘力值
185
关注了
9
关注者
0
收藏集
0
关注标签
7
加入于
2023-01-03