![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开源项目学习
孤独正患者
这个作者很懒,什么都没留下…
展开
-
下拉刷新XListView的简单分析
按照这篇博文里的思路分析和理解的 先要理解Scroller,看过的博文: http://ipjmc.iteye.com/blog/1615828 http://blog.csdn.net/wangjinyu501/article/details/32339379 还要理解View的touch时间传递: http://www.codekk.com/open-source-proje原创 2015-06-25 13:54:36 · 1686 阅读 · 0 评论 -
对base-adapter-helper的简单分析
在微博上看到了这篇Android ListView适配器应该这样写,受益匪浅。 于是根据文章结尾的介绍来到了base-adapter-helper的github,地址:https://github.com/JoanZapata/base-adapter-helper 然后下载看看,我等小菜也来分析分析。 源码包含4个文件: BaseAdapterHelper.java BaseQuickA原创 2015-06-29 15:51:55 · 1040 阅读 · 0 评论 -
对touch事件传递的简单理解
对View事件传递的理解,看的这篇。 对事件传递有了大致的了解。onInterceptTouchEvent 函数决定是否将事件拦截,拦截之后,该控件的所有子控件接收不到这个事件。onTouchEvent 函数判断是否消费此事件,在父控件把事件传递到子控件的过程中,假设都没有拦截,那么消息会传递到底层控件,底层控件可以选择消费或者不消费,如果消费,那么事件到此终止,如果没有消费,则一层一层传递给父类原创 2015-07-02 19:41:10 · 999 阅读 · 2 评论 -
简单的listview item滑动删除
主要是为了理解onTouch事件传递,没有实现动画效果,只是简单的显示和隐藏删除按钮。 主要代码: convertView.setOnTouchListener(new View.OnTouchListener() { float lastX = 0; @Override public boolean onTou原创 2015-07-04 16:00:30 · 646 阅读 · 0 评论