Android框架
文章平均质量分 78
哈姆西克
生活不像你想象得那么好,也不像你想象得那么糟。我觉得人的脆弱和坚强都超乎自己的想象。有时,我可能脆弱得一句话就泪流满面,有时,也发现自己咬着牙走了很长的路。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Sun JDK自带JVM内存使用分析工具HProf
使用Sun JDK自带JVM内存使用分析工具HProf可以分析JVM堆栈,从而找到占用内存较大的对象。这对应经常出现内存泄漏(OOM)的JAVA系统进行调优很有帮助。 HProf使用方法· 在WeblogicServer启动脚本中增加-Xrunhprof:heap=sites,重新启动WeblogicServer。· 使用kill -3 或退出We转载 2014-06-26 09:33:40 · 1045 阅读 · 0 评论 -
Android 内存使用hprof文件打开方法
与C++的内存不同,C++的内存泄露是由于分配了内存给某程序但是又没有回收造成的。Java的内存泄露则是引用了一些垃圾对象,意思就是说程序引用了某些对象,但是又从来没有使用过。Jave中的引用分为3种:强引用:引用为空的时候,Java的垃圾回收器会处理。一般来说自己写的程序大部分都是强引用。软引用:堆内存不够的时候,Java的垃圾回收器会处理这类引用。弱引用:Jave的垃圾回收器每转载 2014-06-26 09:25:36 · 503 阅读 · 0 评论 -
android 电源管理
Android 的电源管理也是很重要的一部分。比如在待机的时候关掉不用的设备,timeout之后的屏幕和键盘背光的关闭,用户操作的时候该打开多少设备等等,这些都直接关系到产品的待机时间,以及用户体验。在网上可以找到一篇到处转载的关于power management的文章http://blog.youkuaiyun.com/hzdysymbol/archive/2009/03/19/4004791.aspx,不转载 2014-06-26 09:41:42 · 440 阅读 · 0 评论 -
Android退出时退出所有Activity的通用类,ActivityManager
做Android项目,退出程序时,有时不能退出所有的activity,这时我们就需要在退出时,关闭所有的activity。思路:当activity创建的时候把当前的Activity对象存放起来,等到退出的时候,关闭所有的Activity。为此,写了一个MyApplication类,用于存放所有的Activity。代码如下:[java] view plaincopy转载 2014-06-25 21:13:34 · 517 阅读 · 0 评论 -
ActivityManager框架解析
ActivityManager在操作系统中有重要的作用,本文利用操作系统源码,逐步理清ActivityManager的框架,并从静态类结构图和动态序列图两个角度分别进行剖析,从而帮助开发人员加强对系统框架及进程通信机制的理解。ActivityManager的作用参照SDK的说明,可见ActivityManager的功能是与系统中所有运行着的Activity交互提供了接口,主要的接口围绕着运转载 2014-06-25 21:04:07 · 352 阅读 · 0 评论 -
android 调用系统的接口
显示网页:1. Uri uri = Uri.parse("");2. Intent it = new Intent(Intent.ACTION_VIEWuri);3. startActivity(it);显示地图:1. Uri uri = Uri.parse("geo:38.-77.");2. Intent it = new Intent(Intent.Acti转载 2014-07-26 13:42:26 · 593 阅读 · 0 评论 -
安卓客户端缓存机制
在手机客户端的应用中,如果经常存取服务器,那么不仅服务器的压力就会比较大,而且加载慢导致用户体验不是很好,现在缓存可以解决这一问题,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。 安卓应用一般都是小型应用,因为在手机上,以电脑相比较,手机的存储是比较小的,其中99%的应用是不需要实时更新的,而且因为一般情况网速较慢,与服务器的数据交互是能少则少,这转载 2014-11-13 23:44:21 · 966 阅读 · 0 评论
分享