内存优化
文章平均质量分 74
满地星辰
这个作者很懒,什么都没留下…
展开
-
常用内存分析命令及常见内存泄露分析思路
adb 命令使用android shell命令查看内存使用情况单位为千字节 KBadb shell dumpsys meminfo pkgname示例adb shell dumpsys meminfo top.ftas.demo.leaked# 查看 Java Heap 大小adb shell dumpsys meminfo top.ftas.demo.leaked|grep Java\ Heap# 查看 Native Heap 大小adb shell dumpsys m原创 2020-05-22 21:39:09 · 723 阅读 · 0 评论 -
Java垃圾回收机制及常见垃圾收集器
一、内存泄露Java的内存泄露表现为一个内存对象的生命周期超出了程序需要它的时间长度,我们有时也将其称为“对象游离”。 二、如何判断无用对象1、引用计数法(Reference Counting Collector)引用计数是垃圾收集器中的早期策略。在这种方法中,堆中每个对象实例都有一个引用计数。当一个对象被创建时,且将该对象实例分配给一个变量,该变量计数设置为1。任何引用计数器为...原创 2018-10-01 12:05:29 · 473 阅读 · 0 评论 -
新版android studio 找不到DDMS及monitor打开白屏或报错问题
新版android studio 找不到DDMS解决方案1. 先找到AndroidStudio配置的SDK路径菜单-File-Other Settings-Default Project Structure-Android SDK location比如,我的是:/Users/xxx/Library/Android/sdk 2. 在sdk目录的tools方便夹下,有一个 monit...原创 2018-10-08 21:26:49 · 5451 阅读 · 0 评论 -
BitmapFactory.decodeStream方法及如何将Raw中的图片加载为Bitmap
结论将输入流传递给 BitmapFactory.decodeStream(in) 方法,创建完成 Bitmap 之后,开发者一定要主动去关闭这个输入流。否则,对输入流执行 reset() 方法,则可以重新获取输入流中的所有数据,并且创建出一张新的图片。从res-raw目录下获取一张Bitmap图片(工具类) public static @Nullable Bitmap ...原创 2018-10-19 18:06:17 · 9326 阅读 · 0 评论