如何通过android属性文档查看
就像这段代码一样,如果我想知道shape有哪些属性,以及它们各自的含义。我该怎么办,有文件吗如何通过android属性文档查看,android,attributes,Android,Attributes,就像这段代码一样,如果我想知道shape有哪些属性,以及它们各自的含义。我该怎么办,有文件吗 参考。提前感谢所有人的帮助。您需要的第一站是 还有另外一种方法涵盖了很多内容,但我在这里不再重复,他们也推荐文档。您需要的第一站是 还有另外一种方法涵盖了很多内容,但我在这里不再重复,他们也推荐文档。可以为形状定义的属性有: 可见:确定是否可见可绘制 形状:矩形、椭圆形、直线、环形 innerRadiusRatio:仅当形状='ring'时有效。圆环的内径表示为圆环宽度的比率。如果定义了innerRa
参考。提前感谢所有人的帮助。您需要的第一站是
还有另外一种方法涵盖了很多内容,但我在这里不再重复,他们也推荐文档。您需要的第一站是
还有另外一种方法涵盖了很多内容,但我在这里不再重复,他们也推荐文档。可以为形状定义的属性有:
:确定是否可见可绘制可见
:矩形、椭圆形、直线、环形形状
:仅当形状='ring'时有效。圆环的内径表示为圆环宽度的比率。如果定义了innerRadius,则忽略此值innerRadiusRatio
:仅当形状='ring'时有效。环的内半径。定义后,将忽略innerRadiusRatio。未定义时,将使用innerRadiusRatio的默认值innerRadius
:仅当形状='ring'时有效。环的厚度表示为环宽度的比率。如果定义了厚度,则忽略此值李>厚度比
:仅当形状=“环”时有效。环的厚度。定义后,将忽略厚度比。未定义时,将使用thicknessRatio的默认值厚度
:仅当shape=='ring'时有效。允许通过修改可绘制对象的标高,仅绘制环的一部分(弧形)。此设置仅在(LevelListDrawable)的上下文中有意义useLevel
可以为
shape
定义的子项包括:
:确定形状的大小size
:向形状添加背景渐变渐变
:向形状添加纯色背景色。覆盖梯度元素纯色
:向形状添加边框笔划
:将圆角添加到形状中角点
:此可绘制文件中内容的填充填充
可以为形状定义的属性有:
:确定是否可见可绘制可见
:矩形、椭圆形、直线、环形形状
:仅当形状='ring'时有效。圆环的内径表示为圆环宽度的比率。如果定义了innerRadius,则忽略此值innerRadiusRatio
:仅当形状='ring'时有效。环的内半径。定义后,将忽略innerRadiusRatio。未定义时,将使用innerRadiusRatio的默认值innerRadius
:仅当形状='ring'时有效。环的厚度表示为环宽度的比率。如果定义了厚度,则忽略此值李>厚度比
:仅当形状=“环”时有效。环的厚度。定义后,将忽略厚度比。未定义时,将使用thicknessRatio的默认值厚度
:仅当shape=='ring'时有效。允许通过修改可绘制对象的标高,仅绘制环的一部分(弧形)。此设置仅在(LevelListDrawable)的上下文中有意义useLevel
可以为
shape
定义的子项包括:
:确定形状的大小size
:向形状添加背景渐变渐变
:向形状添加纯色背景色。覆盖梯度元素纯色
:向形状添加边框笔划
:将圆角添加到形状中角点
:此可绘制文件中内容的填充填充
我们可以通过谷歌搜索形状属性 然后它会显示这一点
是的,在developer.Android.com上几乎有我们需要的关于Android的所有信息。我们可以通过谷歌搜索形状属性 然后它会显示这一点
是的,在developer.Android.com上,我们需要的关于Android的信息几乎都有。我已经看完了你的答案,我仍然有一个问题,我如何知道在前面的代码中,形状元素可以放置什么属性。我已经看完了你的答案,我仍然有一个问题,我如何知道在以前的代码中,什么属性可以放置在shape元素中。查看此链接非常感谢您的建议,非常好!作为答案发布,如果对您有效,请将其标记为已接受,谢谢!查看此链接非常感谢您的建议,非常好!作为答案发布,如果对您有效,请将其标记为已接受,谢谢!
<shape android:shape="rectangle">
<stroke android:width="1dp" android:color="@color/designer_cell_background" />
<solid android:color="@color/designer_cell_background" />
<corners
android:radius="7dp"
android:topRightRadius="0dp"
android:topLeftRadius="0dp"/>
<padding android:bottom="1dp"/>
</shape>