首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
24K
掘友等级
Android开发工程师
Android、Flutter
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
24K
关注了
恋猫de小郭
Android开发工程师
24K
关注了
鹿人戛
Android开发工程师
24K
关注了
像程序一样思考
Android开发工程师
24K
赞了这篇文章
九心
Android @京东
·
5年前
关注
抽丝剥茧Kotlin - 协程
文章接上篇,这一篇我们好好聊一聊协程的原理,通过上一篇的学习,相信大家对于如何使用协程已经非常熟悉了。 有人说,a 和 b 会串行执行,有人说,a 和 b 会并行执行,那么...
5
评论
分享
24K
赞了这篇文章
九心
Android @京东
·
5年前
关注
即学即用Kotlin - 协程
上周在内部分享会上大佬同事分享了关于 Kotlin 协程的知识,之前有看过 Kotlin 协程的一些知识,以为自己还挺了解协程的,结果... 1. 概念 协程是轻量级的线程...
224
37
分享
24K
关注了
九心
Android开发工程师
24K
Android开发工程师
·
3年前
关注
WMS浅析
WMS全称WindowManagerService,它作为一个系统服务负责管理着window,对于应用层开发来讲,平时更多的接触是Activity、Dialog等组件。...
0
评论
分享
24K
Android开发工程师
·
3年前
关注
AMS解析
AMS全称ActivityManagerService,它作为一个系统服务管理着Activity、Service、ContentProvider和BroadcastRece...
13
评论
分享
24K
赞了这篇文章
罗恩不带土
Android @Android摸虾大师
·
3年前
关注
Android系统核心服务-"无处不在"的AMS
都知道ActivityManagerService是系统的引导服务,应用程序的启动、切换、调度和四大组件的启动和管理都需要AMS的支持,也可以看出其在Android中的重要...
11
评论
分享
24K
赞了这篇文章
BaronTalk
7年前
关注
写给 Android 应用工程师的 Binder 原理剖析
一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字...
807
64
分享
24K
Android开发工程师
·
3年前
关注
Activity生命周期
都知道Activity的生命周期包括`onCreate`、`onStart`、`onResume`等等,那么在成功创建Activity之后这些生命周期是如何驱动起来的呢?...
0
评论
分享
24K
Android开发工程师
·
3年前
关注
事件分发原理
Activity启动之后界面是怎么工作起来的,怎么执行到View的测量、布局、绘制流程来展示到屏幕上的,此时App的界面已经可以进行交互。与app的交互往往是通过触摸手机屏...
7
评论
分享
24K
Android开发工程师
·
3年前
关注
View工作原理
1)Activity通过attach绑定PhoneWindow 2)PhoneWindow绑定DecorView 3)WindowManager通过ViewRootImpl...
0
评论
分享
24K
Android开发工程师
·
3年前
关注
App启动流程
App的启动流程其实可以整体分为两部分。第一部分是创建应用进程,第二部分是执行主线程创建Application和Activity。...
7
2
分享
24K
Android开发工程师
·
3年前
关注
System Server工作流程
System Server是Zygote fork的第一个Java 进程,这个进程非常重要,因为他们有很多的系统线程。...
4
评论
分享
24K
Android开发工程师
·
3年前
关注
Zygote工作流程
Zygote的作用 1)启动SystemServer(使用zygote的资源:常用类,JNI函数,主题资源,共享库) 2)孵化app应用进程...
2
1
分享
24K
Android开发工程师
·
3年前
关注
https
https 加密解密流程涉及到对称加密和非对称加密算法,证书的验证过程采用非对称加密,数据交换流程采用对称加密。...
0
评论
分享
24K
关注了
hellokai
Android开发工程师
24K
Android开发工程师
·
3年前
关注
MessageQueue.next()方法都涉及哪些知识点
MessageQueue.next() 1)通过native方法生成的code,将其与Native层的消息队列绑定。 2)判断是否需要阻塞等待(等待多长时间)。 3)判断是...
0
评论
分享
下一页
个人成就
文章被点赞
43
文章被阅读
16,030
掘力值
511
关注了
33
关注者
42
收藏集
1
关注标签
7
加入于
2016-12-15