内存问题及性能
文章平均质量分 95
lin-0410
最痛苦的事情,不是失败了,而是我本可以......
所以,如果目标还没去实现,不要感叹为时已晚,因为种一棵树最好的时间是十年前,其次是现在!
展开
-
Bitmap使用中的两级缓存,及内存重用
案例是测试Bitmap使用过程中,如何使用二级缓存,及重用bitmap的内存这里的二级缓存,一是内存缓存,而是磁盘缓存。代码中已加注释,所以可以直接看代码:一,首先是主Activity,其中会设置recyclerView的布局类型,适配器,设置磁盘缓存的路径。public class MainActivity extends AppCompatActivity { pri...原创 2020-01-21 20:16:25 · 649 阅读 · 1 评论 -
Android 系统稳定性 - OOM(一)
转载:http://rayleeya.iteye.com/blog/1956059 【原创】Android 系统稳定性 - OOM(一) 博客分类:Android移动开发 android稳定性oom内存泄漏 文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。 编写者:李文栋转载 2017-11-28 10:43:47 · 1292 阅读 · 0 评论 -
Android 系统稳定性 - OOM(二)
转载:http://rayleeya.iteye.com/blog/1956638 【原创】Android 系统稳定性 - OOM(二) 博客分类:移动开发Androidandroid稳定性OOM内存泄漏文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。 编写者:李文栋 微转载 2017-11-28 10:47:51 · 501 阅读 · 0 评论 -
systrace的使用
转 http://maoao530.github.io/2017/02/06/systrace/理解和使用systrace。一、介绍systracesystrace是Android4.1版本之后推出的,对系统Performance分析的工具。systrace的功能包括跟踪系统的I/O操作、内核工作队列、CPU负载以及Android各个子系统的运行状况等。在Android平台中,它主要由3部分组成:...转载 2018-03-09 22:02:04 · 2381 阅读 · 0 评论 -
Android 调试工具介绍
Android调试工具介绍查看帧率:adb shellsetprop debug.sf.showfps 1logcat | grep fps输出log:01-10 11:24:15.554 399 582 D SDM : HWCDisplay::DebugShowFps: fps=4在帧率偏低情况下,查看cpu,gpu利用率:adb shellsu...原创 2017-08-02 16:46:25 · 5480 阅读 · 0 评论 -
systrace如何使用
转 http://blog.csdn.net/LAMP_zy/article/details/53375521更过android调试工具介绍:http://blog.csdn.net/lin20044140410/article/details/76585213查看帧率:adb shellsetprop debug.sf.showfps 1logcat | grep fps...转载 2018-03-09 22:49:02 · 4325 阅读 · 1 评论 -
Systrace的工作原理
Systrace的工作原理转:https://www.jianshu.com/p/6f528e862d31Systrace的工作原理译文地址:https://source.android.com/devices/tech/debug/systracesystrace是一个分析android性能问题的基础工具,但本质上是其他某些工具的封装,包括:PC端的atrace,设备端的可...转载 2019-03-19 09:54:38 · 1353 阅读 · 0 评论 -
为什么mmap后,比直接对文件read/write效率更高
转载:http://www.cnblogs.com/xubenben/p/4424398.html最近在用java中的ByteBuffer,一直不明所以,尤其是对MappedByteBuffer使用的内存映射这个概念云里雾里。于是首先补了物理内存、虚拟内存、页面文件、交换区的只是:小科普——物理内存、页面文件、交换区和虚拟内存然后阅读了ByteBuffer的文章:ByteBuff...转载 2019-03-29 18:34:45 · 1788 阅读 · 0 评论 -
[Android] 内存泄漏调试经验分享 (二)
转载:http://rayleeya.iteye.com/blog/755657[Android] 内存泄漏调试经验分享 (二) 博客分类:AndroidAndroidEclipseGitOS虚拟机接上篇:[Android] 内存泄漏调试经验分享 (一) http://rayleeya.iteye.com/blog/727074转载 2017-11-28 10:42:00 · 266 阅读 · 0 评论 -
Android] 内存泄漏调试经验分享 (一)
推荐看看这篇:转:https://blog.csdn.net/itachi85/article/details/77075455常用的解决方法思路如下尽量使用Application的Context而不是Activity的 使用弱引用或者软引用 手动设置null,解除引用关系 将内部类设置为static,不隐式持有外部的实例 注册与反注册成对出现,在对象合适的生命周期进行反注册操作。...转载 2017-11-28 10:27:21 · 275 阅读 · 0 评论 -
bitmap的六种压缩方式,Android图片压缩
转载自:http://blog.csdn.net/harryweasley/article/details/51955467 转载请注明出处,谢谢:http://blog.csdn.net/harryweasley/article/details/51955467Android中图片是以bitmap形式存在的,那么bitmap所占内存,直接影响到了应用所占内存大小,首先要知道bitma转载 2017-08-02 16:37:01 · 7003 阅读 · 1 评论 -
Android内存优化
转:http://www.cnblogs.com/ldq2016/p/6635774.html 智能手机发展到今天已经有十几个年头,手机的软硬件都已经发生了翻天覆地的变化,特别是Android阵营,从一开始的一两百M到今天动辄4G,6G内存。然而大部分的开发者观看下自己的异常上报系统,还是会发现各种内存问题仍然层出不穷,各种OOM为crash率贡献不少。Android开发发展到今天也是已经转载 2017-08-31 19:29:38 · 446 阅读 · 0 评论 -
Android 系统稳定性 - ANR(二)
转载:http://rayleeya.iteye.com/blog/1955657 【原创】Android 系统稳定性 - ANR(二) 博客分类:Android移动开发 android稳定性ANR文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。编写者:李文栋P.S. Ope转载 2017-11-28 10:13:10 · 499 阅读 · 0 评论 -
Android 系统稳定性 - ANR(一)
转载:http://rayleeya.iteye.com/blog/1955652【原创】Android 系统稳定性 - ANR(一) 博客分类:Android移动开发 android稳定性ANR文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。很久之前写的了,留着有点浪费,共享之。编写者:李文栋 如果你是一转载 2017-11-28 10:09:29 · 763 阅读 · 0 评论 -
Android 系统稳定性 - ANR(三)
转载:http://rayleeya.iteye.com/blog/1956056【原创】Android 系统稳定性 - ANR(三) 博客分类:移动开发AndroidandroidANR稳定性文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。 编写者:李文栋 1.4 如何转载 2017-11-28 10:15:34 · 304 阅读 · 0 评论 -
Android 系统稳定性 - Watchdog
转载:http://rayleeya.iteye.com/blog/1963408#comments 【原创】Android 系统稳定性 - Watchdog 博客分类:Android移动开发 Android稳定性Watchdog重启文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共转载 2017-11-28 10:21:09 · 1034 阅读 · 0 评论 -
Android 性能优化(一)
转载:http://rayleeya.iteye.com/blog/1961005 【原创】Android 性能优化(一) 博客分类:移动开发AndroidAndroid性能performance文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 编写者:李文栋Android性能优化 根据Android的层次结构转载 2017-11-28 10:23:53 · 314 阅读 · 0 评论 -
LeakCanary 中文使用说明
转载自:https://www.liaohuqiu.net/cn/posts/leak-canary-read-me/LeakCanary 中文使用说明 10 May 2015 LeakCanaryAndroid 和 Java 内存泄露检测。“A small leak will sink a great ship.” - Benjamin Franklin千转载 2017-08-02 17:04:46 · 306 阅读 · 0 评论