首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
android framework 13
轻轻地我走了
创建于2023-04-12
订阅专栏
记录下学习android 13 源码的过程。 包括系统app的启动流程分析,ui的加载过程,以及学习源码用到的一些系统库。 首次研究源码,分析有误的地方欢迎指正,谢谢
等 76 人订阅
共48篇文章
创建于2023-04-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
android framework13-launcher3【02recents】
1.简介 这里主要介绍下点击导航栏的recents按钮,跳转的页面。我以前以为这东西是个单独的app,看了代码才发现,它是launcher的一部分。我们打开源码/packages/apps/Launc
android framework13-launcher3【01launcher】
1.简介 默认的launcher就是launcher3这个app了,手机启动以后自动启动的app,就是我们常说的桌面。点击home键会返回桌面app,如果手机上装有多个桌面app,那么点击home键会
android framework13-status bar[05 quick settings]
顾名思义,就是快速设置setting的,下拉状态栏就可以看到,拉到底可以显示一页的功能按钮,有两页,可以左右滑动切换,另外底部右侧还有个编译按钮,点击进去是支持快速设置的所有功能,可以选择显示哪些
android13#SystemUI#04下拉状态栏
这里讲的是下拉状态栏看到的东西,包括statusBar,quick setting,以及下边的通知。当然了,上边的statusBar还有一种完全展开的状态,下边还显示一个屏幕亮度控制的控件。
android framework13-SystemUi(02 CollapsedStatusBarFragment)
这篇主要学习下非展开的状态栏,也就是收缩状态栏。包括view的添加逻辑,icon的显示控制逻辑,以及icon的隐藏逻辑。
android framework13-status bar[03NavigationBar]
导航栏就是屏幕下方或者两侧几个按键,以前是物理按键,现在都虚拟的。常见的就是后退键,home键,recents键。 当然了,如果有输入法的显示的话,可能会有个箭头按钮用来隐藏输入法。现在还支持手势操作
android13#SystemUI#01入门学习
SystemUI是一个系统级的app,我们常用的状态栏,导航栏,通知栏,锁屏,recents等等都是包含在这个应用里的。 我们这里先按照启动流程分析下相关的ui都是如何添加到屏幕的。
android framework 13--双击电源键
双击电源键会快速打开相机,整理下源码里的流程,简单记录下相关的几个类以及里边用到的一些方法,仅作参考。