随机推荐
ACTION_USER_UNLOCKED发送分析
前言记录一下Android开机时ACTION_USER_UNLOCKED和ACTION_BOOT_COMPLETED啥时候发送的过程记录,主要是方便自己回顾。Android P分析为例。正文本文跟《Android开机动画关闭源码分析》存在大量重复,这就简单过一下。ResumeActi...
ToolBar的简单使用
前言上一篇《ActionBar中Menu使用》介绍的是主题样式中默认显示ActionBar,这种有局限性不好自定义。因此我们主题样式中隐藏NoActionBar,使用ToolBar来定制更多的选项。正文# 带ActionBarTheme.MaterialComponents.Light...
StorageManagerService的启动
前言最近在看磁盘的挂载相关内容,涉及StorageManagerService,因此记录一下其的启动等相关内容,方便后续查阅和回顾。个人流水文章,也就是只是方便自己而已。Android P 源码分析正文直入正题。SystemServer.java我们知道SystemServer中...
Android (/sys/路径)属性文件节点值的读写
Android (/sys/路径)属性文件节点值的读写,在朋友代码基础上增加了finally 代码。如下,大致如此 /** * 文件的读取权限记得添加咯 */ /** * 某个节点写入值 * * @param value...
ANR原因以及解决方法
一. ANR (Application Not Responding)的定义?在Android上,应用程序如果没有响应,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择等待或者强制关闭。一个...
[代码片段]GradientTextView渐变的TextView
前言本质上就是通过LinearGradient来实现渐变的正文public class GradientTextView extends androidx.appcompat.widget.AppCompatTextView { public GradientTextView(Context...