Android使用shape使组件呈现出特殊效果的方法
本文实例讲述了Android使用shape使组件呈现出特殊效果的方法。分享给大家供大家参考,具体如下:
使用到的布局文件
<?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为边框颜色
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android布局layout技巧总结》、《Android视图View技巧总结》、《Android编程之activity操作技巧总结》、《Android操作json格式数据技巧总结》、《Android资源操作技巧汇总》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
- Android编程使用自定义shape实现shadow阴影效果的方法
- Android Selector和Shape的使用方法
- Android自定义shape的使用示例
- Android控件系列之Shape使用方法
- Android中的Shape和Selector的结合使用实例
- Android Shape控件美化实现代码
- Android shape和selector 结合使用实例代码
- Android中shape定义控件的使用
- Android开发教程之shape和selector的结合使用
- Android中drawable使用Shape资源
- 三款Android炫酷Loading动画组件推荐
- Android开发之WebView组件的使用解析
相关文章
Android实现基于ViewPager的无限循环自动播放带指示器的轮播图CarouselFigureView控件
这篇文章主要介绍了Android实现基于ViewPager的无限循环自动播放带指示器的轮播图CarouselFigureView控件,需要的朋友可以参考下2017-02-02Android安装应用 INSTALL_FAILED_DEXOPT 问题及解决办法
这篇文章主要介绍了Android安装应用 INSTALL_FAILED_DEXOPT 解决办法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04分享Android中ExpandableListView控件使用教程
这篇文章主要介绍了Android中ExpandableListView控件使用教程,可以实现二级列表展示效果,需要的朋友可以参考下2015-12-12
最新评论