Android_进阶_应用
文章平均质量分 75
数据存储
多媒体开发
网络技术
多线程编程
jim_dayday_up
不积跬步,无以至千里
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android Studio Profiler使用
第5步生成内层泄漏日志之后,后面会显示内层泄漏个数和方法列表。如果Leaks的数目不是0,就会出现内层泄漏个数并显示黄色叹号。再根据references对应的类名,找到在项目中调用它的地方。然后就找到内层泄漏的地方啦。测试完成,选择MEMORY,选择_capture_ _heap dump,_然后点击record。开启一个新的分析会话(start a new profiling session),根据包名引入你手机目前运行进行分析的app;此时正常使用你的App功能,把可能出现内层泄漏的模块测试一下;原创 2025-06-19 20:02:16 · 753 阅读 · 0 评论 -
LeakCanary使用步骤
工具特点LeakCanary自动检测、快速定位、界面友好实时监控内存分配,可导出.hprof文件。原创 2025-06-19 18:47:18 · 736 阅读 · 0 评论 -
memory leak 和 OOM (内存泄露和内存溢出)
即指 程序在申请内存后,当该内存不需再使用但却无法被释放& 归还给 程序的现象下面,我将用一张图总结Android中内存泄露的原因 & 解决方案。原创 2025-06-19 16:55:18 · 1027 阅读 · 0 评论 -
Android 性能优化
内存泄露和 OOM(内存溢出)是应用稳定性的致命伤,必须优先解决。ANR(主线程阻塞)与 UI 卡顿(Jank)严重影响用户体验,两者紧密相关。优化主线程耗时操作、提高渲染效率是预防关键。原创 2025-06-19 15:40:01 · 590 阅读 · 0 评论 -
android IPC 进程间通信
https://juejin.cn/post/7494695992878202914原创 2025-06-19 15:12:45 · 150 阅读 · 0 评论 -
android中的JNI的DEMO
找到地址后,执行对应的C函数,实现本地方法调用。在JNI(Java Native Interface)中,Java中的本地方法和C/C++中的实现方法之间通过特定的命名约定进行映射。Jni的进阶知识:jni添加日志,复制对象的调用,C++调用Java方法,Jni方法的动态注册和静态注册,Jni报错分析等等,这些都是有一定的难度的,经过一定的学习了解就可以掌握了。Jni基础很简单,比如:Java 代码中加载so库,定义native方法,jni代码中执行简单的实现,相信很多人都是会的;原创 2024-06-12 23:53:59 · 1015 阅读 · 0 评论
分享