
android
文章平均质量分 85
新-白
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义view——叶子loading
本篇文章参考http://blog.youkuaiyun.com/tianjian4592kotlin实现,做了一些修改最近刚学完kotlin,顺便练练自定义view,于是想到以前学习自定义view时看到的一个不错的demo就拿来练练。效果图如下(时间问题部分功能未实现):首先我们分析下这个gif需要做什么1.进度条2.叶子随机旋转和飘动3.风扇旋转与进原创 2017-12-21 15:22:39 · 302 阅读 · 0 评论 -
事件分发源码分析(一)
网上有很多关于事件分发的讲解,我也看过很多,但是看完后总是会只记得大概,于是就试试自己去看看源码。 如有错误,请及时提出 首先我们来分析下触摸事件传递流程: 我们手点屏幕---->屏幕硬件通过某种方式接受到相应信息---->将相应信息传递到活动---->传到decorview ---->向下分发 前两种属于硬件直接忽略,那事件是怎么传到...原创 2018-02-27 08:52:58 · 583 阅读 · 0 评论 -
事件分发源码分析(二)
上一篇我们分析了事件是怎么传到查看的,现在我们来看看在视图里是怎么传递的 直接在DecorVIew寻找dispatchTouch方法:@覆盖 public boolean dispatchTouchEvent(MotionEvent ev){ 最终Window.Callback cb = mWindow.getCallback(); return c...原创 2018-02-27 08:52:21 · 256 阅读 · 0 评论