layer-list 看来是图层的累加 我是这么理解的,字面上是多个层,也就是呢你可以把多个leyaer放在一起然后一其显现出来 如qqw.xml

view plain copy to clipboard print ?
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <layer-listxmlns:android="http://schemas.android.com/apk/res/android">
  3. <item>
  4. <shape>
  5. <solidandroid:color="#FF00ff00"/>
  6. <gradient
  7. android:useLevel="true"
  8. android:type="sweep"
  9. android:startColor="#ff000000"
  10. android:endColor="#ffff0000"/>
  11. </shape>
  12. </item>
  13. <item>
  14. <rotate
  15. android:pivotX="50%"android:pivotY="50%"
  16. android:fromDegrees="0"android:toDegrees="80"
  17. android:drawable="@drawable/icon"/>
  18. </item>
  19. </layer-list>

然后就可以在别处引用了

view plain copy to clipboard print ?
  1. <ImageButtonandroid:id="@+id/btnFindMe"
  2. android:layout_width="wrap_content"
  3. android:layout_height="wrap_content"
  4. android:layout_centerInParent="true"
  5. android:background="@drawable/qqw"/>

例如在 android:style/Widget.ProgressBar.Large 或者其他的progressbar风格

view plain copy to clipboard print ?
  1. <mce:stylename="progressBarStyleSmall"parent="android:style/Widget.ProgressBar.Large"><!--
  2. <itemname="android:indeterminateDrawable">@drawable/progress</item>
  3. --></mce:style><stylename="progressBarStyleSmall"parent="android:style/Widget.ProgressBar.Large"mce_bogus="1"><itemname="android:indeterminateDrawable">@drawable/progress</item></style>
  4. <layer-listxmlns:android="http://schemas.android.com/apk/res/android">
  5. <!--<itemandroid:drawable="@android:drawable/progress_circular_background"/>-->
  6. <!--<item>
  7. <shapeandroid:shape="ring"
  8. android:innerRadiusRatio="3.4"
  9. android:thicknessRatio="6.0">
  10. <gradient
  11. android:useLevel="true"
  12. android:type="sweep"
  13. android:startColor="#ff000000"
  14. android:endColor="#ffffffff"/>
  15. </shape>
  16. </item>-->
  17. <item>
  18. <rotate
  19. android:pivotX="50%"android:pivotY="50%"
  20. padding-top: 0px !important; padding-right: 3px !important; padding-bottom: 0px !important; padding-left: 10px !important; border-top-style: none; border-right-style: none; border-bottom-style: no
分享到: andrioid中获取应用程序的信息 | 线程中的synchronized使用
  • 2011-06-24 11:16
  • 浏览 2268
  • 评论(0)
  • 分类:移动开发
  • 相关推荐
评论
发表评论

您还没有登录,请您登录后再发表评论

更多相关文章

  1. Android之RxJava2
  2. 刚学android,练手写的一个播放器
  3. Windows下编译使用Android(安卓)NDK,调用SO文件
  4. Android插件化之ContentProvider
  5. Android获取APP的应用程序名称、包名、图标,版本号基本信息
  6. Android开发:javah的使用方法
  7. Android(安卓)顶级视图DecorView的前世今生
  8. Fragment Management
  9. 【android】binder机制-servicemanager

随机推荐

  1. android的Handler
  2. Android开发资源完全汇总(转MatthewChen
  3. android android屏幕禁止休眠和锁屏的方
  4. use '@foo' to launch a virtual device
  5. 深入浅出 - Android系统移植与平台开发(七
  6. Android(安卓)Drawable Resource学习(一)、
  7. 【Unity3D】与Android相互传递消息
  8. android中的recovery模式
  9. Application Fundamentals
  10. android测试