本资源包《App Inventor练习 - 我的足迹》包含了使用MIT App Inventor进行应用程序开发的基础教程和实践案例,适合编程初学者探索移动应用开发的世界。通过一系列循序渐进的学习任务,用户能够掌握创建个性化手机应用的基本技能,并激发创意来构建属于自己的应用作品。
应用由六个屏幕组成:
1. 屏幕1(密码界面):包含三个标签用于提示和占位符、三个按钮(确认、取消、新建账户/修改密码)、两个不可视组件(对话框和网络为数据库)。
2. 屏幕2(开始界面):有十个标签用于提示和显示信息,一个画布,一个图像精灵,三个按钮(地图、日记、拍照),以及两个传感器组件(方向传感器、位置传感器)。
3. 屏幕3(地图界面):包含一个文本输入框用于输入网址地址,一个“访问”按钮,“去过的地点”的列表选择框和web浏览框。还有一个不可视组件(Activity启动器)。
4. 屏幕4(再次输入密码界面):与屏幕1类似,包括三个标签、三个按钮以及两个对话框和数据库网络的不可见元素。
5. 屏幕5(日记界面):包含一个日期选择框,用于显示信息的两个标签,一个文本输入框用于写入内容,并有六个操作按钮(存储、返回、取出日记、上一篇、下一篇、清除所有日记),以及对话框和数据库网络组件等不可视元素。
6. 屏幕6(拍照界面):包括画布展示照片,两个功能按钮(拍照与返回)、照相机的不可见组件。
应用的功能描述如下:
1. 在密码界面上输入用户名及密码后点击“确认”,跳转至开始页面;若选择新建账户或修改密码,则会弹出相应操作窗口。如用户决定取消登录流程,系统将提示是否退出程序。
2. 开始界面显示当前位置的方向、经度、纬度和海拔等信息,并提供地图查看(进入屏幕3)、日记记录(需再次输入正确密码后跳转至屏幕5)及拍照功能的入口(切换到屏幕6)。
3. 地图界面上用户可以在文本框内键入网址地址并点击“访问”以浏览特定网页;选择列表中的去过的地方,可以查看相关地图信息。
4. 日记界面允许撰写日记、查阅过往记录或删除全部条目等操作。
5. 拍照页面支持拍照功能。