1、将“Hello World”应用程序进行修改,允许输入名字和姓氏,并在点击按钮时显示“Hello 名字 姓氏!”。确保为EditText添加标签,以反映要输入的新数据。
以下是完成此任务的步骤:
-
设置用户界面
- 回到Xcode并确保故事板打开。
- 双击“Hello World”标签,将其改为“Please enter your first name”和“Please enter your last name”。
- 从对象库中拖动两个文本字段到画布上,分别放在两个标签下方。
- 拖动一个按钮到两个文本字段下方,双击按钮并将其文本改为“Tap Here!”。
- 在按钮下方添加一个标签,使其宽度与屏幕宽度相同,删除其文本,并将内容设置为居中且为蓝色。
- 选择文本字段,在属性检查器中,将大写设置为“Words”,并将键盘设置为“Default”。 -
创建Xcode项目并添加操作
- 点击停止按钮退出模拟器,确保故事板打开。
- 点击Xcode窗口右上角的“Show Assistant Editor”按钮,打开额外的编辑器,默认显示视图控制器的头文件(LMAViewController.h)。
- 为两个文本字段和底部标签创建输出口(outlets)。按住Control键,点击文本字段并拖动到视图控制器的@interface和@end之间,分别命名为txtFirstName和txtLastName,底部标签命名为lblOutput。
- 为按钮添加操作。回到故事板,Control-拖动按钮到视图控制器中文本字段和标签属性下方,在顶部下拉菜单中选择“Action”,命名为showOutput,事件使用默认的“Touch Up Inside”。 -
编写代码实现功能
- 在代码中,通过输出口读取用户在两个文本字段中输入的名字和姓氏。
- 将名字和姓氏组合成“Hello 名字 姓氏!”的字符串。
- 更新底部标签的文本为组合后的字符串。 -
运行应用程序
- 运行应用程序,在模拟器中输入名字和姓氏,点击按钮,查看底部标签是否显示“Hello 名字 姓氏!”。
2、创建一个新的 Android 虚拟设备,使用更大的设备来在不同屏幕尺寸上测试你的应用。使用新的 AVD 运行该应用。
要创建一个新的 Android 虚拟设备(AVD)以使用更大的设备来在不同屏幕尺寸上测试应用,可按以下步骤操作:
- 在菜单中选择 “Window > Android Device Manager” 以显示 “Android Virtual Device Manager” 。
- 管理器打开后显示 “Virtual Devices” 选项卡,点击 “Device Definitions” 选项卡,这里会显示系统已知的所有设备配置,滚动查看应用可运行的设备。
- 按下 “Device Definitions” 选项卡,然后点击 “New” 按钮,会显示 “Create New Android Virtual Device (AVD)” 窗口。
- 完成设备定义,可修改以下选项:
- AVD Name :自定义名称,如 MyTestDevice 。
- Device :点击 “Device” 下拉菜单,选择更大屏幕尺寸的设备,如滚动列表找到合适的大屏设备并选中。
- Target :选择合适的 Android 版本,如 Android 4 2.2 – API Level 17 。
- SD Card :设置大小,如 Size 1024 MiB 。
- 选择设备后,从 “CPU/ABI” 下拉菜单中选择 ARM 。若想测试无 SD 卡的设备,“SD Card”选项保持不变。 - 点击 “OK” ,新的 AVD 将显示在 “Android Virtual Devices” 选项卡中。
- 点击现有 AVD 列表中显示的新 AVD(如 MyTestDevice ),即可使用该 AVD 运行应用进行不同屏幕尺寸的测试。
iOS与Android开发实战指南

最低0.47元/天 解锁文章
1098

被折叠的 条评论
为什么被折叠?



