自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (9)
  • 收藏
  • 关注

原创 android11 代码启用便携式热点

Android便携式热点控制方法摘要: 添加权限:需声明MANAGE_WIFI_HOTSPOT权限 主要实现逻辑: 获取ConnectivityManager系统服务连接

2025-06-04 15:28:27 22 1

原创 android11通过白名单卸载安装应用

通过白名单控制应用安装和卸载

2025-04-16 15:12:58 294 1

原创 Android 11 去掉性能受到影响通知

Android 11 去掉性能受到影响通知。

2025-04-16 14:43:15 81

原创 android11 DevicePolicyManager浅析

是 Android 提供的 API 类用于对设备进行企业级管理,比如:强制密码、安全锁、禁用功能、擦除数据、控制 app 等。功能类别示例功能安全策略密码规则、锁屏、擦除数据硬件控制相机、录音、USB、截图禁用应用管理安装/隐藏/卸载/限制 app网络管理限制 Wi-Fi/VPN、设置代理企业特性设置工作资料、品牌信息、默认主屏用户管理添加用户、限制账户、Kiosk 模式存储加密启用设备加密、审计日志获取恢复出厂恢复出厂、清除企业数据。

2025-04-15 16:52:51 201

原创 android11 配置默认电池优化白名单

在 Android 11 中,DeviceIdleController 是负责控制设备进入 Doze 模式(闲置模式) 的核心系统服务,其内部方法 readConfigFileLocked() 负责从配置文件中读取 Doze 模式的行为参数,包括 idle 阶段的时间间隔、白名单、延迟等设置。

2025-04-15 16:37:04 409

原创 android 11启动流程

【代码】android 11启动流程。

2025-03-12 15:34:51 59

原创 Android 11 DAC和MAC

除非它们共享 UID 或使用 IPC 机制(如 Binder)。如果某个操作被 SELinux 拒绝,可以用。Android 基于 Linux rwx。即使 UID/GID 允许访问,是两种不同的访问控制机制,主要用于。如果你在 Android 11 遇到。由于 UID 不同,默认情况下。每个 Android 应用都有。是 Android 的。(比 DAC 更严格)。SELinux 通过。

2025-03-10 11:35:55 178

原创 android11 自动授权访问sdcard

【代码】android11 自动授权访问sdcard。

2024-09-24 10:57:03 400

原创 Android11 后台启动Activity

【代码】Android11 后台启动Activity。

2024-06-13 15:37:22 1014

原创 android aosp文件目录详解

AOSP源码目录详解

2024-04-01 16:57:35 2307

原创 jni入门学习 CMakeLists脚本

在 Android Studio 中使用 CMake 可以编译 C/C++ 代码,这为开发者提供了在 Android 应用中嵌入本地代码的能力。

2024-03-19 17:35:53 287

原创 JNI入门学习 对象,接口回调

在这个示例中,`Java_com_example_MyClass_getProductInfo` 是一个 JNI 方法,它接收一个 `ProductInfo` 对象,并将其转换成 JNI 数据类型,然后创建一个新的 `ProductInfo` 对象,并将其返回给 Java 层。在 JNI 中,可以编写一个方法来获取 `ProductInfo` 对象的数据,并将其转换成 JNI 数据类型,最后返回给 Java 层。// 创建一个新的 ProductInfo 对象并设置其成员变量值。// 转换成 C 字符串。

2024-03-19 16:17:39 233

原创 JNI入门学习 能做那些事?

JNI(Java Native Interface)是 Java 平台的一个机制,允许 Java 代码与本地(native)代码(如 C、C++)进行交互。

2024-03-19 16:12:39 254

原创 JNI入门学习 管理和配置的工具选择[二]

在Android开发中,你可以使用 CMake 或者 Android.mk 来编写 JNI 的代码。这两者都是用来管理和配置 JNI 层代码的工具,选择使用哪一个取决于你的喜好以及项目的需求。

2024-03-19 15:57:28 181

原创 JNI入门学习 数据类型[一]

基本数据类型:对象类型:字符串类型:其他类型:

2024-03-19 15:41:19 197

原创 Android11 HID开发系统源码配置

HID在rk3568上的实现流程

2024-03-15 09:31:27 449

原创 android11 状态栏导航栏控制显示隐藏

全局广播控制高版本的状态栏,导航栏分别控制,可以设置默认显示关闭

2023-04-12 17:00:51 1079 2

原创 adb常用指令

adb常用指令,协助开发。

2023-03-21 17:11:51 2140

原创 android 11 ro.属性修改

ro.xxx.xxx只读变量修改为可编辑状态。

2023-03-02 18:53:14 1160

原创 android 11 获取Imeid,Iccid

获取设备imei,iccid等。。。

2023-02-23 18:34:04 2564 5

原创 android 11 安全策略及权限管理

selinux权限设置,管理各种服务权限,解决频繁打印permissive=1的日志问题,.te文件修改。

2022-07-27 10:41:34 1274

原创 android11 源码内置第三方输入法并默认选择

android11内置第三方输入法,设置默认的输入法,配置输入法列表

2022-06-01 18:27:49 1533

原创 android 【签名管理】jks文件中保存多个签名

打包多个platform.pk8,platform.x509.pem的签名信息到指定jks文件中去,统一管理多个别名和密码的签名信息

2022-05-27 14:37:37 665 1

原创 android 11源码OTA升级封装及U盘检测

android11固件OTA升级及配置文件解析;U盘接入自动弹窗或通过发送广播后台自动升级

2022-05-25 16:22:44 1357 1

原创 android 11源码SD卡及U盘插拔监听,挂载

U盘的插入时第三方文件浏览器将U盘路径挂载为虚拟路径下的问题,U盘插拔检测,U盘广播监听

2022-05-20 09:41:56 2218 2

原创 android 11源码预置应用到系统中

android11源码将一个第三方apk内置到系统中编译,以及Android.mk解析等。

2022-01-10 10:11:52 1532 1

原创 android 11源码开机更改屏幕方向触摸方向

android11源码中的屏幕方向更改,动态调整ORIENTATION_0,ORIENTATION_90,ORIENTATION_180,ORIENTATION_270,修改触摸屏方向

2022-01-10 09:34:57 3653 7

原创 android 11源码动态权限,全部文件管理权限默认通过

android11源码动态权限获取,自动赋予权限,修改动态权限级别,全部文件管理权限(android.permission.MANAGE_EXTERNAL_STORAGE),包括配置文件更改或者代码自动赋予

2021-11-25 14:17:30 4541

原创 android 11源码中如何提高应用oom_adj级别,保活应用

动态调整某个应用的进程优先级,防止系统因低内存被kill,可配合读取白名单列表(列表中是应用包名列表)动态管理使用

2021-11-25 14:04:37 3831 2

原创 android11 源码动态管理应用root白名单,su超级用户权限

添加超级用户,通过系统su管理超级用户权限分配,动态根据自定义的配置文件rootWhiteList.txt中的包名赋予应用权限rootWhiteList.txt中的每个包名都要换行

2021-11-24 11:46:59 2059 3

原创 android 11源码禁用锁屏界面

1.找到文件\frameworks\base\packages\SettingsProvider\res\values\defaults.xml修改参数:<bool name="def_lockscreen_disabled">false</bool>

2021-11-24 11:38:51 1257

原创 android 11 修改系统语言为中文

1.找到文件build\tools\buildinfo.sh,添加以下参数#修改为中文echo "persist.sys.language=zh"echo "persist.sys.country=CN"echo "ro.product.locale.language=zh"echo "ro.product.locale.region=CN"2.找到文件build\target\product\languages_full.mk,修改参数PRODUCT_LOCALES += zh_C

2021-11-24 11:35:30 2620 6

原创 android 11 源码ntp时区同步

android11源码ntp设置,时区设置,经过验证,以下参数更改后,编译即可同步为正常时间。

2021-11-24 11:28:25 2580 1

原创 apk体积优化,混淆,启动优化,线程优化等

少使用第三方jar包 ,APK体积缩小,APK打包去掉无用资源,启动优化,线程任务共用,后台任务处理,白屏处理,混淆,ViewPager+fragment优化,单/多线程优化(线程池管理)

2020-09-05 17:37:06 1867

原创 android studio编译jar包冲突,多个版本怎么解决?

android 查看包的依赖关系在Terminal中输入,出现以下类似的层级关系gradlew :app:dependencies//com.android.support 这里的内容就是需要忽略的包api(rootProject.ext.dependencies["base_iotutils"]) { exclude group: 'com.android.su...

2019-10-16 14:49:31 1448

原创 bugly快速集成

配置示例(路径app/build.gradle): android { defaultConfig { ndk { //设置支持的SO库架构 abiFilters 'armeabi' //, 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a' } ...

2019-09-30 14:53:23 307

原创 安卓开发,串口收发,心跳检测,一写一出,回调结果

调用方式在最后一个代码片段噢>>直接查看第六步一.这里是串口基本控制类package top.keepempty.serialportnormal;import android.content.Context;import android.os.Handler;import android.util.Log;import com.serialpor...

2019-09-25 15:32:43 1837 2

原创 集成MVVM,模块解耦,RxJava,Okhttp,Retrofit,ARouter组件化开发的基础包,并添加的一些基础工具类以备使用

注:该基础项目可用于多人协作开发,配置统一,并且有相关示例,根据个人需要灵活删减目录一. 框架说明 21. 添加组件方式 2二. 注意事项 21. RxBus使用规定 22. 获取图片验证码(图片流) 23. 请求权限(统一使用RxPermissions) 34. 文件下载 35. 图片压缩 46. 通用ShowDialog 47. 重点注意(不要...

2019-03-12 18:00:32 1221

原创 android studio导入Eclipse项目操作流程

 项目导入时注意事项*android项目分为使用android studio或是eclipse工具开发,两者有时候并不兼容一:Eclipse项目导入到android studio中   step1 弹出的提示框中找到自己需要导入的项目  step2  例如:选择了AndroidUDP项目,会出现如下界面点击Next  step3  点击F...

2018-12-28 13:50:38 636

原创 ListView中item的点击事件与Button冲突??

&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:descendantFocusability="blocksDescendants" android:layout_width="match_p...

2018-12-03 13:26:29 322

APP应用查看器|包名|启动项

查看用户应用或者系统应用中的APP的相关信息:APP名称,包名,启动项等查看 复制该APP的信息等 选择多个APP,复制相关信息

2019-12-20

MVVM+RXjava+retrofit2+Okhttp+Router组件化开发

MVVM项目开发包,结合了MVVM+RXjava+retrofit2+Okhttp等,githup中的项目更为详细,并有详解

2019-03-12

目前一款可用的android蓝牙通信DEMO

该Demo满足日常的蓝牙通信开发,可以做到收发数据,做到与设备间的交互,可根据该链接以找到使用方法:https://blog.csdn.net/qq_35809640/article/details/66472626

2018-09-28

android串口控制,后台保活,屏幕适配

1.包含工具类:进制转换类|HexUtil,键盘相关|KeyBoardUtils,网络判断|NetWorkUtils, shell命令工具类|ShellUtils,ShareProfrence工具类|SPUtils,Toast工具类|ToastUtil,后台服务类|AbsWorkService,App相关信息工具类|AppMegUtils,屏幕适配相关|AdaptScreenUtils等。 2.注释清晰,方便查看代码调用 3.方便二次开发,以及调用 4.以上代码使用jcenter调用 //以下请按需要选择一种 implementation 'com.chtj.base_iotutils:base_iotutils:1.1.6'//以宽高进行屏幕适配,shell,网络判断等多种工具类以及后台存活串口封装等 implementation 'com.chtj.base_serialport:base_serialport:1.0.1'//只包含串口相关的基本类(SerialPort | SerialPortFinder) 使用详情: BaseIotTools.instance(). setBaseWidth(1080).//设置宽度布局尺寸 setBaseHeight(1920).//设置高度布局尺寸 setCreenType(SCREEN_TYPE.WIDTH).//按照宽度适配 SCREEN_TYPE param(WIDTH|HEIGHT) setAutoScreenAdaptation(true).//开启自动适配 true 开启 false关闭 initSerice(TraceServiceImpl.class, /*DaemonEnv.DEFAULT_WAKE_UP_INTERVAL*/5000).//是否初始化后台保活Service create(this); 5.为了更好的了解代码详情,可将代码下载仔细查看 6.如果代码觉得版本过低,或者欠妥,可与我私聊

2019-09-02

windows串口工具|UDP|TCP

windows串口工具|UDP|TCP 1.串口调试助手:循环发送,监听数据返回 2.tcp调试助手,service|client端 3.udp调试助手 4.多语言

2019-12-20

sscom5.13.1.zip

5.13.1版本

2021-08-13

03331《公共事业管理》免费赠送资料复习范围及其考点.zip

历年真题,答案,复习资料,复习范围,祝考试的朋友顺利过关,这里有2006-2017年的考题

2020-06-11

jdk1.8最新稳定版,带环境变量配置

jdk1.8版本,下载后可打开安装,压缩包里面有环境变量配置的方法,方便实用

2019-10-12

MD5,SHA1,CRC工具.rar

pc端md5,SHA1,CRC32校验工具 拖到工具窗体中即可显示校验值,方便灵活,用于各种文件的数据校验解析,

2020-06-09

空空如也

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

TA关注的人

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