电子试卷之填空题9:返回提醒
当我们要开发一款给其它人使用的产品(或应用)时,对细节的设计将直接影响用户的体验,并继而影响应用的受欢迎程度。如同交卷提醒一样,当用户点击返回首页按钮时,给用户一个提醒是非常必要的。
提示:
如果我说:组件也是变量,而且不仅是全局变量,还是列表类型的复杂变量,你会不会觉得诧异?回想一下我们曾经讨论过的全局变量之“全局”的含义——空间与时间上的全覆盖。空间指的是一个屏幕范围内,时间指的是从应用启动到应用关闭。就以按钮为例,它的启用属性是不是一个全局变量呢?后头看看,在这节课中,我们依据怎样的条件,来判断是否要给用户一个提醒?
作业:
在返回按钮点击事件中,对话框所显示的消息内容与应用的逻辑不相符,请修改消息内容,以便给用户一个正确的提醒。
附代码截图:
请将学习过程中的疑问,以及对课程的意见或建议写在留言中。
相关推荐
-
一文带你了解如何排查内存泄漏导致的页面卡顿现象
"脚本之家 ",与百万开发者在一起 作者 | 零一0101 来源 | 前端印象(ID: Lpyexplore) 不知道在座的各位有没有被问到过这样一个问题:如果页面卡顿,你觉得可能 ...
-
shell环境变量有哪些知识?linux运维知识点
环境变量一般是指用export内置命令导出的变量,用于定义Shell的运行环境,保证Shell命令的正确执行.Shell通过环境变量来确定登录用户名.命令路径.终端类型.登录目录等.Linux运维技能 ...
-
【最新视频】第四十二集 全局变量和局部变量
介绍了C语言中全局变量和局部变量的用法和注意事项
-
jmeter压测学习15-setUp线程组实现用户先登录
前言 setUp线程组 我们需要测试的是查询用户个人信息接口:/api/v1/userinfo,但是查询接口需要有用户登录的token才有权限去访问. 那么我们的前置操作就是先登录,取出token,后 ...
-
ubuntu环境变量的三种设置方法
一:设置环境变量的三种方法 1.1 临时设置 export PATH=/usr/local/arm/3.4.1/bin:$PATH 1.2 当前用户的全局设置 打开~/.bashrc,添加行:expo ...
-
Shell变量有哪些分类?linux运维学习
shell变量有哪些分类?Shell变量是shell编程学习中重要的内容,每个运维人员都需要掌握.在shell编程中的变量名和等号之间不能有空格.系统中的变量根据作用域及生命周期,可以有哪些分类? s ...
-
电子试卷之填空题1:多屏幕应用
在正式开发一个复杂的应用之前,应该编写一份文档,通常称其为『需求说明』,从使用者(而非开发者)角度来描述应用的功能.『需求说明』中最重要的要素有三项:用户.静态因素及动态因素: 用户:即应用的使用者, ...
-
电子试卷之填空题2:显示题目
我们知道,计算机是用来处理数据的,那么什么叫数据呢?它们又是如何被处理的呢?在App Inventor中,基本的数据类型有三种:数字.文本及逻辑值,这些数据被称为简单数据,每项数据仅仅包含一个值,如3 ...
-
电子试卷之填空题3:浏览题目
App Inventor可视化编程所使用的块语言,在为我们带来方便的同时,也不可避免地制造了麻烦.当程序变得越来越复杂时,代码块也越来越多,使得代码的查找.阅读和修改都变得困难.解决这一难题的方法有两 ...
-
电子试卷之填空题4:提交答案
激动人心的时刻就要到来了,看老巫婆如何将"囗"替换成答案! 老巫婆小心翼翼地摆弄这些字符串,上面的操作涉及到了两个字串操作: 求某个字符在字串中的位置(需要提供2个参数): 用空字 ...
-
电子试卷之填空题5:记录答案
为了让代码具有良好的可读性,给组件.变量及过程取一个恰如其分的名字,是非常要紧的事情.所谓名不正,言不顺,反之则名正言顺,尤其是对于我们老师来说,一个好名称省去了很多不必要的解释,如果代码读起来就像一 ...
-
电子试卷之填空题6:交卷
本节课目标: 如果学生选择"确定",则将学生的答案与标准答案进行比较,然后计算并显示分数: 选择"确定"后,禁用提交按钮,即,学生无法再修改答案. 我们首先从统 ...
-
电子试卷之填空题7:传递分数
当学生完成答题,并交卷之后,还可以翻看每一道题,但是已经无法再对答案做任何修改,此时,所能做的就是返回首页. 本节课的目标是,当用户点击返回按钮后,调用系统的"关闭屏幕并传递初始值" ...
-
电子试卷之填空题8:接收分数
本节课的目标是接收填空题屏幕(FILL_BLANK)传递回来的分数,并将所有题型的分数加和,再显示在用户界面上.虽然其它类型题还不能返回分数,但这不影响我们对程序的设置. 作业: 观察"当S ...
-
电子试卷之填空题10:更新导航
本节课的目标是,当用户从填空题页面返回到导航页时,删除导航菜单中的填空题选项.那么如何来动态地设置列表显示框的可选项呢? 提示一: 从本节课的代码中,你是否能够判断出,在应用启动过程中,全局变量的赋值 ...