首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓系统
订阅
稀有猿诉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
172篇文章 · 0订阅
Android 开发中,准确判断应用处于“前台(Foreground)”还是“后台(Background)
Android 应用前后台状态判断深度解析 ,准确判断应用处于前台(Foreground) 还是后台(Background) 是实现很多业务逻辑的基础。本文将深入分析目前最为
深入解析安卓 ELF 16KB 页对齐:原生编译与脚本修复的权衡
在现代安卓开发中,为了提升内存性能,部分新设备开始采用 16KB 作为内存页大小,而非传统的 4KB。这一变化要求应用中的原生共享库(.so 文件)也必须与之兼容,即它们的内存段(segment)需要
【我的AOSP第一课】Android Init 语言与 rc 文件
Android Init Android Init 语言包含五大类语句 动作 (Actions) 命令 (Commands) 服务 (Services) 选项 (Options) 导入 (Import
告别onActivityResult:Android数据回传的三大痛点与终极方案
从重写到回调:registerForActivityResult引领的Android架构演进之路 。在Android开发的演进历程中,总有一些标志性的API,它们的出现不仅是为了解决旧有问题
【Android技能点】启动链路 + AMS/ATMS 基础概念掌握
什么是 Android 启动链路? 简单来说,Android 启动链路就是手机从按下电源键到桌面出现的全过程。这个过程就像你早上起床一样,从闹钟响起(bootloader 启动),到你迷迷糊糊穿衣服(
深入研究源码:Android10.0系统启动流程(三):Zygote
这里我们基本上把zygote涉及的相关源码分析完了,下篇文章讲会对SystemServer的相关源码进行分析。由于水平有限,写的不对的还请各位多多指教 原创不易,坚持更难。
Android 系统核心进程 - SystemServer 解析
SystemServer 进程主要的作用是启动各种系统服务,比如 ActivityManagerService,PackageManagerService,WindowManagerService 等服务,我们平时熟知的各种系统性的服务其实都是在 SystemServer 进程中启动的,而当我们的应用需要使用各种系统服务的时候其实也是通过与 SystemServer 进程通讯获取各种服务对象的句柄的进而执行相应的操作的...
Android 事件分发机制(一)—— 全流程源码解析
1. 点击事件传递链路 事件并非凭空产生直接到达 View,而是经过了一个跨越内核、系统服务与应用进程的漫长旅程。 1.1 源头溯源:系统层 事件在触达应用层 Java 代码前,需在系统底层完成“硬件
Android Runtime Zygote进程启动与ART初始化原理(8)
Android Runtime Zygote进程启动与ART初始化原理 一、Zygote进程概述 1.1 Zygote进程的核心作用 Zygote进程是Android系统中的一个特殊进程,它是所有应用
深入浅出安卓App的启动流程
一、用户点击图标:触发启动 比喻:就像你下单外卖,触发餐厅接单流程。 Launcher(桌面)收到点击事件 桌面本质也是一个App,它通过PackageManager找到你点击的App信息(如包名、入