群教学实况:
Alex:策划大家辛苦了哈,特别是项目很多界面要制作。
今天我们讨论一下界面案吧,刚好经过几天的“实战“,你们一定有很多疑问,就关于那个高案细案的文档
首先我们做界面案的目的是以后app制作会是什么一个界面一个界面开发,这里开发包括UI资源制作和界面代码编写,
然后序列只要把导航做好,一个界面一个界面更“串“起来。
今天我们会拿几个例子一起讨论一下。
这是我手机上打电话的app,大家看看输入,输出,导航是什么啊,先说输入吧。。。
liy:输入是手机号,点击上面的号码。
Alex:还有呢?
liy:点击拨打图标,还有点击发送信息图标 点击关闭图标,删除
Alex:好,就是每个可以按的地方都算,除了导航栏。
人可:可以点击的都算输入?
Alex:是啊,还有划、传感器别忘、转屏、语音,都是用户输入。
人可:那我们在写界面案的时候,就是只要写,点击。。。,滑动。。。。之类的,就是可以有操作的,具体,操作的结果,就不用在输入的时候写进去。
Alex:界面就是输入输出应该配对写的,就是有这样输入 就会发生这样输出,跳转走,离开页面就没得说
Alex:好输出呢?
人可:输出:1.拨打的数字
水的物理反应:输出: 1:显示1616效果;2: 1616字符串转成json格式 ,发送给服务端的json串。
Alex:2 怎么说,你写程序帮忙解释一下。
水的物理反应:发送给服务端的数据啊。
Alex:数据那不是哦,是用户输入被以数据形式进入服务器。
Alex:左上那个黄线是属于界面案吗?
人可:黄线属于输出???
Alex:大家呢?黄下划线那个
水的物理反应:滑动黄线,切换到相应的模块,属于界面效果 ,应该是输出吧?滑动黄线这个事件是输入 ,切换到相应的模块界面,属于输出 ?
Alex:线只是示意哦。有不同意见没有那个黄线?
人可:我觉得,那和黄线,更像点击之后的输出,示意不属于输出?
PS:
Alex:就是我们界面设计时,有多输入 情况,比如 按 提交注册按键,界面会把界面上的 名字,电话 其他消息,汇集提交给系统。这些都是这个 “提交” 交互的 输入。我们要完全的枚举这些汇集输入。
课后作业:
请列举出上面这个界面的输入和输出。