首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
_祝你今天愉快
掘友等级
安卓开发
日拱一卒无有尽,功不唐捐终入海
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 43
沸点 2
赞
45
返回
|
搜索文章
最新
热门
Android 12 (AOSP) 添加自定义系统服务
在 Android Framework 中添加自定义系统服务并将其完全暴露给第三方应用,需要打通从 AIDL 接口定义、SystemServer 注册、SELinux 权限配置到 ART 虚拟机 AP
Android Binder 驱动 - Media 服务启动流程
到现在为止我对Binder 的了解只是知道它很难和它是 Android 系统中最核心的跨进程通信机制,仅此而已,所以接下来几篇文章都是学习的Android Binder 驱动的。 相关文件: 我们关注
Android FrameWork - 开机启动 SystemServer 进程
相关类: 在 ZygoteInit.java 的 main 方法中,启动了 SystemServer 进程: forkSystemServer 源码: Zygote.forkSystemServer
Android FrameWork - Zygote 启动流程分析
涉及文件: Zygote 进程是由 init 进程通过解析 init.rc 文件而创建的。在 init.rc 中,有以下关键代码段,负责触发 Zygote 进程的启动: 这个 trigger zygo
Android FrameWork - 开机启动 & Init 进程 初探
前言 安卓启动流程 1. 启动电源,加载引导程序 接通电源并启动时,引导芯片代码从预定义的地方(固化在ROM)开始执行,加载引导程序 BootLoader 到RAM中。 2.执行引导程序BootLoa
Android SurfaceView & TextureView
它们都是用来在 Android UI 中显示复杂图形内容的组件,比如视频、相机预览或游戏画面,但实现方式和适用场景有很大不同。如果不了解他们的作用的话,在开发中很难去选择,下面就详细梳理下它们的区别和
SparseArray & ArrayMap
SparseArray 和 ArrayMap 都是 Android 特有的集合类,出现在 android.util 包下。 它们的诞生原因是 Android 在内存和性能优化上的特殊需求 —— 在移动
Java Lock
一、公平锁与非公平锁 这组概念描述的是线程获取锁的策略。 公平锁 顾名思义,它追求“先来后到”的公平原则。线程在请求锁时,会先进入一个等待队列,排在队首的线程才有机会获取锁。 优点: 避免了饥饿现象(
HashMap 底层原理 (JDK 1.8 源码分析)
HashMap 作为 java 和 Android 开发中面试的必问问题,很有必要对其有一个详细的了解。在 JDK 1.8 中,HashMap 的底层实现有了一些重要的优化。本文将从源码角度详细解析其
Java垃圾回收(GC)探析
Java 垃圾回收(Garbage Collection, GC)是 JVM 运行时内存管理的核心机制之一,用于自动回收不再使用的对象,避免内存泄漏并提高开发效率。 一、 GC算法的历史与演进 二、判
下一页
个人成就
文章被点赞
208
文章被阅读
36,270
掘力值
2,462
关注了
12
关注者
107
收藏集
15
关注标签
0
加入于
2021-07-05