首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
LiuJP
创建于2024-03-31
订阅专栏
android
等 2 人订阅
共72篇文章
创建于2024-03-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android APP保活
A. 提供进程优先级,降低进程被杀死的概率 B. 在进程被杀死后,进行拉活 JobScheduler
Android WMS 之 onCreate 流程
Activity onResume 都做哪些操作 1、获取DecorView View decor = r.window.getDecorView(); decor.setVisibility(Vie
Android 源码目录结构
目录结构 Android 源码目录结构,帮助分析源码使用, Android RunTime,一种App运行模式,区别与传统的Dalvik虚拟机,旨在提高Android系统的流畅性
Android SystemServer
SystemServer SystemServer 是android 系统的一个核心服务,它是由Zygote进程fork出来的,负责启动android系统的必要服务,以满足系统和三方应用的基础运行条件
Android AMS-Activity启动流程
ActivityThread 中performLaunchActivity 执行启动activity https://aosp.app/android-11.0.0_r1/raw/frameworks
Android WMS 之 SurfaceFlinger
setContentView 的结构 View系统 viewTree遍历从最子的view 找到最父级view; 1、View系统通过一个View树的数据结构来存储TextView,ImageView等
Android init 启动流程
1、Loader Loader层首先就是Boot ROM,当手机处于关机状态时,长按电源键开机,引导芯片从固化在ROM里的预设代码开始执行,然后机制引导程序到RAM中。 而Boot Loader就是引
Android Protobuf序列化和反序列化
Protobuf Google的Protobuf做数据编码,一直没有深入理解其中的原理,最近做了一次通讯抓包,发现其中很多Protobuf编码的数据包,于是决定分析一下其中的数据包及其编码 由上图我们
Android MotionEvent触摸屏幕
injectTouch int v11 = this.PointerEnable.size() + 1; MotionEvent.PointerProperties[] v12
Android Glide分析
####知识点1 把请求Builder加入到队列中,开启一个任务处理队列,用Handler处理结果 ###三级缓存 首次从网络获取,并缓存下来 从对象获取 对象中没有从内存中获取 内存中没有从磁盘上获
Android GLSurfaceView用法解析
OpenGL和OpenGLES简介 这里先简单介绍下OpenGL和OpenGLES。OpenGL(Open Graphics Library)意为开放图形库,是一个跨平台的图形API,用于指定3D
Android 在悬浮Dialog中显示WebView
在弹出Dialog 显示WebView加载时出现黑屏的问题处理方法; 和怎么做成悬浮的dialog;