1. 这个很重要,由于android系统对应用的性能要求很高,在能用shape替换图片的时候就替换,这样可以为应用争取到更多的内存:

<?xmlversion="1.0"encoding="utf-8"?><shapexmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle"><!--rectangle|oval|line|ring--><!--<gradient为shape指定渐变色--><!--android:angle="int"渐变色的角度值。0表示从左到右,90表示从下到上,必须是45的倍数,默认是0--><!--android:centerX="float"渐变色中心的X相对位置(0-1.0)。当android:type="linear"时无效--><!--android:centerY="float"渐变色中心的Y相对位置(0-1.0)。当android:type="linear"时无效--><!--android:centerColor="color"可选的颜色,出现在start和end颜色之间--><!--android:endColor="color"end颜色--><!--android:gradientRadius="float"渐变色的半径。当android:type="radial"时有效,而且必须设置--><!--android:startColor="color"start颜色--><!--android:type="linear|radial|sweep"渐变色的样式。有效值为:linear,线性渐变,默认值。radial,环形渐变,start的颜色是处于中间的颜色。sweep梯度渐变。sweep与radial不同的是,radial的颜色是从内往外渐变,sweep的颜色是从0到360渐变--><!--android:useLevel="boolean"true:表示可以当做LevelListDrawable使用--><!--/>--><!--<solid填充shape的单一色--><!--android:color="color"这个颜色会应用到shape上/>--><!--<stroke--><!--android:width="dimension"线的宽度--><!--android:color="color"线的颜色--><!--android:dashGap="dimension"线段与线段之间的空白距离。仅在android:dashWidth设定时有效。--><!--android:dashWidth="dimension"线段的长度。仅在android:dashGap设定时有效/>--><!--<paddingdimension内部View元素的边距--><!--android:left=""--><!--android:top=""--><!--android:right=""--><!--android:bottom=""/>--><!--<corners为shape创建圆角。当shape是一个rectangle时有效--><!--android:radius="dimension"圆的半径,会被下面的特性覆盖--><!--android:topLeftRadius="dimension"左上圆角半径--><!--android:topRightRadius="dimension"右上圆角半径--><!--android:bottomLeftRadius="dimension"实际是右下圆角半径--><!--android:bottomRightRadius="dimension"实际是左下圆角半径/>--><size/></shape>


更多相关文章

  1. Android中TextView通过SpannableString设置字体、大小、颜色、样
  2. android 通过html设置textview的内容不同种颜色
  3. Android常用的颜色列表,color.xml
  4. android中得到颜色,图片资源的方式
  5. [置顶] android,在java代码中,如何给textview设置不同的颜色,以及引
  6. Android LinearLayout使用selector改变交互时背景颜色

随机推荐

  1. Android之增强文本框(TextInputEditText)
  2. Android开发经典书籍下载——《Android(
  3. ch019 Android(安卓)surfaceView
  4. ADT
  5. [Android] Android(安卓)锁屏实现与总结
  6. ch018 Android(安卓)webview
  7. Android(安卓)开发有哪些新技术出现?
  8. Android(安卓)判断是否打开移动网络开关
  9. Android(安卓)Contacts(一)—— 读取联系人
  10. Android7.0中文文档(API)-- SimpleExpandab