![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
互联网
lvshandian
这个作者很懒,什么都没留下…
展开
-
View分发机制
View分发的三个相关方法 1. dispatchTouchEvent(MotionEvent ev):事件分发 2. onInterceptTouchEvent(MotionEvent ev):事件拦截 3. onTouchEvent(MotionEvent ev):在dispatchTouchEvent中调用,用来处理点击事件。三个方法关系的伪代码`public boolean dispa原创 2019-06-28 22:54:26 · 177 阅读 · 0 评论 -
Drawable的多样
Drawable主要用于ImageView的展示和View的背景。主要用到的Drawable有下面几类:BitmapDrawable:最简单的Drawable,表示一张图片。ShapeDrawable:对应的xml的标签是LayerDrawable:对应xml的标签是StateListDrawable:对应标签是LevelListDrawable:对应标签是,它表示一个Drawable集合原创 2017-01-22 12:38:02 · 143 阅读 · 0 评论 -
使用动画的注意事项
OOM问题:这个问题主要体现在帧动画中,当图片数量较多且图片较大时就极易出现OOM,这个在实际的开发中要尤其注意,尽量避免使用帧动画内存泄漏:在属性动画中有一类无限循环的动画,这类动画需要在Activity退出时及时停止,走着将导致Activity无法释放从而造成内存泄漏,通过验证后发现View动画并不存在问题兼容性问题:动画在3.0以下的系统上有兼容性问题,在某些特殊场景可能无法工作,因此要做原创 2017-01-24 12:44:35 · 191 阅读 · 0 评论 -
加快apk的构建速度
加快构建速度链接 目前会和dexknife冲突 有时间需要研究一下 dexknife链接原创 2017-04-18 16:41:34 · 177 阅读 · 0 评论