NJUPT 计软院 复习资料

NJUPT【 嵌入式开发实验 】

2021-05-01  本文已影响0人  Du1in9

四份实验报告+大作业参考

https://wws.lanzoui.com/b02692igj
密码:e7bo

实验一、Android Studio 环境搭建

一、安装 Android Studio IDE 软件(略)
二、熟悉 android 工程文件结构(略)
三、熟悉 android 软件开发流程


四、熟悉 android 虚拟机

实验二、Android Studio 项目开发

一、熟悉 android Studio IDE 使用技巧(略)
二、构建 android 项目开发


三、掌握 android 软件开发流程
GeoQuiz 应用的用户界面需要下列五个组件:
一个垂直 LinearLayout 组件;
一个 TextView 组件;
一个水平 LinearLayout 组件;
两个 Button 组件。

四、掌握 android 布局及组件的设计方法
1、activity_main.xml(布局文件):
5~8行,设置 LinearLayout 组件为center(中央),vertical(垂直);
10~14行,设置 TextView 标题组件,适当宽高,控件间距24dp;
16~19行,设置 ImageView 图片组件,适当宽高,插图为drawable/cq.png;
21~25行,设置 LinearLayout 组件为horizontal(水平);
31~45行,设置两个 Button 按钮组件,并添加了资源 ID 进行交互。

2、values/strings.xml(默认字符串文件):
里面包含了界面及弹窗引用的各种字符串。

3、java/MainActivity(默认类文件):
17、26行:通过 Activity 类提供的 findViewById 方法引用组件的 ID 作为参数,返回一个视图对象(弹窗);
20、28行:通过 View 类为两个按钮设置监听器onClick;
21、29行:通过 Toast 类提供的 makeText 方法显示消息字符串;第一个参数是 Activity 实例,第二个参数是字符串,第三个参数是持续时间。

4、效果预览

实验三、Xcode 环境搭建及app构建

一、理解 iOS 的编程语言 Objective-C 的语法和结构(略)
二、了解 Xcode 编程环境,创建一个 Xcode 项目


三、使用内置的 interface builder 创建用户界面
即使没有编写任何代码,也可以在模拟器中运行应用程序

选择 Main.storyboard 文件时,编辑器改变为 Interface Builder,并显示应用程序的空白视图。

在工具区域(Utility Area),显示 Object library(对象库)。从这里可以选择任何 UI 控件,拖曳到视图上。
四、编译程序,构建 app 并在模拟器中测试
选择一个 Text、两个 Lable、一个 Button 并拖曳到视图。右键 UI 控件并拖曳到代码处即可。这里将按钮和 Lable 在源代码中进行关联。

模拟器测试效果如图。

实验四、构建一个 Calculator 的 IOS 工程

一、掌握 IOS 程序开发技术(略)
二、熟悉 IOS 程序用户界面设计
1个 UIlabel:显示输入输出。
10个 UIbutton:数字按键 0~9。
4个 UIbutton:算术按键 +、-、×、÷。
1个 UIbutton:小数点按键。
1个 UIbutton:清空按键。
还有一些无用的修饰控件。


三、熟悉 IOS 用户控件的添加、声明及关联方法
1、ViewController 类建立Action关联。
firstoperand:第一个运算数;
secondoperand:第二个运算数;
decimalpointflag:小数点标识符;
issecond:第二个运算符标识符;
opertorflag:运算结果。

2、关联10个数字(0~9)按键,并实现运算符相关代码。

3、关联小数点(.)按键,并实现相关功能代码。

4、关联4个运算符(加减乘除)按键,并实现相关代码。

5、关联运算结果(=)按键,并实现运算相关代码。

6、关联清除(DEL)按键,并实现相关代码。

四、Calculator 效果图

c

上一篇 下一篇

猜你喜欢

热点阅读