
Android
const_qiu
const
展开
-
Android搜索框之PopupWindow+ListView实现
PopupWindow+ListView实现Android搜索框1:布局文件(EditText+ImageView)2: 自定义ListView适配器SearchAdapter adapter = new SearchAdapter(searchs,MainActivity.this);3:新建一个ListView,并根据EditText内容初始化适配器,并加载li原创 2016-05-18 20:26:44 · 1536 阅读 · 0 评论 -
自定义view实现开关按钮并监听(有滑动效果)
自定义view实现开关按钮并监听(有滑动效果)原理:其实是首先得有两张图片,一张是背景图,左开右关,第二张其实说白了就是挡住某一边的图,所以这张图的宽度就只有第一张的一半,这样就可以让用户辨别按钮是开还是关。然后监听view的点击事件,从而调用invalidate()方法来重绘来产生滑动效果。难点:得从点击事件获取滑动的坐标然后调整第二张图片离左边的距离。@Override prot原创 2016-05-18 20:45:10 · 523 阅读 · 0 评论 -
自定义Listview适配器的优化
自定义Listview适配器的优化【以下两段只是我自己的理解,要是表达不清,可跳过看后面的】介绍:Listview控件一直是我们在android项目开发中经常需要用到的。对于刚接触listview的我,在写listview时候都用的自己自定义的listview,这样可以随意的控制我们的listview item。创建过程一般是先写个item类用来管理每个item的组件值,然后就是写一个xm原创 2016-05-21 22:44:26 · 639 阅读 · 0 评论 -
Android打造ListView万能适配器
打造ListView万能适配器看到这里,想必你已经意识到每次新创建一个适配器需要重复写的代码实在太多,太浪费时间了。因此打造一个万能的listview适配器就显得重要了。在这里只要按照下面步骤创建好适配器类,那么当我们需要使用新的listview的时候,真正要写的代码就单单相当于你的item数据项条目了(这是每个适配器不同的地方),其他重复的代码无需再写了。是不是已经准好了,当然如果你想真正理原创 2016-05-22 00:52:45 · 543 阅读 · 0 评论