互联网
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 · 173 阅读 · 0 评论 -
Drawable的多样
Drawable主要用于ImageView的展示和View的背景。主要用到的Drawable有下面几类: BitmapDrawable:最简单的Drawable,表示一张图片。 ShapeDrawable:对应的xml的标签是 LayerDrawable:对应xml的标签是 StateListDrawable:对应标签是 LevelListDrawable:对应标签是,它表示一个Drawable集合原创 2017-01-22 12:38:02 · 138 阅读 · 0 评论 -
使用动画的注意事项
OOM问题:这个问题主要体现在帧动画中,当图片数量较多且图片较大时就极易出现OOM,这个在实际的开发中要尤其注意,尽量避免使用帧动画 内存泄漏:在属性动画中有一类无限循环的动画,这类动画需要在Activity退出时及时停止,走着将导致Activity无法释放从而造成内存泄漏,通过验证后发现View动画并不存在问题 兼容性问题:动画在3.0以下的系统上有兼容性问题,在某些特殊场景可能无法工作,因此要做原创 2017-01-24 12:44:35 · 179 阅读 · 0 评论 -
加快apk的构建速度
加快构建速度链接 目前会和dexknife冲突 有时间需要研究一下 dexknife链接原创 2017-04-18 16:41:34 · 171 阅读 · 0 评论