首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
framework
订阅
陌路拾荒
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
Android构建系统中的Android.mk与Android.bp文件
本文详细介绍了Android构建系统中的两种重要文件——Android.mk和Android.bp。我们将从历史和发展入手,探讨这两种文件的语法区别、适用场景以及各自的优缺点。
Android Studio阅读frameworks源码的正确姿势
这篇文章详细介绍了如何在macOS上使用Android Studio阅读AOSP框架源码,包括配置编译环境、编译生成IDE配置文件、处理常见错误。
Android ServiceManager和它的兄弟们
本文摘要 本篇文章同样采用自述和对话的方式,来介绍servicemanager、vndservicemanager、hwservicemanager 这三个系统native进程
framework学习路线和方法
之前分享过我转framework的经历,可以看这里《我是如何从Android开发转framework开发的》
Android自动更新时间逻辑
Android系统更新时间的方式有两种:分别是NITZ和NTP。 NITZ:网络标识和时区(英语:Network Identity and Time Zone,缩写NITZ)是一种通过无线网络向移动设备提供本地日期和时间、时区、夏时制偏移,以及网络提供商身份信息的机制,这通常用…
Android系统 添加自定义系统服务
公司准备对设备的Android系统做定制开发,之前都没搞过系统开发,只是了解一些原理性的知识,所以现在就是边做边学习。 系统服务是Android中非常重要的一部分, 像ActivityManagerService(AMS), PackageManagerSersvice(PMS…
Android:学习 AIDL,这一篇文章就够了 (上)
可能是最好的学习 AIDL 的文章
深入理解Android 之 Activity启动流程(Android 10)
至于Launcher如何加载展示应用程序到界面这里先略过(与PMS相关),本文先关注Activity启动过程。当我们点击系统桌面的应用图标,直接响应的则是Launcher这个应用程序,会调用它的startActivitySafely方法 以上源码看到注释1,设置启动Activi…
ActivityManagerService 启动初探
在之前的Android SystemServer启动(二)中,分析到在SystemServer中会启动大量的Service,其中就有一个比较特殊的Service,它就是ActivityManagerService。 今天我们就来了解一下ActivityManageerServi…
Activity的启动过程详解(基于Android10.0)
话说Android中有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。我们最常接触也是用户直接感受到的就是Activity了,今天来就说说Android启动的执行过程和工作原理。 Activity是一种 展示型组件…