
Android自定义控件
文章平均质量分 82
TokgoLiang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android自定义View(一)View绘制流程以及invalidate()等相关方法分析
转自:http://blog.youkuaiyun.com/yanbober/article/details/46128379/ 【工匠若水 http://blog.youkuaiyun.com/yanbober】 原本打算自己写的,但是看到这篇文章,觉得写的太好了,,,,, 1 背景 还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码转载 2016-01-08 10:18:41 · 2739 阅读 · 0 评论 -
Android自定义View(二)深入理解Android中的自定义属性
转自:http://blog.youkuaiyun.com/lmj623565791/article/details/45022631 1、引言 对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现: 自定义一个CustomView(extends View )类编写values/attrs.xml,在其中编写styleable和item等标签元素在布局文件中CustomView使用自转载 2016-01-08 10:28:43 · 753 阅读 · 0 评论 -
Android自定义View(三)继承View
所有内容都来自http://blog.youkuaiyun.com/lmj623565791 自定义View的步骤: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 [ 3、重写onMesure ] 4、重写onDraw 我把3用[]标出了,所以说3不一定是必须的,当然了大部分情况下还是需要重写的。 自定义属性以及获取点击打开链接转载 2016-01-08 10:51:52 · 514 阅读 · 0 评论 -
Android自定义View(四)继承ViewGroup
**大多时候为了方便,我们不知直接继承ViewGroup而是继承其子类FrameLayout, 转自:http://blog.youkuaiyun.com/lmj623565791/article/details/38339817 1、概述 在写代码之前,我必须得问几个问题: 1、ViewGroup的职责是啥? ViewGroup相当于一个放置View的容器,并且我们在写布局xm转载 2016-01-08 10:57:53 · 1096 阅读 · 0 评论 -
Android自定义View(五)ViewDragHelper完全解析 自定义ViewGroup神器
转自:http://blog.youkuaiyun.com/lmj623565791/article/details/46858663 一、概述 在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件很不容易的事,需要自己去处理:多手指的处理、加速度转载 2016-01-08 11:00:43 · 569 阅读 · 0 评论