zoukankan      html  css  js  c++  java
  • Android背景色渐变效果(shape,gradient) (转)

    Android设置背景色可以通过在res/drawable里定义一个xml,如下:

    [代码]xml代码:

    <?xml version="1.0" encoding="utf-8"?>  
     <shape xmlns:android="http://schemas.android.com/apk/res/android">  
         <gradient  
            android:startColor="#FFF"  
            android:endColor="#000"  
            android:angle="45" />  
    </shape>  
    View Code

    shape是用来定义形状的,gradient定义该形状里面为渐变色填充,startColor起始颜色,endColor结束颜色,angle表示方向角度。当angle=0时,渐变色是从左向右。 然后逆时针方向转,当angle=90时为从下往上。

    实现过程

    第一步:

    res/drawable/background_login.xml

    [代码]xml代码:

    <?xml version="1.0" encoding="utf-8"?>  
    <shape xmlns:android="http://schemas.android.com/apk/res/android">  
         <gradient  
             android:startColor="#FFF"  
             android:endColor="#000"  
             android:angle="45" />  
    </shape>  
    View Code

    第二步:

    res/layout/login.xml

    [代码]xml代码:

     <?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/background_login">  
     </LinearLayout>  
    View Code

    第三步:

    [代码]java代码:

     import android.app.Activity;  
     import android.os.Bundle;  
     
     public class LoginActivity extends Activity {  
    
         @Override  
        public void onCreate(Bundle savedInstanceState) {  
             super.onCreate(savedInstanceState);  
            setContentView(R.layout.login);  
         }  
     } 
    View Code

    效果图:

    转自:http://l62s.iteye.com/blog/1659433

  • 相关阅读:
    combo参数配置_手册
    mysql服务器辅助选项
    CentOS中操作
    Linux PHP增加JSON支持及如何使用JSON
    linux服务器命令
    linux中的工具
    linux文件夹操作(及模糊搜索)
    治疗肾结石
    其他书籍
    如何定位到div滚动条的最底端
  • 原文地址:https://www.cnblogs.com/android-for-dh/p/4423495.html
Copyright © 2011-2022 走看看