实验4 颜色、字符串资源的使用

一、实验目的及要求(本实验所涉及并要求掌握的知识点)

  1. 掌握Android中颜色和字符串资源的使用方法。
  2. 理解Android中尺寸和布局资源的使用方法。
  3. 在工程中为Activity、View使用颜色资源;
  4. 使用字符串资源并理解字符串资源的引用机制;
  5. 为Android中的视图组件设定尺寸;
  6. 运用布局资源将界面上的组件放在指定的位置。

二、实验环境(本实验所使用的硬件设备和相关软件)

(1)PC机

(2)操作系统:Windows XP

(3)软件: Eclipse, JDK1.6,Android SDK,ADT

三、实验内容及步骤

  1. 3.        实验报告要求

1)   详细写出自己所做实验的步骤和内容;

2)   详细记录实验过程中发现的问题以及解决问题的方法;

3)   给出程序运行过程中各个页面的截图;

4)   提交文件包括:实验报告、源代码、可运行的安装程序,所有文件打包压缩;

5)   压缩包命名格式:专业+学号+姓名+实验4.rar

package com.example.resdemo;

import android.os.Bundle;
import android.app.Activity;
import android.content.DialogInterface;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends Activity {
    private TextView tv;
    private Button btn;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);     
        btn=(Button)findViewById(R.id.button1);
        tv=(TextView)findViewById(R.id.textView1);
        btn.setOnClickListener(new OnClickListener() {
                public void onClick(View arg0) {
                // TODO Auto-generated method stub
                tv.setTextColor(TRIM_MEMORY_MODERATE);
            }
        });
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }    
}

五、实验总结(对本实验结果进行分析,实验心得体会及改进意见)

通过这次的实验,可以更加了解到android实验颜色、字符串资源的使用,可以更加灵活地运用到这些知识。

原文地址:https://www.cnblogs.com/simei-31/p/5326899.html