自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 重写Android事件分发机制

Android事件分发机制,也被称为“事件处理机制”,“Touch处理机制”等等,指的是对用户触摸屏幕后引发的一系列Touch事件的处理机制,例如用户点击一次屏幕,该事件到底是页面上的哪个View来处理,为什么?MotionEvent事件主要有:down,move,up主要分析的类:ViewGroup,View和特殊的View(ListView,ScrollView等)主要分析的方法:d...

2019-03-24 22:12:12 153

原创 Java-反射

反射Reflection反射在平时业务代码时代码中使用的比较少,但是却常常出现在一些框架的源码中。这里记录总结一下与反射相关的类及其使用方法。

2017-01-08 23:11:02 218

原创 Android笔记-Android动画

Android笔记-Android动画好久没自己写动画了,感觉都快忘了。为了加深印象自己写又把以前的书看了一下写个小DEMO。这篇文章是自己对动画的一些理解主要有:Frame动画Tween动画先看效果图 Frame动画Frame动画就是将一组图片按一定顺序显示出来,这样连续效果,产生一种动画的效果。使用animation-list元素,oneshot属性控制是否循环,true只播放一次,fa

2016-07-12 00:01:27 242

原创 Android事件分发机制之ViewGroup

Android事件分发机制之ViewGroup先写一个Demo,新建一个MyLinearLayout继承于LinearLayout,新建一个MyButton继续于Button。分别在MainActivity,MyLinearLayout,MyButton中重写dispatchTouchEvent()方法。 在MyButton.java中的dispatchTouchEvent()添加日志,My

2016-06-28 23:44:13 457

原创 Android事件分发机制

Android笔记-Android事件分发机制最近看了不少大牛的博客并结合源码,在这里记录一下自己对Android事件分发的理解。先来一个简单的例子,定义一个类MyLinearLayout继承LinearLayout,定义一个类MyButton继承Button,修改一下布局文件activity_main MyButtonpublic class MyButton extends Button{

2016-06-04 01:25:20 251 2

简单的Android动画(Frame&Tween)

由于完整项目文件太大,源码里build文件夹中内容已经全部删除,节省空间。

2016-07-11

空空如也

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

TA关注的人

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