随笔分类 -  Adapter

摘要:这篇其实没啥重要的,主要就算是个总结吧。一、布局文件这里实现的是类似于上图的多图选择的效果。关键在于item布局文件的写法。这也就是这个框架奇葩的一点,莫名其妙的要在一个自定义控件里面再放一个自定义的控件,如果不这样就出不了选中的效果。分析下原因是这里整个item被图片所覆盖了,仅仅设置一个有选择效... 阅读全文
posted @ 2014-10-21 21:31 developer_Kale 阅读(858) 评论(0) 推荐(0) 编辑
摘要:上次写到了开源项目MultiChoiceAdapter详解(四)——MultiChoiceBaseAdapter的使用,其实我们仍旧可以不使用ActionMode的,所以这里就写一个自己扩展的方法。一、布局文件listview_normal_layout.xml ... 阅读全文
posted @ 2014-10-21 21:06 developer_Kale 阅读(764) 评论(0) 推荐(0) 编辑
摘要:MultiChoiceBaseAdapter是一个可以多选的BaseAdapter,使用的方式相比来说扩展性更强!使用方式:1.布局文件2.写一个类继承MultiChoiceBaseAdapter3.实现内部的各个方法4.设置数据源和视图5.完成保存的回调方法一、布局文件listview_act... 阅读全文
posted @ 2014-10-21 20:47 developer_Kale 阅读(1098) 评论(0) 推荐(0) 编辑
摘要:MultiChoiceArrayAdapter其实就是可以多选的ArrayAdapter了,ArrayAdpter我们已经很熟悉了。MultiChoiceArrayAdapter这个类是抽象类,所以使用前必须要继承。下面是使用MultiChoiceArrayAdapter的步骤:0.用自定义的控... 阅读全文
posted @ 2014-10-21 20:17 developer_Kale 阅读(772) 评论(0) 推荐(0) 编辑
摘要:项目地址:https://github.com/ManuelPeinado/MultiChoiceAdapter这个项目主要是提供了一个多选适配器,使用者可以用它来替换传统的适配器,用途还算比较广泛。但是,但是……这个开源项目写的真的挺不好的,它大量使用了ActionMode,基本都是讲Action... 阅读全文
posted @ 2014-10-21 19:52 developer_Kale 阅读(1288) 评论(0) 推荐(0) 编辑
摘要:我们在用SQLite查数据的时候,经常会用到Cursor这个游标,我们希望能将游标指向的数据直接绑定到ListView中,这样就免去了将游标数据取出然后转换到SimpleAdapter中的麻烦。今天我们来演示下这个适配器如何使用。思路:通过传统的方法执行查询操作,返回一个Cursor,将这个游标... 阅读全文
posted @ 2014-10-11 19:15 developer_Kale 阅读(12719) 评论(0) 推荐(0) 编辑
摘要:Gallery是一个可以拖动的列表,正中对应的是选中的东西.他和spinner有共同的父类:AbsSpinner属性: android:animationDuration="1000" 图片切换动画持续时间 android:spacing="8dp" 设置图片之间的... 阅读全文
posted @ 2014-07-18 15:32 developer_Kale 阅读(740) 评论(0) 推荐(0) 编辑
摘要:这里主要是学习的Adapter的机制MainActivity.java 1 package com.kale.listview; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.widget... 阅读全文
posted @ 2014-07-17 17:39 developer_Kale 阅读(402) 评论(0) 推荐(0) 编辑
摘要:Mainactivit.java 1 package com.kale.listview; 2 3 import java.util.ArrayList; 4 import java.util.HashMap; 5 import java.util.List; 6 import java.util... 阅读全文
posted @ 2014-07-17 14:30 developer_Kale 阅读(606) 评论(0) 推荐(0) 编辑
摘要:ArrayAdapter是一个简单的适配器,他的作用是将一个数组中的内容放入listView中。listView的item必须为textView。MainActivity.java 1 package com.kale.listview; 2 3 import android.app.Activi... 阅读全文
posted @ 2014-07-16 21:37 developer_Kale 阅读(1599) 评论(0) 推荐(0) 编辑

网站流量统计工具
点击右上角即可分享
微信分享提示