手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Android开发之自定义View控件案例(1)

时间:2024-10-14 23:04:09

1、自定义控件的内容,后期还会继续更新相应的文章,这里首先介绍比较常用的自定义控件方法之一:自定义布局,定义属性,重写控件构造方法,测试。

Android开发之自定义View控件案例(1)
Android开发之自定义View控件案例(1)

2、在这里,看到栏目“我要看”“咨询投诉”“便民福利”除文字不同外,外观都是一样的,所以定义该布局为my_imagecolumn_view.xml,实现效果是左边放置“蓝色竖条”,右边是一个“TextView”,占据一行,如下图:

Android开发之自定义View控件案例(1)
Android开发之自定义View控件案例(1)

3、“办事指南”“权力清单”“重点事项”等视图定义布局my_imageicon_view.xml,实现效果是上边一个“ImageView”,下边一个“TextView”,如下图:

Android开发之自定义View控件案例(1)
Android开发之自定义View控件案例(1)

4、定义属性,我们可以定义很多属性,需要在控件中使用到的,茧盯璜阝就可以声明,比如:android:background、android:textSize、androidTextColor、android:text,所说的定义属性也是从xml源码自带的属性中,选择我们当前布局需要的。TeachCourse写的布局my_imagecolumn_view.xml只有一个属性android:text,输入文字信息;布局my_imageicon_view.xml有两个属性android:src、android:text,输入图片地址和文字信息,如下图:

Android开发之自定义View控件案例(1)
© 手抄报圈