一. 实验目的
1. 掌握相对布局、线性布局的使用
2. 掌握样式的使用
3. 掌握如何对程序进行国际化
二. 实验仪器
Android studio
三. 实验任务
手机信息页面
1.运行效果图:
英文界面
中文界面
2.设计思路
(1)将准备好的八个图标复制到res/drawable文件夹下
(2)创建一个垂直的线性布局,并在线性布局中创建4个相对布局
(3)在相对布局中添加相应的TextView
(4)在values文件下的style.xml文件中存放抽取出来的样式
(5)创建values-zh-rCN、values-en-rUS文件夹,并在文件夹中创建strings.xml文件
3. 案例实现(1)创建“手机信息页面”程序
创建一个名为“手机信息页面”的程序,该程序用于展示手机设置页面的信息。程序界面对应布局文件activity_mian.xml如下所示(用的LinearLayout布局中嵌套了RelativeLayout布局):
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray"
android:orientation="vertical"
tools:context=".MainActivity" >
<RelativeLayout style="@style/h_wrap_content"
android:layout_marginTop="10dp">