
Android
文章平均质量分 95
android
theyangchoi
这个作者很懒,什么都没留下…
展开
-
Android 10 存储适配实操代码以及Demo
Android 10 适配文件读取简介出发点图片、视频等媒体文件的获取以及操作视频获取操作说明文件、文件夹的创建以及读写保存文件到公共目录明文http请求限制请求定位权限 简介出发点 官方文档的说明是为了让用户能更好地管理自己的文件并减少混乱,Android 10 引入了称为分区存储的隐私权变更,即以 Android 10及更高版本为目标平台的应用,在默认情况下,只能看到本应用专有的目录。言下之意就是Android 10 我们是没有权限操作非本应用下的其他文件夹的,这就出现了这个所谓的适配,就是将非本应用下原创 2021-06-10 19:59:56 · 661 阅读 · 0 评论 -
Android 添加白名单实现保活
Android 白名单保活 最近有遇到保活的需求,一开始想到的就是之前的黑科技保活比如像素Activity,播放无声MP3,双进程等方法,但是随着Android系统的更新,这些非常规的方法或多或少都已经失效了。作为研发虽然很不乐意做这种功能,但是产品是不是提一句,没办法只有硬着头皮做了。接下来就是愉快的码代码。 1.方法一常驻通知栏 对于部分APP来说,常驻通知栏就能达到基本保活的需求,其实就是在APP启动的时候创建一Service,重写onStartCommand并返回1将应用设置为前台应用;当然通知栏原创 2020-07-03 11:28:41 · 9499 阅读 · 24 评论 -
Android Studio引入JNI第三方库
Android Studio引入JNI第三方库前言创建应用导入第三方配置导入头文件和实现文件配置CPU运行环境CMakeLists.txt配置FMOD的使用初始化和释放C++宏的创建头文件的编写native-lib.cpp执行文件的编写 前言 JNI作为Java与native沟通的桥梁,项目开发中难免要使用到;而我们除了自己开发JNI之外,有时候还要在Android Studio引入别人开源的C++第三方库,并在jni层实现第三方库的调用。 记录一下第一次引入第三方库的步骤和一些需要注意的地方。 这里使用的原创 2022-01-07 16:05:06 · 7195 阅读 · 0 评论