随笔分类 -  Android Memory

摘要:转载自:http://blog.csdn.net/oujunli/article/details/9102101#reply对于从事Android开发的人来说,遇到ANR(Application Not Responding)是比较常见的问题。一般情况下,如果有ANR发生,系统都会在/data/an... 阅读全文
posted @ 2014-12-03 19:03 demoblog 阅读(3954) 评论(0) 推荐(0) 编辑
摘要:android的2.3 之后引入的StrictMode 对网络的访问做了限制啊。public void onCreate() { if (DEVELOPER_MODE) { StrictMode.setThreadPolicy(new StrictMode.ThreadPol... 阅读全文
posted @ 2014-12-03 17:32 demoblog 阅读(308) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/anlegor/article/details/22895993Emmagee是网易杭州QA团队开发的用于测试指定android应用性能的小工具。该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用... 阅读全文
posted @ 2014-12-02 00:07 demoblog 阅读(581) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/anlegor/article/details/23398785Android内存管理机制:Android内存管理主要有:LowMemory Killer机制,Ashmem,PMEM/ION及Native内存和Dalvik内存管理管理和JVM垃圾回收... 阅读全文
posted @ 2014-12-02 00:05 demoblog 阅读(2418) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.sina.com.cn/s/blog_3e3fcadd0100yjo2.html参考:http://blog.csdn.net/windskier/article/details/6560925http://blog.csdn.net/zmyde2010/articl... 阅读全文
posted @ 2014-10-21 12:57 demoblog 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:http://www.linuxidc.com/Linux/2010-09/28364.htmLinux下malloc函数主要用来在用户空间从heap申请内存,申请成功返回指向所分配内存的指针,申请失败返回NULL。默认情况下,Linux内核使用“乐观的”分配内存策略,首先粗略估计系统可使用的内存数... 阅读全文
posted @ 2014-10-20 18:20 demoblog 阅读(3039) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/pppjob/article/details/4060336在Linux下,CPU利用率分为用户态,系统态和空闲态,分别表示CPU处于用户态执行的时间,系统内核执行的时间,和空闲系统进程执行的时间,三者之和就是CPU的总时间,当没有用户进程、系统进程... 阅读全文
posted @ 2014-10-16 13:57 demoblog 阅读(1292) 评论(0) 推荐(0) 编辑
摘要:参考:http://stackoverflow.com/questions/12709603/mat-eclipse-memory-analyzer-how-to-view-bitmaps-from-memory-dump/12709604#12709604以下是测试通过的,至于GIMP方式,我没有... 阅读全文
posted @ 2014-10-09 12:13 demoblog 阅读(1502) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.sina.com.cn/s/blog_628cc2b70101dbyy.html一、查看原理:某个应用的网络流量数据保存在系统的/proc/uid_stat/$UID/tcp_rcv文件中。二、步骤:(1)获取当前应用的pid:通过ps命令查看当前应用的进程id,比如... 阅读全文
posted @ 2014-09-28 14:04 demoblog 阅读(933) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/aaa2832/article/details/194196791内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS)是ADT插件的一部分,其中有两项功能可用于内存检查:·heap查看堆的分配情况·allocatio... 阅读全文
posted @ 2014-09-03 19:38 demoblog 阅读(34794) 评论(1) 推荐(2) 编辑
摘要:ImageView默认是不进行图片资源的回收的,需要我们自己在activity或者fragment中进行回收:public static void releaseImageViewResouce(ImageView imageView) { if (imageView == null)... 阅读全文
posted @ 2014-09-03 19:17 demoblog 阅读(15025) 评论(1) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/sodino/article/details/24186907查看Mat文档时里面是这么描述Shallow Heap的:Shallow heap is the memory consumed by one object. An object need... 阅读全文
posted @ 2014-08-14 19:49 demoblog 阅读(756) 评论(0) 推荐(0) 编辑
摘要:转载地址:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-ma/index.htmlEclipse Memory Analyzer(MAT)是著名的跨平台集成开发环境 Eclipse Galileo 版本的 33 个组成项目中之一,... 阅读全文
posted @ 2014-07-15 18:33 demoblog 阅读(3110) 评论(0) 推荐(0) 编辑
摘要:转载地址:http://www.cnblogs.com/qianxudetianxia/p/3655475.html5. AsyncTask对象 我N年前去盛大面过一次试,当时面试官极力推荐我使用AsyncTask等系统自带类去做事情,当然无可厚非。 但是AsyncTask确实需要额外注意一下。... 阅读全文
posted @ 2014-05-27 20:25 demoblog 阅读(460) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.cnblogs.com/qianxudetianxia/p/3645106.htmlContext作为最基本的上下文,承载着Activity,Service等最基本组件。当有对象引用到Activity,并不能被回收释放,必将造成大范围的对象无法被回收释放,进而造成内存泄... 阅读全文
posted @ 2014-05-27 20:19 demoblog 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:英文原文:http://tools.android.com/tips/lint 参照文章:http://blog.csdn.net/thl789/article/details/8037473转载地址:http://blog.csdn.net/hudashi/article/details/8333... 阅读全文
posted @ 2014-05-22 18:07 demoblog 阅读(5247) 评论(1) 推荐(0) 编辑
摘要:在一个应用程序中添加了多个antivity后,在manifest.xml文件中会除了主Activity外,其它的Activity属性中都会有个警告:Exported activity does not require permission这是因为在Activity中添加了intent-filter属... 阅读全文
posted @ 2014-05-20 11:50 demoblog 阅读(1439) 评论(0) 推荐(0) 编辑
摘要:转载地址:http://www.cnblogs.com/xirihanlin/archive/2010/04/12/1710164.html参考文章:http://www.cnblogs.com/lee0oo0/archive/2013/06/13/3133833.htmlAndroid SDK中包... 阅读全文
posted @ 2014-05-14 16:59 demoblog 阅读(4456) 评论(0) 推荐(0) 编辑
摘要:(一)DDMS 的Heap Dump1) Data Object:java object. 2) Class Object:object of type Class, e.g. what you'd get from java.lang.String.class or myObject.getCla... 阅读全文
posted @ 2014-05-07 13:00 demoblog 阅读(14150) 评论(0) 推荐(0) 编辑