摘要: 一. 优化Dalvik虚拟机的堆内存分配对于Android平台来说,其托管层使用的Dalvik Java VM从目前的表现来看还有很多地方可以优化处理,比如我们在开发一些大型游戏或耗资源的应用中可能考虑手动干涉GC处理,使用 dalvik.system.VMRuntime类提供的setTargetH... 阅读全文
posted @ 2015-01-07 17:35 小z亦小 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 第一步:在AndroidManifest.xml中加入如下两段代码:[java]view plaincopy1.代表把单元测试框架中的一些依赖库引入进来2.代表配置单元测试框架的启动装置,启动装置有好几个类,可以选择,一般情况下我们使用上面这个。3.targetPackage与上面的package相... 阅读全文
posted @ 2015-01-05 20:29 小z亦小 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: 一 Java内存分析工具扫盲如果像我一样一点都不了解,可以先进行内存分析工具扫盲MAT介绍: Eclipse Memory Analyzer(MAT)一个功能丰富的 JAVA 堆转储文件分析工具,可以用于发现内存漏洞和减少内存消耗。二 Eclipse MAT插件安装当前机器环境描述:[plain]v... 阅读全文
posted @ 2014-12-23 11:17 小z亦小 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 一、安装Eclipse MAT插件1.打开Eclipse->help->add->输入如下值2.勾选Memory Analyzer for Eclipse IDE选项3.一直点击next完成安装二、使用1.打开ADT的DDMS视图,在devices列表中选择一个进程(这里选择oschina app进... 阅读全文
posted @ 2014-12-23 11:16 小z亦小 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 前言在使用Memory Analyzer tool(MAT)分析内存泄漏(一)中,我介绍了内存泄漏的前因后果。在本文中,将介绍MAT如何根据heap dump分析泄漏根源。由于测试范例可能过于简单,很容易找出问题,但我期待借此举一反三。一开始不得不说说ClassLoader,本质上,它的工作就是把磁... 阅读全文
posted @ 2014-12-23 11:14 小z亦小 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 系统上线后,程序报出out of memory错误。一方面先加大程序运行的内存以解燃眉之急,另一方面希望能有个工具能查出内存泄露的原因。 通过查阅资料发现了Memory Analyzer这个eclipse插件,下面讲下怎么用。 首先,获取Heap dump文件。有三种方式: 1、设置JVM参数... 阅读全文
posted @ 2014-12-23 11:13 小z亦小 阅读(207) 评论(0) 推荐(0) 编辑
摘要: HTTP协议简介: HTTP(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种协议。 HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建... 阅读全文
posted @ 2014-12-07 21:56 小z亦小 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 我们知道Android系统应用程序一般是由多个Activity组成,而这些Activity以视图的形式展现在我们面前,视图都是由一个一个的组件构成的。组件就是我们常见的Button、TextEdit等等。那么我们平时看到的Android手机中那些漂亮的界面是怎么显示出来的呢?这就要用到Andro... 阅读全文
posted @ 2014-08-07 10:42 小z亦小 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: 网上有很多介绍BaseActivity的博文,多数是从应用的角度去描述的。这里,我所介绍的BaseActivity不同,主要从框架搭建的角度去介绍BaseActivity的使用。先看代码:?1234567891011121314151617181920212223242526272829303132... 阅读全文
posted @ 2014-07-12 22:05 小z亦小 阅读(3460) 评论(0) 推荐(0) 编辑
摘要: 在Android2.3 gingerbread系统中,google提供了11种传感器供应用层使用。?1234567891011#define SENSOR_TYPE_ACCELEROMETER 1 //加速度#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力#defi... 阅读全文
posted @ 2014-06-27 09:39 小z亦小 阅读(2277) 评论(0) 推荐(0) 编辑