首页 > 代码库 > Android自定义用户控件简单范例(二)
Android自定义用户控件简单范例(二)
对于完全由后台定制的控件,并不是很方便其他人的使用,因为我们常常需要看到控件放到xml界面上的效果,并根据效果进行布局的调整,这就需要一个更加标准的控件制作流程:
- 我们的自定义控件和其他的控件一样,应该写成一个类,而这个类的属性是是有自己来决定的。
- 我们要在res/values目录下建立一个attrs.xml的文件,并在此文件中增加对控件的属性的定义。
- 使用AttributeSet来完成控件类的构造函数,并在构造函数中将自定义控件类中变量与attrs.xml中的属性连接起来。
- 在自定义控件类中使用这些已经连接的属性变量。
- 将自定义的控件类定义到布局用的xml文件中去。
- 在界面中生成此自定义控件类对象,并加以使用.
这篇博客将完善上一篇的控件制作,使其能成为一个标准化的自定义控件。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。