Android中常常使用shape来定义控件的一些显示属性。现在来记录一下,我在使用中的具体应用。

<shape>     <!-- 实心 -->      <solid android:color="#ff9d77"/>      <!-- 渐变 -->      <gradient          android:startColor="#ff8c00"          android:endColor="#FFFFFF"          android:angle="270" />      <!-- 描边 -->      <stroke          android:width="2dp"          android:color="#dcdcdc" />      <!-- 圆角 -->      <corners          android:radius="2dp" />      <padding          android:left="10dp"          android:top="10dp"          android:right="10dp"          android:bottom="10dp" />  </shape>

我们经常需要画出一个Layout的边框显示的效果,这时候也可以使用shape标签。

<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" >    <solid android:color="#FFFFFF" />    <stroke        android:width="1dp"        android:color="#7a7b7b" />    <padding        android:bottom="1dp"        android:left="1dp"        android:right="1dp"        android:top="1dp" /></shape>

然后设置layout的背景即可。


更多相关文章

  1. android MVC中如何在在controller中进行页面跳转(到其他Activity
  2. edit text 及 text view 属性
  3. Android(安卓)UI设计中的三种特效
  4. Android进阶之抢购倒计时功能
  5. Android(安卓)开发之SQLite基础
  6. Android(安卓)网络:使用URL访问网络资源,ImageView,下载到本地
  7. Android(安卓)时间选择器(TimeBucketSelector)
  8. Android(安卓)Studio---创建java项目
  9. [IMX6Q][Android6.0.1_r3]之系统屏幕显示默认设置更改

随机推荐

  1. android > ListView > 加载res图标
  2. Android 智能聊天机器人demo(类似小爱同学
  3. Android实现拨打电话的两种方式
  4. Android获取SD卡上所有图片、视频缩略图
  5. android intent 常用用法
  6. Android里子线程真的不能刷新UI吗?
  7. cocos3.4 lua 工程打包为apk后运行一段时
  8. 网页拉起游戏APP
  9. Android中WebView和JavaScript之间传递js
  10. Android优秀开源组件项目集合