热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

横评:AndroidVSiPhone应用程序界面对比

Android与iPhoneOS孰优孰劣,目前还在争论中,但是不妨我们从开发体验的角度以应用程序界面来对这两个平台进行一个小评测。

Android与iPhone OS孰优孰劣,目前还在争论中,但是不妨我们从开发体验的角度以应用程序界面来对这两个平台进行一个小评测。

Android与iPhone应用程序界面布局对比 

Android与iPhone应用程序界面布局对比

状态栏:

Android和iPhone的状态栏均在屏幕顶端的位置,原因无外乎是人的视觉流程是从上到下的。

Android的状态栏,具有notification的功用,当应用程序有新的通知,在状态栏左侧显示通知图标,向下滑动即可打开查看通知详情。

iPhone的状态栏,包含了活动状态的显示,比如某进程正在运行,会有个转动的动画在这里,但是你不能对这个动画有任何操作。另外,当你在浏览时,轻击 iPhone状态栏,也能起到快速至顶的作用。个人认为,Android通知系统做得很不错,貌似后来的Windows Phone7也效仿了此设计。

标题栏:

Android是纯粹的界面标题栏,这里一般无操作响应。而iPhone的标题栏,承担更多的作用是导航,你能在这里快速后退(Android使用实体按键来后退),或是针对此界面进行一些操作。另外,当你使用 iPhone向下浏览界面内容时,双击标题,还起到快速至顶的作用。

标签栏:

Android的标签栏位于界面标题之下,一般最多5项,在原生的平台界面,视觉效果也较丑。而iPhone的标签栏是明确在屏幕下方的,也是最多5顶。相比于Android,iPhone对状态栏的处理显得很智能。所有显示图标和文字的标签都是相同的宽度并且显示黑色背景。当标签被选中后,它的背景淡化并且标签中的图片变亮。如果应用程序的标签栏包含5个以上的标签,iPhone OS会显示其中的4个并在第5个自动显示为“更多标签”。

Android的设计师认为,标签应该先被看到,并且不能让menu键的菜单项挡到。iPhone的设计师认为,标签是用于切换当前应用程序不同视图的,应该更容易被按到,所以选择在屏幕下方。也因此,我已经完全不纠结所谓的“单手持机”的情境设计,因为以上两平台均无法很好地支持。

工具栏:

Android的工具栏一般居于屏幕下方,一般是3个按钮。考虑到可点击域的有效性,一般最多也不建议超过5个。而iPhone的工具栏,是与标签栏在同一位置的,即标签栏与工具栏不共存,在屏幕下方,要么是工具栏,要么就是标签栏。

老实说,我现在并没有在设计新的手机平台,我们公司也不会去折腾新的“某某phone”。因此鉴于我目前站立的只是这个高度,我没有理由去为我的应用程序界面对上述四点进行“创新”。

 

推荐阅读
  • Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 最新消息显示,苹果即将发布的新一代iOS系统可能将集成先进的3D地图功能。这一创新技术由C3 Technologies公司开发,曾在今年3月被TechCrunch报道。用户可以通过该功能获得更加真实和沉浸式的地图体验,包括详细的建筑物模型和街景视图。视频演示展示了其卓越的视觉效果和交互性。 ... [详细]
  • 对于希望在未越狱的iOS设备上修改Hosts文件的苹果用户来说,了解文件的具体位置和操作步骤至关重要。本文将详细介绍如何通过安装最新版本的iTunes来实现这一目标,并提供实用的操作指南,帮助用户轻松完成Hosts文件的编辑。 ... [详细]
  • 短信验证码安全性堪忧,多因素认证或成未来主流
    短信验证码安全性堪忧,多因素认证或成未来主流 ... [详细]
  • 推荐一款出色的移动应用原型设计工具——Tiggr(http://gotiggr.com)。该工具基于Flash技术开发,支持Web、iPhone和Android等多种平台的原型设计。虽然需要注册账号才能使用,但其强大的功能和易用性使其成为开发者和设计师的理想选择。 ... [详细]
  • Manacher算法详解:寻找最长回文子串
    本文将详细介绍Manacher算法,该算法用于高效地找到字符串中的最长回文子串。通过在字符间插入特殊符号,Manacher算法能够同时处理奇数和偶数长度的回文子串问题。 ... [详细]
  • 在《Cocos2d-x学习笔记:基础概念解析与内存管理机制深入探讨》中,详细介绍了Cocos2d-x的基础概念,并深入分析了其内存管理机制。特别是针对Boost库引入的智能指针管理方法进行了详细的讲解,例如在处理鱼的运动过程中,可以通过编写自定义函数来动态计算角度变化,利用CallFunc回调机制实现高效的游戏逻辑控制。此外,文章还探讨了如何通过智能指针优化资源管理和避免内存泄漏,为开发者提供了实用的编程技巧和最佳实践。 ... [详细]
  • iPhone 11的几大痛点与小聪明:苹果的精明策略分析
    面对一个直截了当的问题:新款iPhone 11没有5G功能,你会购买吗?在这一年里,苹果面临了自初代iPhone发布以来最尴尬的业绩挑战。尽管iPhone在过去十年中持续热销,推动苹果成为全球市值最高的公司之一,但苹果现在正通过大力拓展服务业务来应对这一困境。此外,苹果还采取了一系列精明的策略,如优化成本控制和提升用户体验,以保持其市场竞争力。 ... [详细]
  • iPhone 游戏时手机过热?这些专业技巧帮你轻松解决
    随着夏季的到来,气温升高,许多用户发现手中的智能手机在使用过程中尤其是游戏时会变得异常发热,甚至影响到正常使用体验。为了帮助大家解决这一问题,本文将介绍一些专业的技巧,从硬件和软件两方面入手,有效降低手机温度,确保游戏过程更加流畅和舒适。 ... [详细]
  • 你可能还记得,在《真实谎言》、《偷天陷阱》、《查理的天使》、《少数派报告》等好莱坞科幻电影中,经常出现一个类似的场景:角色将眼睛靠近某个识别设备,以完成身份验证。这种基于眼睛的生物识别技术,即指静脉识别,曾在过去近二十年间逐渐淡出公众视野。然而,随着技术的不断进步和多模态生物识别系统的兴起,指静脉识别技术正迎来新的发展机遇。该技术通过检测手指内部的静脉图案,具有高安全性、难以伪造的特点,有望在未来成为生物识别领域的重要组成部分。 ... [详细]
  • iPhone 6s 在 App Store 更新或下载应用时遇到验证问题的解决方案及专业建议
    近期,许多用户反映在使用iPhone 6s通过App Store更新或下载应用程序时遇到了验证问题,表现为系统频繁提示“需要验证”。该问题不仅限于特定设备,同一Apple ID在iPhone 5和iPhone 6s上均会出现类似情况。为解决这一难题,建议用户首先检查网络连接是否稳定,并尝试重启设备以清除临时缓存。若问题依旧存在,可尝试注销并重新登录Apple ID,或联系官方客服获取进一步技术支持。此外,确保操作系统和App Store均为最新版本也有助于改善这一状况。 ... [详细]
  • iPhone 6 耳机麦克风无声问题如何有效解决? ... [详细]
  • Apple Watch心电图功能或将在欧洲地区推出
    据最新消息,苹果公司计划在欧洲地区推出Apple Watch的心电图(ECG)功能。这一功能最早于2018年12月通过iOS 5.1.2系统更新在Apple Watch Series 4上实现,使其具备了医疗级心电图监测能力。该功能能够帮助用户实时监测心脏健康状况,及时发现潜在的心律不齐等问题,进一步提升用户的健康管理体验。 ... [详细]
  • 折叠屏手机市场火热,苹果或将加速入局!
    折叠屏手机市场火热,苹果或将加速入局! ... [详细]
author-avatar
手机用户2502907425_701
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有