本文实例为大家分享了drawable使用Shape资源的具体内容,供大家参考,具体内容如下

1.画一条水平方向的虚线

<?xml version="1.0" encoding="utf-8"?>  

Android:width=”1dp” 为线条的高度
android:dashGap=”3dp” 表示虚线间空隙的宽度,0表示一条实线;
android:dashWidth=”6dp” 表示每个虚线的宽度。

注意:在版本4.0以上,需要在控件中设置android:layerType=”software”,否则虚线无效,显示为实线。

2.画一条垂直方向的虚线

<?xml version="1.0" encoding="utf-8"?>

或者使用下面的方法

<?xml version="1.0" encoding="utf-8"?>        

3.画一个实心圆

<?xml version="1.0" encoding="utf-8"?>  

4.画一个圆环

<?xml version="1.0" encoding="utf-8"?>    

android:innerRadius=”15dp” 设置尺寸,内环的半径
android:thickness=”10dp” 设置尺寸,环的厚度
android:useLevel=”false” boolean值,如果当做是LevelListDrawable使用时值为true,否则为false.

android:innerRadiusRatio=”9” 浮点型,以环的宽度比率来表示内环的半径,表示内环半径等于环的宽度除以5,这个值是可以被覆盖的,默认为9.
android:thicknessRatio=”2” 浮点型,以环的宽度比率来表示环的厚度, 表示环的厚度就等于环的宽度除以2。这个值是可以被android:thickness覆盖的,默认值是3.

5.画一个矩形

<?xml version="1.0" encoding="utf-8"?>      

总结

<?xml version="1.0" encoding="utf-8"?>                        

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

更多相关文章

  1. android获得屏幕高度和宽度
  2. Android 获取View高度宽度
  3. 关于LinearLayout布局中,子控件平分宽度
  4. Android Webview适配屏幕宽度
  5. android 获得屏幕宽度 高度

随机推荐

  1. Android(安卓)的进程与线程总结
  2. Android(安卓)App开发者年终总结--日均20
  3. Android(安卓)Studio 中手把手教你设置sw
  4. Android(安卓)Things阿里云物联网平台的
  5. 资深程序员多年代码实践总结:《和Android
  6. Android(安卓)结合源码和实例理解消息机
  7. 如何优雅的实现Android(安卓)屏幕适配方
  8. 寻找android中的设计模式(二)
  9. js与android交互难点 == js唤起app
  10. Android(安卓)擠下 Opera,成為行動瀏覽器