位置: 编程技术 - 正文
推荐整理分享shape和selector的结合使用(shape form的区别),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:shape or form,shape 和form,shape 和form,shapes和shape,shape和shaped,shape和shaped,shape和shaped,shape和appearance,内容如对您有帮助,希望把文章链接给更多的朋友!
shape和selector是Android UI设计中经常用到的,比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到shape和selector。可以这样说,shape和selector在美化控件中的作用是至关重要的。
1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法:Java代码中:R.drawable.文件的名称XML中:Android:background="@drawable/文件的名称"属性:<shape> Android:shape=["rectangle" | "oval" | "line" | "ring"]其中rectagle矩形,oval椭圆,line水平直线,ring环形<shape>中子节点的常用属性:<gradient> 渐变Android:startColor 起始颜色Android:endColor 结束颜色 Android:angle 渐变角度,0从上到下,表示从左到右,数为的整数倍默认为0;Android:type 渐变的样式 liner线性渐变 radial环形渐变 sweep<solid > 填充Android:color 填充的颜色<stroke > 描边Android:width 描边的宽度Android:color 描边的颜色Android:dashWidth 表示'-'横线的宽度Android:dashGap 表示'-'横线之间的距离<corners > 圆角Android:radius 圆角的半径 越大角越圆Android:topRightRadius 右上圆角半径Android:bottomLeftRadius 右下圆角角半径Android:topLeftRadius 左上圆角半径Android:bottomRightRadius 左下圆角半径
2.Selector简介位置:res/drawable/文件的名称.xml使用的方法:Java代码中:R.drawable.文件的名称XML中:Android:background="@drawable/文件的名称"
3:shapeselector综合使用的例子
android ListView之——ArrayAdapter使用 android开发中有一个非常重要的组件之一——ListView,我们使用的软件基本都会用到ListView。提到ListView,有三个元素组成来显示出列表效果,分别是:①
ART GC介绍 学习了Android4.4ART的Mark-Sweep(MS)GC。到了Android5.0,ART增加了对CompactingGC的支持,包括Semi-Space(SS)、GenerationalSemi-Space(GSS)和Mark-Compact(MC)三种。总
Mac下eclipse安装SVN插件 Mac下eclipse安装SVN插件eclipse中最常使用的SVN插件是subclipse,先到subclipse官网:
标签: shape form的区别
本文链接地址:https://www.jiuchutong.com/biancheng/385953.html 转载请保留说明!友情链接: 武汉网站建设