- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 Android应用性能优化之使用SparseArray替代HashMap
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。 意思就是说用SparseArray来替代,以获取更好性能。老实说,对SparseArray并不熟悉,第一感觉应该是Android提供的一个类。按住Ctrl点击进入S
2015-08-21 08:52:07 228
原创 Android控件适配
一、在代码中做单个控件的适配 LayoutParams二种形式: DisplayMetrics dm =new DisplayMetrics(); getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm); 1. imgWidth= dm.widthPixels / 4; LayoutParams params
2015-04-01 16:29:04 267
原创 sdf
public void writeDormantOn(Handler handler) { if (mAlertLevelCharacteristic != null) { mDisconnectHandler=handler; DebugLogger.d(TAG, "writing Immediate dormant characteristic on"); mAlertLevelC
2014-10-20 09:42:22 373
转载 Android学习-各种对话框
在android的编程中,对话框的用处是非常多的,然而,有时对对话框的需求也是不一样的,那么现在,就总结对话框的种类,以及事件的处理形势。 1、简单的对话框 [java] view plaincopyprint? public void showDialog(){ Dialog dialog = new AlertDialog.
2014-07-30 14:49:36 275
原创 面向对象的学习
为什么要使用面向对象: 首先,面向对象符合人类看待事物的一般规律。 对象的方法的实现细节是屏蔽的,只有对象方法的实现者了解细节。 方法的定义非常重要。方法有参数,也可能有返回值。 注意区分:对象(本身)、对象的实现者、对象的调用者。 分析对象主要从方法开始。 我们通过类来看待对象,类是对象的抽象。 其次,采用面向对象方法可以使系统各部分各司其职、各尽所能。 对象之间的耦
2013-03-01 18:31:15 164
多媒体开发书籍Apress.Pro.Android.Media.Dec.2010
2013-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人