十年专注于品牌网站建设 十年专注于品牌网站建设,低调、有情怀的网络应用服务商!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

在android开发中如何使用颜色资源

百恒网络 2016-11-23 840

在android开发过程中,颜色的使用也是最基本的操作,希望通过此文章对初学者有一定帮助,前面我们也通《结合实例介绍android资源文件的使用方法》介绍了资源文件的使用方法,接下来由南昌网站建设公司百恒网络工程师通过一个实例来演示颜色资源的使用,本实例的功能是定义两个颜色资源:红色 背景和蓝色文字。实例步骤说明如下。
定义一个名称为“Chapter03_Resource”的 Android 工程,在该工程的 resvalues 目录下,定义一个 colors.xml 颜色资源文件,内容如下所示。 
       <?xml version="1.0" encoding="utf-8"?> 
       <resources> 
               <color name="red_bg">#f00</color>
               <color name="blue_text">#0000ff</color>
        </resources> 
在该工程的 reslayout目录下定义一个布局资源文件,在该文件中添加一个 TextView 视图组件,引用颜色资源,设置视图组件 TextView 的文字颜色为蓝色。 
<?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">
        <TextView android:text="测试颜色资源,红色背景,蓝色文字" 
              android:id="@+id/TextView01"
               android:layout_width="wrap_content" 
              android:layout_height="wrap_content" 
              android:textColor="@color/blue_text"
       />
        </LinearLayout> 
定义一个 TestColorActivity 类,引用颜色资源文件,设置背景色为红色。 
package com.amaker.ch03.color;
      import android.app.Activity;
       import android.os.Bundle; 
       import com.amaker.test.R; 
public class TestColorActivity extends Activity {
       @Override 
              public void onCreate(Bundle savedInstanceState) {
               super.onCreate(savedInstanceState); 
              setContentView(R.layout.test_color); 
              // 引用颜色资源,设置背景色为红色
               getWindow().setBackgroundDrawableResource(R.color.red_bg);
               }
        } 
运行程序,结果如图所示。 

  本文仅限内部技术人员学习交流,不得作于其他商业用途.希望此文对广技人员有所帮助。原创文章出自:南昌APP开发公司-百恒网络http://www.jxbh.cn/app/index.html如转载请注明出处!

400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
售后服务 售后服务
 
备案专线 备案专线
 
×