android 项目学习随笔十(自定义ProgressBar)
2016-10-26 13:37
435 查看
android:innerRadius 内部半径
android:thickness 厚度
gradient 渐变
android:useLevel="false" 取掉控件自带旋转效果
android:type="sweep" 渐变模式
rotate 旋转
android:fromDegrees="0" 起始角度 android:pivotX="50%" 基于自身中心位置旋转 android:pivotY="50%" android:toDegrees="360" 终止角度
<?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:innerRadius="15dp"
android:shape="ring"
android:thickness="3dp"
android:useLevel="false" >
<gradient
android:centerColor="#5f00"
android:endColor="#fff"
android:startColor="#f00"
android:type="sweep" />
</shape></rotate>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" ><FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingBottom="10dp"
android:paddingLeft="10dp"
android:paddingTop="10dp" ><ImageView
android:id="@+id/iv_arrow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/common_listview_headview_red_arrow" /><ProgressBar
android:id="@+id/pb_loading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:visibility="invisible"
android:indeterminateDrawable="@drawable/custom_progress" />
</FrameLayout><LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical" ><TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="下拉刷新"
android:textColor="#f00"
android:textSize="17sp" /><TextView
android:id="@+id/tv_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="2015-08-12 14:45"
android:textColor="#9e9e9e"
android:textSize="15sp" />
</LinearLayout></LinearLayout>
相关文章推荐
- android 项目学习随笔十(自定义ProgressBar)
- Android 自定义学习(5)自定义Progressbar
- android 项目学习随笔二(引导页 )
- android 项目学习随笔十六( 广告轮播条播放)
- android 项目学习随笔四(优化ViewPager)
- android 项目学习随笔二十(屏幕适配)
- android 使用代码方式创建自定义progressBar——自定义控件学习(六)
- android 项目学习随笔十一(ListView下拉刷新提示)
- android 项目学习随笔十七(ListView、GridView显示组图)
- android 项目学习随笔十三(ListView实现ITEM点击事件)
- android 项目学习随笔三(Fragment )
- android 学习随笔二十九(自定义监听 )
- android 项目学习随笔四(优化ViewPager)
- android 项目学习随笔十八(三级缓存)
- android学习 豆瓣 自定义Progressbar 异步任务加载数据等
- android 项目学习随笔一(闪屏 )
- android 项目学习随笔六(网络缓存)
- android 项目学习随笔七(ViewPagerIndicator与ViewPager)
- android 项目学习随笔一(闪屏 )
- android 项目学习随笔十九(MD5)