白日放歌须纵酒,青春作伴好还乡。这篇文章主要讲述Android-shape圆形&
转圈圈相关的知识,希望能为你提供帮助。
圆形:
< ?xml version="1.0" encoding="utf-8"?> < shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" android:useLevel="false"> < solid android:color="@color/deep_gray" /> < padding android:bottom="1dp" android:left="1dp" android:right="1dp" android:top="1dp" /> < solid android:color="@color/backg_gray" /> < size android:width="30dp" android:height="30dp" /> < /shape>
效果图:
文章图片
转圈圈:
< ?xml version="1.0" encoding="utf-8"?> < rotate xmlns:android="http://schemas.android.com/apk/res/android" android:fromDegrees="0" android:pivotX="50%" android:pivotY="50%" android:toDegrees="360" > < shape android:innerRadiusRatio="3" android:shape="ring" android:thicknessRatio="10" android:useLevel="false" > < gradient android:centerColor="#FF6A6A" android:endColor="#FF0000" android:startColor="#FFFFFF" android:type="sweep" /> < /shape> < /rotate>
效果图, 会转圈圈:
文章图片
注意:如果在控件中没有设置宽和高,例如:控件设置了wrap_content,就需要在shape中设置宽和高:
< size android:width="30dp" android:height="30dp" />
完整代码:
< ?xml version="1.0" encoding="utf-8"?> < rotate xmlns:android="http://schemas.android.com/apk/res/android" android:fromDegrees="0" android:pivotX="50%" android:pivotY="50%" android:toDegrees="360" > < shape android:innerRadiusRatio="3" android:shape="ring" android:thicknessRatio="10" android:useLevel="false" > < gradient android:centerColor="@color/backg_gray" android:endColor="@color/deep_gray" android:startColor="#FFFFFF" android:type="sweep" /> < size android:width="30dp" android:height="30dp" /> < /shape> < /rotate>
【Android-shape圆形& 转圈圈】
推荐阅读
- appuim的简单使用及实例
- jenkins-APP打包页面展示二维码
- Linux下打开Android调试器DDMS的方法
- 在Android上运行Java和C程序
- 使用Mybatis-Generator自动生成DaoModelMapping
- Android中资源的引用
- 使用MobSF进行Android逆向
- 安卓手机上怎么录制屏幕视频
- leetcode448-Find All Numbers Disappeared in an Array