首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
_祝你今天愉快
掘友等级
安卓开发
日拱一卒无有尽,功不唐捐终入海
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 41
沸点 2
赞
43
返回
|
搜索文章
最新
热门
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算法的历史与演进 二、判
Java-JVM探析
一、概述 JVM 是 Java 虚拟机(Java Virtual Machine)的缩写,它是 Java 程序运行的执行引擎。它屏蔽了底层操作系统的差异,让 Java 字节码可以在不同平台上运行。更重
下一页
个人成就
文章被点赞
200
文章被阅读
30,373
掘力值
2,402
关注了
12
关注者
97
收藏集
15
关注标签
0
加入于
2021-07-05