即只能在组件布局代码后,或者在组件的前面添加注释。
#注释格式:
引用>
Android的XML文件注释一般采用& lt; !——注释内容,祝辞的方式进行在XML中,形如& lt;按钮/比;的表示方式,其中“/祝辞的含义表示这个XML中没有内文,他是一个最小组成单元,也就是说他的中间不能包含其他任何& lt;祝辞的代码,所以在& lt;按钮/祝辞中间注释会出现错误
例如:
& lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt; !——在这里注释是没有问题的——比; & lt; TextView android: id=癅 + id/right_view1” android:背景=" @drawable/黄”android: layout_width=翱砗汀? android: layout_height=" wrap_content " android:文本=暗诙榈谝幌睢?比; & lt; !——在这里注释也是没有问题的——比; & lt; TextView android: id=癅 + id/right_view2” android:背景=" @drawable/蓝” android: layout_width="宽和" android: layout_height=" wrap_content " android: layout_below=" @ id/right_view1 " android:文本=暗诙榈诙睢?比; >之前<强> AndroidStudio XML文件之形状标签使用详解强>
<强>前言:强>
形状标签可以很方便的得到一些矩形,圆,椭圆,圆环,可以实现圆角,渐变,形状编写出来的资源,可以作为视图的背景,减少视图使用图片作为背景图的概率,从而减少的apk体积,相对比图片要更节省内存,形状标签编写出来的资源一般放到可拉的文件目录下。
<强>形状标签如何使用:强>
shpae标签的载体是一个xml文件,一个xml里同时只能存在一个形状标签,在形状标签里声明一些属性和嵌套标签组合起来,可以得到一个视图资源,利用该资源可以填充视图的属性
示例:
& lt; !——圆环-流线型渐变——比; & lt;形状xmlns: android=" http://schemas.android.com/apk/res/android " android:形状=盎贰? android: innerRadius=" 20 dp” android:厚度=" 6 dp " android: useLevel=" false "比; 大小& lt; android:宽度=" 60 dp " android:身高=" 60 dp "/比; & lt; !——扫描渐变形状不能设置角度# 00知道什么# 80甚至ffff0000——比; & lt;梯度 android: centerColor=" @color/colorCyan” android: endColor=" @color/colorGreen” android: startColor=" @color/colorCyanine” android: type="扫描"/比; & lt;/shape> >之前
方型:矩形,这也是默认的形状
圆型:椭圆形
线形:行
环形:环上面示例就为环形
如果android:形状=盎贰?以下属性定义才会生效:android: innerRadius:环内部(中间的孔)的半径,以dp表示
android: innerRadiusRatio:环内部的半径,浮点型。以环宽度的比率表示。此值被android: innerRadius覆盖。默认值为9。
android:厚度:环的厚度,以dp表示。
android:厚度比:环的厚度,浮点型。表示为环宽度的比率。此值被android: innerRadius覆盖。默认值为3。
android: useLevel:布尔值。如果这用作LevelListDrawable,则此值为“真正的”。这通常应为“false”,否则形状不会显示。<强>形状标签里可以嵌套的标签:强>
<强>固体标签的属性:用于填充形状的内部颜色强>
android:颜色“XX”
角标签的属性:为形状产生圆角。仅当形状为矩形时适用
android:半径:所有角都进行圆角处理半径,如果有单独设置某个角,单独设置的优先级最高
android: topLeftRadius:左上圆角
android: topRightRadius:右上圆角
android: bottomLeftRadius:左下圆角
android: bottomRightRadius:右下圆角<强>填充标签的属性:内边距强>
android:左:左内边距
android::上内边距
android:正确:右内边距
android:底部:下内边距<强>大小标签的属性:形状的大小,可以通过这里来设置形状大小强>
android:身高=癤X”
android:宽度=癤X”<强>中风标签的属性:描边,可以是实线也可以是虚线
android工作室xml文件实现添加注释