iOS与Android应用开发实践指南

iOS与Android开发实战指南

1、将“Hello World”应用程序进行修改,允许输入名字和姓氏,并在点击按钮时显示“Hello 名字 姓氏!”。确保为EditText添加标签,以反映要输入的新数据。

以下是完成此任务的步骤:

  1. 设置用户界面
    - 回到Xcode并确保故事板打开。
    - 双击“Hello World”标签,将其改为“Please enter your first name”和“Please enter your last name”。
    - 从对象库中拖动两个文本字段到画布上,分别放在两个标签下方。
    - 拖动一个按钮到两个文本字段下方,双击按钮并将其文本改为“Tap Here!”。
    - 在按钮下方添加一个标签,使其宽度与屏幕宽度相同,删除其文本,并将内容设置为居中且为蓝色。
    - 选择文本字段,在属性检查器中,将大写设置为“Words”,并将键盘设置为“Default”。

  2. 创建Xcode项目并添加操作
    - 点击停止按钮退出模拟器,确保故事板打开。
    - 点击Xcode窗口右上角的“Show Assistant Editor”按钮,打开额外的编辑器,默认显示视图控制器的头文件( LMAViewController.h )。
    - 为两个文本字段和底部标签创建输出口(outlets)。按住Control键,点击文本字段并拖动到视图控制器的 @interface @end 之间,分别命名为 txtFirstName txtLastName ,底部标签命名为 lblOutput
    - 为按钮添加操作。回到故事板,Control-拖动按钮到视图控制器中文本字段和标签属性下方,在顶部下拉菜单中选择“Action”,命名为 showOutput ,事件使用默认的“Touch Up Inside”。

  3. 编写代码实现功能
    - 在代码中,通过输出口读取用户在两个文本字段中输入的名字和姓氏。
    - 将名字和姓氏组合成“Hello 名字 姓氏!”的字符串。
    - 更新底部标签的文本为组合后的字符串。

  4. 运行应用程序
    - 运行应用程序,在模拟器中输入名字和姓氏,点击按钮,查看底部标签是否显示“Hello 名字 姓氏!”。

2、创建一个新的 Android 虚拟设备,使用更大的设备来在不同屏幕尺寸上测试你的应用。使用新的 AVD 运行该应用。

要创建一个新的 Android 虚拟设备(AVD)以使用更大的设备来在不同屏幕尺寸上测试应用,可按以下步骤操作:

  1. 在菜单中选择 “Window > Android Device Manager” 以显示 “Android Virtual Device Manager”
  2. 管理器打开后显示 “Virtual Devices” 选项卡,点击 “Device Definitions” 选项卡,这里会显示系统已知的所有设备配置,滚动查看应用可运行的设备。
  3. 按下 “Device Definitions” 选项卡,然后点击 “New” 按钮,会显示 “Create New Android Virtual Device (AVD)” 窗口。
  4. 完成设备定义,可修改以下选项:
    - 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”选项保持不变。
  5. 点击 “OK” ,新的 AVD 将显示在 “Android Virtual Devices” 选项卡中。
  6. 点击现有 AVD 列表中显示的新 AVD(如 MyTestDevice ),即可使用该 AVD 运行应用进行不同屏幕尺寸的测试。

3、创建一个新的颜色资源,用作ContactAct

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值