android shape 的使用

做个笔记,只是为了自己用的时候好找。

background.xml

<?xml version="1.0" encoding="utf-8"?>
<!-- 默认为方形 可用android:shape调节形状 -->
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
    <!--颜色渐变   angle为渐变角度-->
    <gradient
        android:startColor="#FFD63DB7"
        android:endColor="#FF72CAE1"
        android:angle="90"  
        >
    </gradient>
    <!-- 设置圆角   -->
	<corners android:radius="30dp"></corners>
	
	<!-- 内边距 -->
	<padding android:top="20dp"></padding>
	
	<!-- 实心  就是填充的意思-->
	<!-- <solid ></solid> -->
	
	<!-- 描边 -->
	<stroke android:width="3dp" android:color="#5525B141"></stroke>
</shape>

 

布局里面调用

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" 
    android:background="@drawable/background">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="测试" >

        </TextView>

    

</RelativeLayout>

 

效果图

 

做的漂亮点可以直接替代图片。省app的大小了

posted @ 2013-12-05 11:08  攀爬的小蚂蚁  阅读(210)  评论(0编辑  收藏  举报