热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Axure制作的对MIUIV5"天气"的交互改进

无论是UI还是交互,MIUI如此多的牛人日以继夜的在优化,想要在里面找出还能够改进的地方确实很伤脑筋。只是一个练习,可以下载附件查看结果。原型

无论是UI还是交互,MIUI如此多的牛人日以继夜的在优化,想要在里面找出还能够改进的地方确实很伤脑筋。


只是一个练习,可以下载附件查看结果。


原型效果在以下配置经过验证

【浏览器】在猎豹浏览器和Chrome中显示正常,IE中会有些换行或者字体变形

【分辨率】1280*1024、1024*768显示正常


【操作说明】

1、主界面只有“天气”可以点击

2、点击“返回”可以回到主界面

3、天气信息可以左右滑动

4、刷新按钮可以点击

Axure制作的对MIUI V5

Axure制作的对MIUI V5


【主要改进】

1、“进入天气后下方会显示三天内天气”,修改为直接显示“趋势图”,因此删除“趋势"按钮

Axure制作的对MIUI V5

2、刷新没有数据时没有任何反应,修改为提示“已经是最新数据:)”


3、趋势图数据需要仔细看最下方小字才知道哪列是“今天”,修改为将第一列背景色与其他列不同,“今天”字体放大,颜色与其他列字体颜色不同.为不影响UI设计思路,原型中不指定具体的图标、字体、颜色、背景等。

Axure制作的对MIUI V5


【改进原因】

1、文字显示的三天内天气信息与趋势图信息重复,但文不如图,走势图更加直观。


2、天气的用户除了看当天数据通常也会关注近期的天气变化,直接展示变化趋势无需再次点击。


3、天气数据更新周期以小时计,一般用户不知道具体发布时间,手工触发“刷新”时如果已经没有新数据,界面显示会没有反应,增加一个toast提示能够给用户更完整的闭环反馈。


4、在趋势图中突出“今天”与其他日期的不同,更加醒目,无需“定睛一看”。


制作这个原型收获了如下几个要点

1、移动端原型与Web原型一个最大的区别是存在大量“滑动”动作,上下左右,需要综合使用“组件范围”“动态面板”,规划好页面布局,尤其是动态面板,本例中使用了4层嵌套


2、面板滑动的左右边界需要能够在超出后自动反弹,如果是可见边界采用一般组件当做检测点即可,如果无明显可见边界,可以采用“图像热区”

附件:http://down.51cto.com/data/2363389

推荐阅读
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了markdown[软件代理设置]相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 【图解HTTP】第一章 了解web及网络基础
    [图解HTTP]了解Web及网络基础Web页面是如何呈现的?根据Web浏览器地址栏中指定的URL,Web浏览器从Web服务器端获取文件资源(resour ... [详细]
  • webrtc学习笔记三:webrtc架构
    文章目录 ... [详细]
  • 在目前流行的互联网架构中,对一个应用来说,Tomcat是首,SSM是中,JVM是尾,我们通常对于SSM是比较了 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了使用postman进行接口测试的方法,以测试用户管理模块为例。首先需要下载并安装postman,然后创建基本的请求并填写用户名密码进行登录测试。接下来可以进行用户查询和新增的测试。在新增时,可以进行异常测试,包括用户名超长和输入特殊字符的情况。通过测试发现后台没有对参数长度和特殊字符进行检查和过滤。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 运行机制_PHP 底层的运行机制与原理转
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了PHP底层的运行机制与原理--转相关的知识,希望对你有一定的参考价值。发现一片总结的还不错的文 ... [详细]
author-avatar
dmcm0009
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有