首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android Frameworks
订阅
inp丶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
总结UI原理和高级的UI优化方式
本文内容分为三个部分,UI原理、LayoutInflater原理、UI优化,篇幅有点长,可以选择自己喜欢的章节进行阅读,每一个部分最后都有小结。 还可以细分,比如Activity、Window、DecorView之间的关系,这个其实也应该难度不大,又突然想到,setConten…
Activity的启动流程这一篇够了
我叫***, 我精通Android系统的..... 什么?你精通Android系统?来,你给我说下Activity的启动流程。 Activity的启动过程是系统中比较有代表意义的过程,涉及到了各个进程之间的相互交互,以及生命周期的回调控制,这也是为什么在面试过程出现频率这么高的…
【面试官爸爸】来给我讲讲View绘制?
前言 迎面走来的一位中年男子,他一手拿着保温杯,一手抱着笔记本电脑,顶着惺忪的睡眼,不紧不慢地走着,不多的几根头发在他头顶自由飞翔...
面试必备:Android(9.0)Activity启动流程(二)
1. 时序图 2. 详细过程 在前面一篇我们知道当Zygote进程孵化出应用进程后会执行ActivityThread的main方法,所以我们先看看main方法里的代码。 在这里我们就不再详细分析prepareMainLooper和loop方法,其主要功能就是准备好主线程的Loo…
一文彻底搞懂Android View的绘制流程
上一篇中我们讲到了Android的触摸事件传递机制,除此之外,关于Android View的绘制流程这一块也是View相关的核心知识点。我们都知道,PhoneWindow是Android系统中最基本的窗口系统,每个Activity会创建一个。同时,PhoneWindow也是Ac…
面试必备:Android(9.0)Activity启动流程(一)
本篇文章将根据源码解剖Android的Activity的启动流程,需注意的是下列的分析均基于Android9.0, 9.0版本相较于之前几个版本做了许多改动和重构,但是整体的流程是变化不大。根据启动Activity时机的不同,可分为根Activity的启动流程和普通Activi…
Android 理解 ActivityManagerService(AMS)
1. Android 8.0 的 AMS 家族 2. AMS 的启动过程 3. AMS 与应用程序进程 Service 在启动过程中会调用 ActiveServices 的 bringUpServic