logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 性能优化--进程保活(11种方案总结)

什么是LMKDService保活方案1. Activity提权2. Service机制(Sticky)拉活3. Native拉活4. “全家桶”拉活5. 广播拉活6. Service提权7. 推送拉活8. JobScheduler拉活9. 账户同步拉活10. 双进程守护11. 手机设置白名单、自启动等总结

#android
[译]Android性能优化-Kotlin优化isBlank

最近在优化 Jetpack Compose 运行时的部分时,偶然发现了一个看似无害的 API isBlank() 。如果调用的字符串为空或仅由空格字符组成,则此 API 将返回 true 。但它真的无害吗?让我们看一下 JVM 实现,以更好地了解它的作用

文章图片
#android#kotlin#开发语言 +1
Android 性能优化--APK加固(1)混淆

为什么要开启混淆如何开启代码混淆如何开启资源压缩代码混淆配置代码混淆后,Crash 问题定位

文章图片
#android#android studio#gradle
Android 性能优化–Gradle 编译速度优化

编译速度优化1. 保持工具最新2. 使用 KSP 代替 kapt3. 避免编译不必要的资源4. 优化 repositories maven 排序5. 在调试构建中使用静态构建配置值6. 使用静态依赖版本7. 创建库模块8. 为自定义构建逻辑创建任务9. 将图像转换为 WebP10. 禁用 PNG 处理11. 挑选 JVM 垃圾收集器12. 增加 JVM 堆大小13. 使用非传递 R 类14. 使用

文章图片
#android#性能优化#gradle
APP架构设计

注解处理器数据存储--MMKV使用及原理数据存储--room使用RxAndroid的使用方式自定义类加载器加载加密类文件Android动态化框架App BundlesMVC、MVP、MVVM混合开发及Android WebView应用Android屏幕适配全方位解析Android中的Apk的加固(加壳)原理解析和实现Android 中使用AOPAndroid Studio编译过程其它安卓APP架构

#android
Android 性能优化--进程保活(11种方案总结)

什么是LMKDService保活方案1. Activity提权2. Service机制(Sticky)拉活3. Native拉活4. “全家桶”拉活5. 广播拉活6. Service提权7. 推送拉活8. JobScheduler拉活9. 账户同步拉活10. 双进程守护11. 手机设置白名单、自启动等总结

#android
Android性能优化--16K对齐深入解析及适配指南

安卓16将全面转向16K页面对齐,这一底层变革将显著提升性能表现。相比传统的4KB页面,16K对齐可使应用启动速度提升3%-30%,系统启动加快8%,并降低约4.5%的功耗。开发者需在2025年11月前完成适配,重点检查原生.so库的对齐情况,使用最新构建工具并添加特定链接参数。用户将获得更流畅的体验和更长的续航。这一优化是安卓生态向高效内存管理的重要演进。

文章图片
#android
2025年如何实现安卓、iOS、鸿蒙跨平台开发

优先 ArkUI-X:若项目需深度集成鸿蒙特性(如多设备协同),且希望长期投入鸿蒙生态。选 Flutter/React Native:若团队已有经验,且需快速覆盖主流平台。混合开发:核心功能用原生(如鸿蒙分布式模块),其他部分用跨平台框架,平衡效率与体验。更多技术细节可参考华为开发者文档、Flutter 鸿蒙社区适配指南。

文章图片
#android#ios#harmonyos
安卓MediaRecorder(2)录制源码分析

JAVA new MediaRecorder() 源码分析android_media_MediaRecorder.cpp native_init()MediaRecorder.java postEventFromNativeandroid_media_MediaRecorder.cpp native_setup()MediaRecorder 参数设置MediaRecorder.prepare 分析

文章图片
#android
    共 21 条
  • 1
  • 2
  • 3
  • 请选择