自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 事件分发源码分析(一)

     网上有很多关于事件分发的讲解,我也看过很多,但是看完后总是会只记得大概,于是就试试自己去看看源码。    如有错误,请及时提出    首先我们来分析下触摸事件传递流程:     我们手点屏幕---->屏幕硬件通过某种方式接受到相应信息---->将相应信息传递到活动---->传到decorview ---->向下分发     前两种属于硬件直接忽略,那事件是怎么传到...

2018-02-27 08:52:58 480

原创 事件分发源码分析(二)

  上一篇我们分析了事件是怎么传到查看的,现在我们来看看在视图里是怎么传递的   直接在DecorVIew寻找dispatchTouch方法:@覆盖 public boolean dispatchTouchEvent(MotionEvent ev){ 最终Window.Callback cb = mWindow.getCallback(); return c...

2018-02-27 08:52:21 195

原创 2017年总结

一晃又一年过去了,时光匆匆,距离毕业已经两年半了。从小白到现在能独当一面,随着不断学习去了解却发现这条路越来越长。也许我有生之年也走不完这条路,不过我一直坚持今天一定要比明天进步一点,所以每年我都会给自己安排一些任务。     今年的任务是看完2本书,由于不忙,任务超额完成,很欣慰。不仅看完了那两本书,还学完了kotlin的基础和小程序以及公司项目所用到的一系列技术。比如dagger2,butt

2017-12-31 22:36:19 172

原创 自定义view——叶子loading

本篇文章参考http://blog.csdn.net/tianjian4592 kotlin实现,做了一些修改 最近刚学完kotlin,顺便练练自定义view,于是想到以前学习自定义view时看到的一个不错的demo就拿来练练。效果图如下(时间问题部分功能未实现): 首先我们分析下这个gif需要做什么 1.进度条 2.叶子随机旋转和飘动 3.风扇旋转与进

2017-12-21 15:22:39 261

空空如也

空空如也

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

TA关注的人

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