开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中...
分类:
移动开发 时间:
2014-09-17 14:59:02
阅读次数:
216
尽管网上有很多实现方式,但是还是想分享下,已做备忘,实现方式时,通过linearlayout来代替listview
废话少说,上代码:
ExpandListView.java:
public class ExpandListView extends LinearLayout implements OnClickListener {
private ListAdapter adapter...
分类:
其他好文 时间:
2014-09-17 13:41:22
阅读次数:
188
下拉刷新,下拉加载更多;
public class DropDownListView extends ListView implements OnScrollListener {
private boolean isDropDownStyle = true;
private b...
分类:
其他好文 时间:
2014-09-17 12:13:42
阅读次数:
315
ListView实现的列表,如果是可编辑,可删除的,一般都要提供批量删除功能,否则的话,一项一项的删除体验很不好,也给用户带来了很大的麻烦。
实现效果图
具体实现代码
select.xml
主布局文件包含一个ListView还有一个隐藏的布局,包含了两个Button一个TextView,默认布局为gone,当监听到长按响应事件时候显示。
1 xm...
分类:
移动开发 时间:
2014-09-17 12:11:22
阅读次数:
306
原文:http://blog.csdn.net/centralperk/article/details/8016350效果图:源码下载地址:http://download.csdn.net/detail/centralperk/4595438
分类:
移动开发 时间:
2014-09-17 10:07:21
阅读次数:
276
仿QQ菜单的一个开源:reddotface 下载地址:https://github.com/BlueMor/DragLayout仿UC浏览器主界面向下拉显示天气的ListView:PullToZoomListSimple 下载地址:https://github.com/matrixxun/Pu...
分类:
移动开发 时间:
2014-09-17 00:55:44
阅读次数:
288
上篇文章对listView 分组和字母索引导航进行了重构,重构之后,使新的实现只依赖于接口,而不是具体的Bo.但是还是要求原始的数据Bo实现接口或者继承抽象类。能不能把这一步也简化呢,只需要原始的数据Bolist? 答案是可以的,可以使用注解,也就是annnotion。
想法和思路
Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即...
分类:
移动开发 时间:
2014-09-16 14:21:38
阅读次数:
224
今天是第八课,主要讲了android中ListView的入门。
播放地址:
点击打开链接
关于呼啸Android视频:
这套视频的最大特点是实用,哪些该讲,哪些不该讲,我都做了细致的考虑。没有虚头八脑,卖弄学问,也没用冗长的东西。一切都力求简单明了,清晰透彻。...
分类:
移动开发 时间:
2014-09-16 12:44:20
阅读次数:
145
通过实践发现,尚大大在判断”上一页“按钮和”下一页按钮“是否可用的地方,有问题:原代码: public void checkButton(){ //索引值小于等于0,表示不能向前翻页了,以经到了第一页了。 //将向前翻页的按钮设为不可用。 if(index ...
分类:
其他好文 时间:
2014-09-16 12:12:30
阅读次数:
238