自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

No Excuses! Confidence! Vigorous!

每天都要保持激情和斗志!掌控全局!争强好胜! 灵活高效!要知其根本!!!

  • 博客(9)
  • 资源 (16)
  • 收藏
  • 关注

转载 管理应用的内存

转自:    http://hukai.me/android-training-course-in-chinese/performance/memory.htmlRandom Access Memory(RAM)在任何软件开发环境中都是一个很宝贵的资源。这一点在物理内存通常很有限的移动操作系统上,显得尤为突出。尽管Android的Dalvik虚拟机扮演了常规的垃圾回收的角色,但这并不意味着

2014-11-29 15:01:21 776

原创 Android内存泄漏的几个原因

1.资源对象没关闭造成的内存泄漏描述:资源性对象比如(Cursor,File文件等)往往都用了一些缓冲,我们在不使用的时候,应该及时关闭它们,以便它们的缓冲及时回收内存。它们的缓冲不仅存在于 java虚拟机内,还存在于java虚拟机外。如果我们仅仅是把它的引用设置为null,而不关闭它们,往往会造成内存泄漏。因为有些资源性对象,比如 SQLiteCursor(在析构函数finalize()

2014-11-29 13:25:35 816

原创 Java集合框架List-Map-Set

Java集合框架的基本接口/类层次结构:java.util.Collection [I]+--java.util.List [I]   +--java.util.ArrayList [C]   +--java.util.LinkedList [C]   +--java.util.Vector [C]      +--java.util.Stack [C]+--jav

2014-11-25 14:03:13 926

原创 提高Android Support Library稳定性的三个关键方法

在Crashlytics,我们经常帮助开发者探索如何建立最稳定应用的方法。抱着这个想法,最近我们开始研究安卓应用崩溃的普遍原因。尤其令我们好奇的是能否在Android Support Library中找到应用崩溃的一些蛛丝马迹,因为这是安卓应用中最广泛使用的Library之一。(貌似是老外写的)在我们分析的一亿个崩溃里,发现大约有4%的崩溃与这个Support Library有关。通过更深

2014-11-23 14:59:06 1363

原创 Android源码编译过程

http://my.oschina.net/zhoulc/blog/170698

2014-11-21 18:44:20 887

原创 如何给你的Android 安装文件(APK)瘦身

转自:Android的apk文件越来越大了这已经是一个不争的事实。在Android 还是最初版本的时候,一个app的apk文件大小也还只有2 MB左右,到了现在,一个app的apk文件大小已经升级到10MB到20MB这个范围了。apk文件大小的爆炸式增长主要是因为用户对app质量的期待越来越高以及开发者的开发经验增长,具体体现在以下几个方面:Android设备 dpi 的多样化

2014-11-17 15:42:40 963

原创 IOC

控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。也可以说,依

2014-11-04 18:26:37 783

原创 Android和MVC

Activity和Android的mvc模式    Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用户交互的系统模块,几乎所有的Activity都是和用户进行交互的,但是如果这样就能说Activity主要是用来显示View就不太正确了,还要知道结合android的设计模式。   下面我就先来介绍一下MVC在Android开发中的应用:

2014-11-04 14:26:38 1707

原创 委托模式-Delegate

委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承。在这个例子里,类模拟打印机Printer拥有针式打印机RealPrinter的实例,Printer拥有的方法prin

2014-11-03 10:32:55 810

androidpn-client-0.5.0

xmpp项目android客户端版本,可以接受推送消息

2013-05-31

android API合集

android API合集android API合集android API合集android API合集android API合集android API合集

2011-08-24

仿qq多层树完美实现

仿qq的下拉菜单的程序,expandlistview例子

2011-08-02

android的摄像机功能

摄像机功能,直接调的android自带的,运行在2.1版本,希望对你有帮助

2011-07-08

四个Activity的跳转

在四个页面的跳转,主要功能都实现了,对初学者帮助很大,很经典的例子,希望对你帮助。

2011-07-08

MenuDemo菜单实例

很好的代码,可以运行,多说无益,哈哈哈哈,希望对你有帮助

2011-07-08

Android用户界面

想吸引客户的眼球,就要有好的用户体验,看了才会懂

2011-06-28

Android进阶高手

菜鸟总是要成为高手的,只是时间长短的问题,助力短期提升个人竞争力

2011-06-28

android基础核心

某大公司的内部培训资料,很贴近真实的开发

2011-06-28

Android进程间通信

真正的开发,离不开线程和进程的控制,handler机制等,在开发中有非常重要的作用!

2011-06-26

Android开发指南中文版

Android开发指南中文版,实际开发中必不可少,会让你开发少走很多弯路,大大提高你的水平!

2011-06-26

最新超全的Android面试题

最新超全的Android面试题,让你对自己的面试更有信心,祝你成功!

2011-06-26

Android 中所有的权限设置

Android 中所有的权限设置,一般的项目都会有至少10个,开发不可缺少的好东东!

2011-06-26

Android 面试

希望对你的面试有帮助,后期会有更多的给力资料!

2011-06-26

JAVA基础加核心技术

java的基础和核心的知识,可以快速的学习则和谐知识,不断提升自己。。。。。。

2011-04-14

android布局技巧

android的界面,对于用户体验来说是相当关键的,这是UI,很给力的

2011-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除