自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 事件分发和滑动冲突知识点总结

View的事件分发和滑动冲突学习总结前言本文分两个部分,第一部分会先过一遍事件分发机制的流程并做一些结论性的总结,然后从源码层面分析这些流程。第二部分会介绍滑动冲突问题的一些解决方案。查了比较多的资料,也有一些自己的看法,由于知识有限,差错之处希望各位不吝指出。View 的事件分发机制简介当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的View,这个传递过程就是分发过程。这

2017-08-03 22:16:31 242

原创 滑动冲突学习实例——头部可折叠的RecyclerView

背景:最近在学习android的事件分发和滑动冲突的解决,所以做了一个头部可折叠的RecyclerView(其实Google的官方控件已经实现了类似的效果,而且还挺好看的),由于对这部分的知识了解得很浅,所以遇到了不少困难。不多说,直接上图。 实现的大致想法:头部的View(下面都称为HeadView)和RecyclerView放在一个FrameLayout中。HeadView在底层,Recycl

2017-07-24 14:56:46 715

原创 关于启动Activity

【Android】关于启动ActivityIntent是一个消息传递的对象,主要用于各个组件之间的通信将intent(携带必要的数据)传递给 startActivity(Intent intent);可以用来启动新的Activity。如果需要在新的Activity完成后收到结果,则需要使用startActivityForResult(Intent intent , int requestCode);

2017-03-22 00:05:28 201

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除