代码改变世界

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

2016-03-30 16:12  24郑杨华  阅读(195)  评论(0编辑  收藏  举报

课程名称

基于Android平台移动互联网开发

实验日期

2016年3月25日

实验项目名称

颜色、字符串资源的使用

实验地点

s3010

实验类型

□验证型    √设计型    □综合型

学  时

6

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

1、掌握Android中颜色和字符串资源的使用方法。

2、理解Android中尺寸和布局资源的使用方法。

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

(1)PC机

(2)操作系统:Windows XP

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

三、实验内容及步骤

1.  在工程中为Activity、View使用颜色资源;

2.  使用字符串资源并理解字符串资源的引用机制;

3.  为Android中的视图组件设定尺寸;

4.  运用布局资源将界面上的组件放在指定的位置。

四、实验结果(本实验源程序清单及运行结果或实验结论、实验设计图)

1、颜色

<?xml version="1.0" encoding="UTF-8"?>

<resources >

  <color name="background">#ff2f4f4f</color>

   <color name="puzzle_background">#ffe6f0ff</color>

   <color name="puzzle_hilite">#ffffffff</color>

   <color name="puzzle_light">#64c6d4ef</color>

   <color name="puzzle_dark">#6456648f</color>

   <color name="puzzle_foreground">#ff000000</color>

   <color name="puzzle_hint_0">#64ff0000</color>

   <color name="puzzle_hint_1">#6400ff80</color>

   <color name="puzzle_hint_2">#2000ff80</color>

   <color name="puzzle_hint_3">#20ff6666</color>

   <color name="puzzle_selected">#64ff8000</color>

</resources>

2、字符串

<?xml version="1.0" encoding="utf-8"?>

<resources>

   <string name="main_title">数独游戏</string>

   <string name="continue_label">继续</string>

   <string name="new_game_label">新建</string>

   <string name="about_label">关于</string>

   <string name="exit_label">退出</string>

   <string name="app_name">数独游戏</string>

    <string name="menu_settings">Settings</string>

    <string name="hello_world">Hello world!</string>

    <string name="hello">Hello World, Date!</string>

    <string name="strInputAccHint">输入帐号</string>

    <string name="strAccInputLabel">帐号</string>

    <string name="strPswInputLabel">密码</string>

    <string name="login">登 录</string>

    <string name="register">注册</string>

    <string name="cancle">取消</string>

    <string name="account_empty">用户名为空,请重新输入!</string>

    <string name="pwd_empty">密码为空,请重新输入!</string>

    <string name="register_fail">注册用户失败,请重新尝试!</string>

    <string name="register_sucess">注册成功!</string>

    <string name="login_sucess">登陆成功!</string>

    <string name="login_fail">登陆失败!请输入正确的用户名与密码!</string>

   <string name="settings_label">Settings...</string>

   <string name="settings_title">Sudoku settings</string>

   <string name="settings_shortcut">s</string>

   <string name="music_title">Music</string>

   <string name="music_summary">Play background music</string>

   <string name="hints_title">Hints</string>

   <string name="hints_summary">Show hints during play</string>

   <string name="new_game_title">Difficulty</string>

   <string name="easy_label">Easy</string>

   <string name="medium_label">Medium</string>

   <string name="hard_label">Hard</string>

  <string name="game_title">Game</string>

   <string name="no_moves_label">No moves</string>

   <string name="keypad_title">Keypad</string>

   <string name="about_title">About Android Sudoku</string>

   <string name="about_text">\

Sudoku is a logic-based number placement puzzle.

Starting with a partially completed 9x9 grid, the

objective is to fill the grid so that each

row, each column, and each of the 3x3 boxes

(also called <i>blocks</i>) contains the digits

1 to 9 exactly once.

</string>

</resources>

 

运行结果:(截图)

 

 

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

    这次实验相对比较简单,这也是做其它实验的基础,所以也比较熟练这些知识点和做法。要是对其它实验我也觉得这么简单就好了。

实验评语

 

实验成绩

 

指导教师签名:              年   月   日