在app开发中,经常会有要求应用为沉浸式状态栏,提升用户的使用体验。在鸿蒙中如何设置呢? 一、如何实现全屏 实现全屏的逻辑很简单,通过window的setWindowLayo...
在app开发中,经常会有要求应用为沉浸式状态栏,提升用户的使用体验。在鸿蒙中如何设置呢? 一、如何实现全屏 实现全屏的逻辑很简单,通过window的setWindowLayo...
一、存储空间分类 1、内部存储,无需权限,卸载删除 getCacheDir(): /data/user/0/com.example.storagedemo/cachegetF...
版本名称版本号CODESSDK_INT主要改动Tiramisu13TIRAMISU33[https://github.com/AndroidSDKSources/androi...
一、安装地址: github地址:https://github.com/google/battery-historian[https://github.com/google/...
GitHub Copilot已经开始收费了,目前还提供60天的免费试用,不过需要填写个人信息以及信用卡,想试用的小伙伴仔细斟酌一下。下边是试用流程,记得到期之前取消订阅,不然...
1、进入 C:\Windows\,找到regedit.exe然后点击打开 2、进入以下目录 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS...
一、Java Crash处理 1、在Thread类中有这样一个接口:UncaughtExceptionHandler。 通过查看相关注释可以知道:当线程由于未捕获的异常突然终...
Bitmap占用内存大小 = 长 * 宽 * 一个像素点占用的字节数,因此降低任意一个参数的值,就可以达到压缩的目的。 1、质量压缩 - 降低图片文件的大小,但是不改变内存大...
@蓦翊 主要针对的是修改manifest这种操作简单的办法,防止反编译加固可以防住大部分人了。
APP被修改检测探索一、背景介绍 现在市面上,诸如:MT管理器、APK Editor等软件,可以对APK文件进行修改,提取AndroidManifest文件,修改包名、版本号、图标、应用名称等。...
1、创建c++工程 通过 file -> new -> new project,创建一个新的c++工程。 2、配置ndk路径 在 local.properties 文件中配置...
一、背景介绍 现在市面上,诸如:MT管理器、APK Editor等软件,可以对APK文件进行修改,提取AndroidManifest文件,修改包名、版本号、图标、应用名称等。...
一、dex2jar + jd-gui 1、dex2jar dex2jar 工具主要是将 dex 文件转换为包含 class 文件的 jar 文件。 (1)下载地址:githu...
1、yum install redis 2、输入 y 继续安装 3、service redis start 启动服务 service redis start // 启动服务s...
1、yum install mysql-server 2、输入 y 进行下一步 3、安装完成 4、启动mysql service mysqld start // 开启服务 s...
购买的华为云服务已经设置好了yum源,直接通过yum安装nginx。 1、执行 yum install nginx 2、输入y进行确认 当控制台出现complete,表示ng...
见仁见智吧,本文只是对恶意抢单等场景提供一个思路。软件具体的功能还需要根据真实的用户群体酌情考虑。
无障碍(二)检测与防范一、简介 由无障碍(一)功能实现[https://www.jianshu.com/p/2435615d3bbf]我们知道,无障碍服务可以获取界面上的控件和控件的文案信息。那么...
一、简介 创建线程的代价是十分昂贵的, 需要给它分配内存、列入调度。Java中默认一个线程的线程栈大小是1M,虽然看着不多,但是如果同时创建很多线程,占用的内存也是不容忽视的...
一、简介 由无障碍(一)功能实现[https://www.jianshu.com/p/2435615d3bbf]我们知道,无障碍服务可以获取界面上的控件和控件的文案信息。那么...
一、简介 无障碍服务: 是一种应用,它可以模拟用户操作。协助残障用户或无法与设备进行全面互动的用户完成操作。例如,正在开车、照顾孩子或参加喧闹聚会的用户可能需要其他或替代的界...
一、CAS 1、CAS简介 CAS(compare and swap),比较并交换。 CAS 操作包含三个操作数 —— 内存位置(V)、预期原值(A)和新值(B)。 如果内存...