- 博客(8)
- 资源 (16)
- 收藏
- 关注
转载 ListView 和 Adapter 的基础2
不同的项目布局(item layout)我们再举一个稍微复杂的例子,在上例的list中加入一些分隔线你需要做这些:重(@Override)写 getViewTypeCount() – 返回你有多少个不同的布局重写 getItemViewType(int) – 由position返回view type id根据view item的类型,在getView中创建正确的
2012-04-27 15:42:44 1047
转载 ListView 和 Adapter 的基础
工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓存了视图。Android中有个叫做Recycler的构件,下图是他的工作原理:如果你有
2012-04-27 15:31:21 702
转载 Aplication
Application的使用 What is Application Application和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,
2012-04-26 11:30:53 1719
原创 Android Jamendo 之 JamendoApplication
在Jamendo程序中,有一个很明显的特征是存在一个全局的JamendoApplication类,此类继承自Application此类的作用主要是实现应用程序集的全局变量,也就是在任何一个Activity中都可以访问的变量。它不会因为Activity的生命周期结束而消失。通过继承自Application,我们能够实现这个目标。在本例中通过定义静态的变量:private static
2012-04-26 11:20:03 1016
转载 关于View::setTag()跟getTag()
写一个自定义的Adapter用来绑定ListView,在重写getView的时候发现网上参考代码有用到setTag()和getTag()两个函数,百度找不到答案,google一搜就知道了,:P View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。可以用在多个Button添加一个监听器,每个Button都设置不
2012-04-26 11:02:25 1166
转载 Android核心研究
给大家介绍一个牛人的Android核心研究。http://blog.csdn.net/maxlengAndroid核心分析 之一--------分析方法论探讨之设计意图Android核心分析 之二 -------方法论探讨之概念空间篇Android是什么 之三-------手机之硬件形态Android核心分析之四 ---手机的软件形态Android 核心分析 之五 --
2012-04-24 14:02:53 811
转载 项目开工之前--一些心得
1. 在进行界面布局的时候,一定要考虑到横竖屏的切换,尽量做到后期不用适配很多的机器。2. 对于Activity的生命周期的控制,一定要严谨,考虑周全,什么时候查询,什么时候移除监听器,activity的三种生命周期的切换,保存界面信息,恢复界面信息,都要在代码编写之前尽量考虑周全,切不可跟着bug走。3. 经常整理代码,类中用不到的属性,方法,一定要删除,不要想着以后可能用到,9
2012-04-24 13:51:22 578
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人