自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1524)
  • 问答 (2)
  • 收藏
  • 关注

原创 Android 系统启动流程(一)从按电源到init进程启动

创建一些文件夹并挂载设备启动selinux安全策略初始化和启动属性服务解析init.rc配置文件并启动zygote进程Android系统启动流程(一)解析init进程启动过程Android 启动过程 - 从上电到init进程的建立安卓启动 Init 进程源码分析从源码解析-Android系统启动流程概述 init进程zygote进程SystemServer进程启动流程面试官:“请描述一下Android系统的启动流程”Android启动流程Android12源码—— init进程。

2024-07-26 16:00:05 797

原创 Android 学习打卡

Binder 原理AMS

2024-07-12 18:24:09 344 2

原创 Android 知识点总结

TextViewTextView 在java代码中改变字体的颜色的方法java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.BuTextView用drawableLeft时,改变文字和图片间的距离TextView 显示圆圈背景或者设置圆角、圆形换行符号(\n)放到Android当中的TextView显示双斜杠(\n)动态创建 Textview动态建textview,andro

2023-11-18 14:34:05 275

原创 Android ADB 你想要的都在这

1、模拟按键事件模拟返回(back)事件adb shell input keyevent 4 键值表在:frameworks/base/core/java/android/view/KeyEvent.java2、发送broadcast(广播)广播模型: private final BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver() { @Override public void onR

2022-04-25 19:23:40 7841 9

原创 Git 程序员必备技能

文章目录一丶Git 是什么?二丶Git 环境2.1、下载 git2.2、Git 用户配置2.3、ssh公钥三丶Git 命令一丶Git 是什么?Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。二丶Git 环境2.1、下载 gitadd-apt-repository ppa:git-core/ppaapt-get updateapt-get install git2.2、Git 用户配置(1)查看用户和邮箱(未配置则为空)git config use

2022-03-11 17:17:14 858 4

原创 Linux 基础系列篇

文章目录一丶Ubuntu 系统安装教程二丶Ubuntu安装好后,没有网络怎么办?三丶ubuntu安装deb软件包文件四丶Ubuntu下各项tar压缩文件的解压命令五丶Ubuntu解决依赖关系问题的正确姿势六丶ubuntu使用命令更新ubuntu系统七丶Ubuntu安装搜狗输入法八丶如何在ubuntu上安装make 3.81九丶ubuntu 搭建jdk1.8运行环境十丶如何在ubuntu 上安装配置Android Studio十一丶用任务管理器打开文件十二丶Ubuntu 更改挂载磁盘权限十三丶Ubuntu 更

2021-06-01 21:22:34 1410 3

原创 Android canvas.drawLine想替换成图片

【代码】Android canvas.drawLine想替换成图片。

2024-12-09 15:30:45 16

原创 Android 从res的drawable获取图片实例化Bitmap对象

【代码】Android 从res的drawable获取图片实例化Bitmap对象。

2024-12-09 15:30:15 25

转载 Android Studio报错:Constant expression required

https://blog.csdn.net/weixin_68443051/article/details/138394169

2024-12-06 16:27:32 15

转载 Android事件拦截(3)——系统拦截和应用拦截

Android事件拦截(3)——系统拦截和应用拦截

2024-11-28 18:55:24 70

原创 Android 设置Preference字体大小

今天遇到个需求是要在原生Settings里修改Preference字体的大小,由于其本身没有这个属性,我们直接自定义来实现它。

2024-11-27 14:34:47 210

原创 Android 修改指定APP的DPI

【代码】Android 修改指定APP的DPI。

2024-11-26 15:35:58 260

原创 Android 使用ContentProvider启动另一个APP和修改它的数据库

新建MyContentProvider.java。在AndroidManifest.xml。

2024-11-25 16:07:39 274

原创 linux 与所有者同在一个组的用户是什么意思

例如,如果一个文件的属主具有读写执行权限,并且该文件的所有者和同组用户具有相同的组,那么该组的所有成员都将具有对该文件的读写权限。文件的访问权限分为三组:属主(文件所有者)、同组用户(与文件所有者在同一组的用户)和其他用户。文件的权限设置决定了不同用户对文件的访问能力。‌同组用户‌:与文件所有者在同一组的用户,通常具有与属主相同的访问权限(读、写),具体权限取决于文件的组权限设置。‌其他用户‌:系统中不属于文件所有者所在组的所有用户,通常只有读权限,具体权限也取决于文件的“其他用户”权限设置。

2024-11-23 17:09:29 116

转载 linux文件权限(1-10)

第8-10位:表示除了上面的前2部分的用户之外的其他用户的权限情况,第8位表示读权限的情况,取值有r、-;第9位表示写权限的情况,w表示可写,-表示不可写,第10位表示执行权限的情况,取值有x、-。第5-7位:表示与所有者同在一个组的用户的权限情况,第5位表示读权限的情况,取值有r、-;第6位表示写权限的情况,w表示可写,-表示不可写,第7位表示执行权限的情况,取值有x、-。第3位表示写权限的情况,w表示可写,-表示不可写,第4位表示执行权限的情况,取值有x、-。没有对应权限就用 – 代替。

2024-11-23 17:08:35 24

原创 git 退到指定节点的前一个节点

【代码】git 退到指定节点的前一个节点。

2024-11-22 10:29:36 92

原创 Android 模拟点击Preference

【代码】Android 模拟点击Preference。

2024-11-09 09:25:32 105

原创 Android 启动原生settings的某个界面

【代码】Android 启动原生settings的某个界面。

2024-11-08 18:15:20 183

原创 Android 拦截某些命令Runtime.getRuntime().exec(String command)

【代码】Android 拦截某些命令Runtime.getRuntime().exec(String command)

2024-11-07 18:51:10 113

原创 Android 判断当前操作的应用是否为系统应用

【代码】Android 判断当前操作的应用是否为系统应用。

2024-11-07 17:01:29 121

原创 Android 根据context获取操作包名

【代码】Android 根据context获取操作包名。

2024-11-07 16:58:40 98

原创 Android 获取应用列表

【代码】Android 获取应用列表。

2024-11-07 14:36:20 192

原创 Git 怎么撤销提交到远程的节点

假设要撤销的提交哈希值是1234567,使用下面的命令来创建一个新的提交来撤销它。

2024-11-07 14:23:36 114

原创 Android 观察者监听自定义Settings.System值的变化

【代码】Android 观察者监听自定义Settings.System值的变化。

2024-11-07 10:05:21 90

原创 Android 观察者监听Settings.System值的变化

【代码】Android 观察者监听Settings.System值的变化。

2024-11-07 10:02:53 139

原创 git 如何将add的文件生成patch

【代码】git 如何将add的文件生成patch。

2024-11-06 11:23:18 110

原创 Android 动态管控应用自启动

这里我们经过下面系统的修改,就可以在上层通过一个settings值来管控自启动的开启和关闭。

2024-10-29 09:43:30 100

原创 Android RecyclerView加滚动条

【代码】Android RecyclerView加滚动条。

2024-10-25 21:15:13 138

原创 Android ScrollView去掉默认滚动条

【代码】Android ScrollView去掉默认滚动条。

2024-10-25 21:13:33 108

原创 Android 申请权限:允许显示在其他应用上层

【代码】Android 申请权限:允许显示在其他应用上层。

2024-10-24 15:58:23 165

原创 Android8.1 获取IMEI号

【代码】Android8.1 获取IMEI号。

2024-10-22 16:28:22 126

转载 Android 权限实现和执行

Android 权限实现和执行

2024-10-22 14:34:19 21

原创 Android 实现呼叫转移

【代码】Android 实现呼叫转移。

2024-10-18 13:59:18 213

原创 Android Framework 新增权限限制第三方应用开关WIFI

这样就只有两种APP才能控制WIFI开关。

2024-10-17 16:49:22 253

转载 Android 权限的一些细节

Android 权限的一些细节

2024-10-17 16:38:34 30

转载 Android 权限声明中的android:protectionLevel属性的说明

Android 权限声明中的android:protectionLevel属性的说明

2024-10-17 14:02:49 89

转载 Android 动态申请权限不弹窗的坑

Android 动态申请权限不弹窗的坑

2024-10-17 09:12:05 37

转载 Android 蓝牙开关控制

Android 蓝牙开关控制

2024-10-14 17:25:42 24

转载 Android 蓝牙扫描

Android 蓝牙扫描

2024-10-14 17:16:31 28

原创 Android 蓝牙模块的开启与关闭

【代码】Android 蓝牙模块的开启与关闭。

2024-10-14 17:14:53 226

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除