Android ui背景如果希望设置成渐图案,可以有两种方法,第一种就是ps一下作为backgroundimage。下面介绍下android中提供的第二种方法

1、在res/drawable下添加gradient.xml文件定义渐变色样式

<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:startColor="#CECEFF" android:endColor="#2828FF" android:angle="45"/> </shape> 
shape是用来定义形状的

gradient定义该形状里面为渐变色填充

startColor起始颜色

endColor结束颜色

angle表示方向角度。当angle=0时,渐变色是从左向右。 然后逆时针方向转,当angle=90时为从下往上。

2、在layout具体的设置中调用

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/gradient"> </LinearLayout> 

当然最后需要在Activity的OnCreate中setContentView

附录:

颜色表http://tool.webmasterhome.cn/html-color.asp

更多相关文章

  1. android sensor驱动移植
  2. Gradle学习-----Gradle自定义插件
  3. 自定义控件其实很简单(笔记一)
  4. Android(安卓)动态创建Drawable selector
  5. Android——RecyclerView根据不同的item设置不同的背景颜色
  6. Android自定义组件系列【11】——实现3D立体旋转效果
  7. Android(安卓)短信模块分析(八) MMS数据库表关系
  8. Android(安卓)AIDL使用详解 .
  9. android 按钮按下效果3

随机推荐

  1. update android api
  2. metasploit - exploits
  3. Android、IOS 获取剪切板内容
  4. Android自动更新代码
  5. Android中的注解
  6. Android根据不同语言切换图片
  7. Android:CursorAdapter、ContentResolver
  8. 如何android多Activity间共享数据 (extend
  9. Android(安卓)SpannableString 使用
  10. android客户程序调用Webservice 心得