摘要: 手指在屏幕上滑动,触发到onTouchEvent(),执行case MotionEvent.ACTION_MOVE: 。。。 public boolean onTouchEvent(MotionEvent ev) { if (mFakeDragging) { // A fake drag is in 阅读全文
posted @ 2016-07-17 11:58 liDB 阅读(266) 评论(0) 推荐(0) 编辑
摘要: ViewPager维护child代码流程: 注:PagerAdapter 使用的是FragmentPagerAdapter类或者它的子类。 viewPager.populate(): viewPager.addNewItem(): fragmentPagerAdapter.instantiateIt 阅读全文
posted @ 2016-07-17 11:54 liDB 阅读(895) 评论(0) 推荐(0) 编辑
摘要: onMeasure()调用populate(),完成首次数据初始化。 populate()维护ViewPager的page,包括mItems和mAdapter。 populate(): 似乎在首次数据初始化时会用到。 第一个for循环实现当前page左边的page处理;当向左滑时,销毁左边的page 阅读全文
posted @ 2016-07-17 11:40 liDB 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 原文:图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY() 阅读全文
posted @ 2016-07-16 22:48 liDB 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 原文:Android中dp和px之间进行转换 官方文档:http://developer.android.com/guide/practices/screens_support.html The density-independent pixel is equivalent to one physi 阅读全文
posted @ 2016-07-15 21:32 liDB 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 原文:ListView滑动删除 ,仿腾讯QQ(鸿洋_) 文章实现的功能是:在ListView的Item上从右向左滑时,出现删除按钮,点击删除按钮把Item删除。 看过文章后,感觉没有必要把dispatchTouchEvent()和onTouchEvent()两个方法都重写,只要重写onTouchEv 阅读全文
posted @ 2016-07-13 11:40 liDB 阅读(1410) 评论(0) 推荐(0) 编辑
摘要: 如果想自学Android,以下的文章可以作为参考: 如何自学Android(Gityuan) 那两年炼就的Android内功修养(老罗的Android之旅) 阅读全文
posted @ 2016-07-12 15:59 liDB 阅读(421) 评论(0) 推荐(1) 编辑
摘要: 原文:Install Oracle Java 6, 7, or 8 in Ubuntu 14.04 Trusty 命令如下: sudo add-apt-repository ppa:webupd8team/java (第一次使用此命令报错了,重新试一次却好了!) sudo apt-get updat 阅读全文
posted @ 2016-07-11 16:56 liDB 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 文章内容来自Udacity课程:Linux Command Line Basics--Getting Started with the Shell Your own Linux box To learn the Linux shell, you need a Linux machine to run 阅读全文
posted @ 2016-07-11 16:44 liDB 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.csdn.net/qingye_love/article/details/13772391?utm_source=tuicool&utm_medium=referral http://blog.csdn.net/qingye_love/article/details/1 阅读全文
posted @ 2016-07-10 18:59 liDB 阅读(202) 评论(0) 推荐(0) 编辑