如何在android中创建自定义视图
我想学习如何创建自定义视图。我已经通过了多个教程,并没有得到我想要的(我的意思是概念) 我所学到的 我分享我的想法,如果我错了,请纠正我 如果要对标准视图进行微小更改,请继承其自身(例如扩展seekbar)并对其进行自定义 但是如果您想创建困难的或多功能的视图,我们应该继承如何在android中创建自定义视图,android,android-custom-view,Android,Android Custom View,我想学习如何创建自定义视图。我已经通过了多个教程,并没有得到我想要的(我的意思是概念) 我所学到的 我分享我的想法,如果我错了,请纠正我 如果要对标准视图进行微小更改,请继承其自身(例如扩展seekbar)并对其进行自定义 但是如果您想创建困难的或多功能的视图,我们应该继承view类 当我们继承一个视图时 需要两种方法 onDraw(Canvas Canvas)//每次调用它时,也可以使用invalidate调用它 onMeasure//它测量实际的宽度和大小,并相应地设置我们的视图 无论您想在
view类
当我们继承一个视图时
需要两种方法
和属性
使用TypedArray调用recyle方法在视图的构造函数中获取这些属性
我的困惑
3) 最简单的方法是使用普通图像视图,并根据需要调用setRotation来旋转它。可能会对您有所帮助。您看到我想实现的另外两个问题了吗