android 使用shape使android组件呈现特殊效果
2013-11-02 15:44
381 查看
使用到的布局文件
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="#ffffff" android:gravity="center_horizontal"> <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#000000" android:text="未使用效果" android:layout_marginTop="30dp" /> <EditText android:id="@+id/edit" android:layout_width="280dp" android:layout_height="wrap_content" android:textColor="#000000" android:text="未使用效果 未使用效果 未使用效果 未使用效果 未使用效果 未使用效果" android:cursorVisible="true" /> <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#000000" android:text="使用效果" android:layout_marginTop="10dp" /> <EditText android:id="@+id/edit2" android:layout_width="280dp" android:layout_height="wrap_content" android:textColor="#000000" android:text="使用效果 使用效果 使用效果 使用效果 使用效果 使用效果 使用效果 使用效果" android:background="@drawable/shape" android:cursorVisible="true" /> </LinearLayout>
使用到的shape文件
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <corners android:radius="10dp" /> <gradient android:startColor="#33CC00" android:endColor="#666600" android:angle="45" /> <padding android:left="5dp" android:top="5dp" android:right="5dp" android:bottom="5dp" /> <stroke android:width="3dp" android:color="#FF3300" /> </shape>
在这里主要说一下shape文件中各项的功能
gradient主要设置背景颜色渐变。startColor为起始颜色值,endColor为结束颜色值,angle为渐变角度
padding主要设置组件里内容距离组件内边框的间距
stroke主要设置组件的边框。width为边框宽度,color为边框颜色
转自:http://blog.csdn.net/centralperk/article/details/7539142
相关文章推荐
- Android使用shape使组件呈现出特殊效果的方法
- android 使用shape使android组件呈现特殊效果
- android 使用shape使android组件呈现特殊效果
- android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
- Android——使用Shape制作特殊形状的Button
- Android编程使用自定义shape实现shadow阴影效果的方法
- android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
- android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
- android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
- android 使用shape来优化界面效果
- Android实现圆角边框,shape的使用详解以及常用效果
- Android 四大组件之特殊Service(IntentService)的使用
- Android 使用shape来优化界面效果
- android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
- Android基础--使用shape来优化界面效果
- Android使用shape绘制阴影图层阴影效果示例
- Android 使用shape来实现界面效果
- android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
- Android系列教程之TextView小组件的使用--附带超链接和跑马灯效果
- Android 使用shape来优化界面效果