- 博客(8)
- 收藏
- 关注
转载 在一个Activity中使用多个Dialog
Android Dev-Guide 推荐重写Activity.onCreateDialog()方法来创建Dialog,这样Dialog就归属于这个Activity了。使用方法是这样的,Activity.showDialog()激发Activity.onCreateDialog()创建Dialog,然后显示之,便于多个Dialog的统一管理。注意,以后再用Activity.showDialog()显
2012-04-28 15:10:38 2123
转载 利用convertView优化ListView性能
基本的getView写法 Java代码public View getView(int position, View convertView, ViewGroup parent) { View view = new View(); //通过inflate等找到布局 然后findViewById等 设置各个显示的item return view;} 而
2012-04-27 16:26:29 630
转载 Android的内存优化方法
一、 Android的内存机制 Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了一个专门的清洁工(GC)。 那么GC怎么能够确认某一个对象是不是
2012-04-27 16:10:17 732
转载 Bitmap调用recycle()回收内存
Bitmap调用recycle? When? Bitmap有一个recycle方法,意思很简单,回收Bitmap的空间。 Q 1: Bitmap是否有调用recycle方法的必要性?A: 嵌入式系统总是格外注重空间的问题,不小心的话就会有OOM。但是应用层使用java的android平台有其天然的优势【java语言有自己的垃圾回收,android平
2012-04-27 15:50:02 1700
转载 Handler使用方法
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如
2012-04-23 18:31:03 688
转载 SharedPreferences 的用法
SharedPreferences存储类效率分析SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的
2012-04-17 16:08:58 578
转载 [Android基础知识]视图动画第二篇,Camera 3D效果
上一篇文章中,我为大家介绍了在android中自定义视图动画的方法,里面用了一个变换矩阵的方法来进行动画的处理,关于详细的内容,可以参考我的上一篇文章:[Android基础知识]打造自己的动画效果 通过这篇文章里介绍的变换矩阵,我们可以实现大多数的动画效果,不过这种方式,大多实现的是一种2D效果,如果向实现三维空间中的效果又什么方法呢?下面就为大家介绍Camera类,中文意思
2012-04-10 17:24:15 2558
转载 [Android基础知识]打造自己的动画效果
当我们的软件基本功能都实现了之后,我们是不是还可以把它做的更好呢?一个能让用户体验明显提升的方法,就是为我们的应用适当的增加一些动画效果,Android系统中已经为我们内置了几个常用的动画,基本满足我们日常的需要。但是如果我们的需求比较特殊,需要实现自己特定的动画效果又改怎么办呢?下面就为大家介绍一下。 整体来说Android中的动画,就是一个线性变换,学过线性代数的同学肯定不陌生拉
2012-04-10 17:23:04 1119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人