这几天一直研究在安卓开发中图片应该如何处理,在网上翻了好多资料,这里做点小总结,如果朋友们有更好的解决方案,可以留言一起交流下。内存缓存技术在我们开发程序中要在界面上加载一张图片是件非常容易的事情,但如果是加载一堆图片呢?比如ListView,GridView这类的控件,随着屏幕滑动,图片加载也会越...
分类:
移动开发 时间:
2015-04-21 07:05:30
阅读次数:
325
如果是列表(单列多行形式)的使用ListView,如果是多行多列网状形式的优先使用GridView。
GridView的一些属性:
备注: 绿色为常用
android:numColumns=”auto_fit”
//GridView的列数设置为自动
android:columnWidth=”90dp "
//每列的...
分类:
其他好文 时间:
2015-04-19 10:11:55
阅读次数:
158
为什么要打造万能适配器?在安卓开发中,用到ListView和GridView的地方实在是太多了,系统默认给我们提供的适配器(ArrayAdapter,SimpleAdapter)经常不能满足我们的需要,因此我们时常要去继承BaseAdapter类去实现一个自定义的适配器来满足我们的场景需要。如果你是...
分类:
移动开发 时间:
2015-04-18 17:37:42
阅读次数:
206
网格视图GridView的排列方式与矩阵类似,当屏幕上有很多元素(文字、图片或其他元素)需要按矩阵格式进行显示时,就可以使用GridView控件来实现。 本文将以一个具体的实例来说明如何使用GridView控件实现手机屏幕上各个应用软件图标的摆放,以及应用软件名称的显示。 完成后的程序运行效...
分类:
移动开发 时间:
2015-04-18 12:43:19
阅读次数:
149
Github地址:https://github.com/sddyljsx/pulltorefreshAndroid下拉刷新库,利用viewdraghelper实现。集成了下拉刷新,底部加载更多,以及刚进入加载数据的loadview。包括了listview与gridview的改写。效果1:效果2:效果3:效果4:效果5:使用说明: imageList=(ListView)findViewById...
分类:
移动开发 时间:
2015-04-18 08:52:55
阅读次数:
195
在开发的过程中,常常会用到ViewPager、ListView、GridView等、这些带有Item的视图控件,而这些控件有个共同点就是都要用到它们的适配器,我们在实现视图展示时,一般都会去写个自定义的适配器去继承PagerAdapter或Adapter或Adapter的子类,因为Android源码自带的这些适配器都比较抽象,往往在我们开发时,写的一些自定义适配器都需要重写Adapter父类的一些...
分类:
移动开发 时间:
2015-04-16 19:56:07
阅读次数:
191
前段时间 遇到 listview 和scrollview 布局的问题 ,现在提供一个解决方案 if (listAdapter == null || listAdapter.getCount() == 0) {
return;
}
int totalHeight = 0;...
分类:
移动开发 时间:
2015-04-16 12:29:04
阅读次数:
131
Android RecyclerView 使用完全解析
概述
RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。
据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。
那么有了ListView、GridView为什么还需要RecyclerView这...
分类:
移动开发 时间:
2015-04-16 10:24:50
阅读次数:
265
Android中国开发精英②:207203815目前包括: Android开源项目第一篇——个性化控件(View)篇 包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、Sc...
分类:
移动开发 时间:
2015-04-15 19:29:21
阅读次数:
449