Android
Android开发
Developings
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flutter第三方包依赖方式
flutter 依赖原创 2022-11-12 17:27:14 · 1679 阅读 · 0 评论 -
OkHttp源码分析
OkHttp目前是Android平台主流的网络请求框架,包括最近比较出名的Retrofit网络请求库也是基于OkHttp框架来实现的,我们有必要学习下它的实现原理.我们一般用OkHttp的使用方法如下:private val client = OkHttpClient.Builder().build()val request = Request.Builder() .url(server.url("/")) .header("Accept", "text/plain")原创 2020-05-28 21:02:02 · 256 阅读 · 0 评论 -
Android Handler消息机制(源码分析)
Handler在Android中的主要作用是解决跨线程通信的问题.它的实现需要以下三个类一起完成Message(消息载体),MessageQueue(消息队列)以及Looper以下我们从常用的sendEmptyMessage方法开始分析它的实现流程. public final boolean sendEmptyMessage(int what) { return sendEmptyMessageDelayed(what, 0); }最终会调到如下方法public原创 2020-05-22 22:39:21 · 244 阅读 · 0 评论 -
Android系统锁屏启动流程(7.1.0)
我们知道Android系统启动在SystemServer中会启动PhoneWindowManager,在服务启动完成之后会调用它的systemReady方法,我们今天就从这里开始分析系统开机后锁屏界面是如何展示出来的.以下是系统systemReady相关代码/** {@inheritDoc} */ @Override public void systemReady() { ...原创 2020-03-29 14:55:46 · 1036 阅读 · 0 评论