首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
AaronLing
掘友等级
android
自律给我自由
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
273
文章 273
沸点 0
赞
273
返回
|
搜索文章
最新
热门
ARouter 源码执行流程;相关问题小记
# 编译阶段 - 主要是通过auto service 编译时注解,根据我们的注解,分别继承了IRouteRoot、IInterceptorGroup、IProviderGroup接口,实现了其load
Service 源码解析
SerVice的启动原理 ComponentName: startService 源码分析 整体流程总结 进程A调用startService 将ServiceRecord添加进pendingStart
EventBus源码流程解析
1. 使用详解 注册(最好在activity或者fragment中的onStart()方法以及onStop方法中注册) 解绑,在对应的生命周期方法中。 发送消息 接收消息 ThreadMode.MAI
一个例子打通(coroutine+flow+Retrofit)的接口调用
初始化Retrofit,Okhttp 新建业务registory 新建ViewModel 在HomeViewModel中实例化HomeRepository,调用getArticleList 回到UI层
WanAndroid coroutine+flow 版本上线!
coroutine+Okhttp3+retrofit2+flow 打造全新的wanAndroid.记录其中涉及的知识点
Launch-Dispatcher 为你的项目初始化提提速
Launch-Dispatcher 第三方框架实例化框架 使用方式 添加依赖 MainTask: 在主线程中执行 Task: 在子线程中执行 在Application中实例化 若相关Task之间有依赖
Android View的事件分发流程源码整理
1. 事件分发的事件有哪些,涉及到哪些方法 | ACTION_DOWN | 0 | 按下的手势已开始,动作包含初始开始位置。 | | ACTION_CANCEL | 3 | 当前手势已中止。 | | ... | ... | ... | 事件的传递流程是从PhoneWindow-…
从activity到子View,布局绘制流程源码分析
1. ViewRootImpl ViewRootImpl是具体更新View的管理类,所有关于View的更新操作都是在这里执行的,自然而然的对于更新线程的检测是在这个类中添加的,一般在更新UI的时候都会调用这个方法用于检测当前执行更新UI的线程是否是UI线程,否则就会抛出这个异常…
全方位解析liveData工作原理以及使用方法
1. 简介 MediatorLiveData是liveData的聚集管理者。通过其来实现统一管理和中转。 mVersion 是一个同步标志类,liveData在做分发的时候,通过这个mVersion来控制是否应该进行数据的分发。 2. 类结构Structure 1. 基本使用首…
Jetpack_Room
1. Room注解 @interface Dao The class marked with {@code @Dao} should either be an interface or an abstract class. At compile time, Room will …
下一页
个人成就
文章被点赞
120
文章被阅读
21,726
掘力值
699
关注了
39
关注者
15
收藏集
24
关注标签
26
加入于
2018-11-22