效果:
触摸:按下,移动,抬起
点击:一组触摸事件的组合(按下,松开)
长按:一组触摸事件的组合(按下,持续超过500ms(Android中))为一个View设置点击事件: view.setOnClickListener(new OnClickListener() {
@Override
public void onCl...
分类:
其他好文 时间:
2015-03-20 22:04:35
阅读次数:
2025
Android新版的知乎安卓客户端有一个有趣的功能,就是在一个item里,向右滑动时整个item会越来越透明,滑动到一半时,整个item就不见了,放开手指就是删除,删除后还可以撤销,第一次看见这个功能觉得很有意思,用了几天业余时间,我仿造里一个,效果如下:那下面就来想想看怎么实现的,大概可以先分解为三部分:
手指滑动删除item
删除item后的撤销功能
滑动时的效果处理...
分类:
移动开发 时间:
2015-03-15 18:27:49
阅读次数:
195
一个多功能的RecyclerView,包括了下拉刷新、加载更多,滑动删除,拖拽排序、多种动画、视差拖动、Toolbar渐变、Toolbar和FAB随着滚动出现消失等等效果,都可以放在同一个RecyclerView中并自由配置。项目地址:https://github.com/cymcsg/UltimateRecyclerView...
分类:
移动开发 时间:
2015-03-12 09:52:22
阅读次数:
247
仿QQ消息左滑动删除item消息实例源代码参考:http://blog.csdn.net/gaolei1201/article/details/42677951自己作了一些调整,全部代码下载地址:http://download.csdn.net/detail/jenson138/8490067效果图...
分类:
移动开发 时间:
2015-03-11 10:35:56
阅读次数:
155
今天继续学习“鸿祥_”大神的写的“ListView滑动删除,仿腾讯QQ” 。
今天,我准备学习并理清QQListView的逻辑。
1.自定义ListView
先看看布局文件activity_main.xml:
RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmln...
分类:
其他好文 时间:
2015-03-01 15:45:59
阅读次数:
256
今天继续学习“鸿祥_”大神的写的“ListView滑动删除,仿腾讯QQ” 。
1.关于dispatchTouchEvent
之前,只用过onTouchEvent,现在才知道一个Touch事件居然如此复杂。OK,集中精力,且看下文:
一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE....
分类:
其他好文 时间:
2015-03-01 10:34:04
阅读次数:
226
今天看了“鸿祥_”大神的写的“ListView滑动删除,仿腾讯QQ” 。大神果然是大神,第一篇文章,我就看不懂,好多知识需要学习。
1. 文中的一个声明:private LayoutInflater mInflater;
什么是LayoutInflater?
答:主要参考了这篇文章
Android LayoutInflater详解
在实际开发中LayoutI...
分类:
其他好文 时间:
2015-02-28 10:16:10
阅读次数:
157
本项目是《beginning iOS8 programming with swift》中的项目学习笔记==》全部笔记目录------------------------------------------------------------------------------------------...
分类:
其他好文 时间:
2015-02-27 16:56:04
阅读次数:
117
滑动列表行(UITableViewCell)出现删除按钮时,默认是英文“delete”,这份代码片段能够将“delete”变成中文”删除“,甚至可以自定义删除按钮的形状。//通过UITableViewDelegate方法可以实现删除 tableview中某一行//滑动删除-(void)tableVi...
分类:
其他好文 时间:
2015-01-24 21:18:27
阅读次数:
149
在UITableViewController中,通过滑动删除按钮删除一行,首先收到Table view data source call:tableView:commitEditingStyle:forRowAtIndexPath在这个调用中,需要首先删除数据,再删除界面上该行:NSMutableA...
分类:
其他好文 时间:
2015-01-22 15:17:33
阅读次数:
198