科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 2347 次
  • 编辑次数: 1 次 历史版本
  • 更新时间: 2011-10-04
高兴
高兴
发短消息
相关词条
Android设备受欢迎程度
Android设备受欢迎程度
Android市场份额
Android市场份额
Android进化史
Android进化史
Android漏桶算法
Android漏桶算法
Android系统5年发展历程
Android系统5年发展历程
Android与Chrome融合
Android与Chrome融合
Android之父卸任
Android之父卸任
Android生态圈崛起
Android生态圈崛起
Android电视棒
Android电视棒
Android进军桌面
Android进军桌面
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

八大Android土鳖设计 发表评论(0) 编辑词条

目录

八大Android土鳖设计 编辑本段回目录

从Android诞生的那天起,这个可爱的小机器人凭借的开源的力量,硬是把iOS挤下市场占有率第一的宝座。虽然数字占优,但大众的心理中,iOS始终才是最佳体验的移动平台。

诚然,iOS成功的将界面做到了所见即所得的精简化,极致地把手机硬体键减少到一个,从而将用户可操作的范围项,控制在一个很小的空间内,有效降低了用户的学习成本。但是,既然飘在外向出手三分诺维斯基依然可以与邓肯一样定义为这个世界上最优秀的大前锋,Android为什么不可以与iOS一样定义为这个世界上最优秀的移动平台系统呢?

Android虽然存在多种硬体键设计,在可操作范围项,他控制得没有iOS那么精简,比如他可以在不同的界面中使用不同的Menu选项进行操作,比如一个应用可以同时跑多个进程和多个服务。但是,如果你能好好利用他,Android同样可以提供另外一种优秀的体验。

阿智写了一篇文章叫做《与其盲目抄袭,不如先研究彻底》,说的是国内缺乏对Android的研究,导致国产的Android应用整体质量不高。设计师们在Android上面大量的山寨了其他平台上的UI元素和设计方法,最终导致Android成为山寨大集合,用户体验的黑洞。这其中,不妨某些我们耳熟能详的产品。

这里所收集的,就是一些缺乏对Android深刻研究,照搬其他平台的UI元素,或者是土鳖的强奸用户的一些设计方法,写出这些的本意不是进行指责,而是希望让大家警醒。毕竟,山寨是我们都不想去做的事情。

 

1.返回在左上角

新浪微博,返回在左上角

在手机界面中有两种返回:返回上一个界面,返回上一层级的界面。Android应用里,界面上并不出现返回的按钮,而是统一通过硬体Back键完成。因此无论怎样,在Android界面上出现任何的返回按钮(当然也包括生搬硬套iOS的返回按钮在左上角的这种形式),都是不正确且不合理的。

当然,也是存在例外的,比如在一个设置向导(Wizard)内。

向导中的返回出现在屏幕左下角

2.常驻通知栏

3G网络状态时刻常驻通知栏

在Android系统里,通知栏包含两类信息,Ongoing与Notifications(某些还包括快捷功能开关和程序运行的列表Rom不在此讨论范围内)。他们的差异是,Notifications属于各种应用的新信息的通知,如新短信,新邮件等。他可以直接被清除,Ongoing则表示当前正在运行的一些程序或者功能,且不可以直接被清除。

但是我们得留意的是,Ongoing上显示的应该是那些用户必须了解,且可能给用户使用手机带来影响的程序和功能,如正在播放音乐,正在通话中,正在上传下载等。若你的应用无论是退出还是运行状态,对用户并不存在什么影响。那就完全不用通过常驻通知栏的方式告知用户,交给系统管理你的应用的进程(Process)即好。

3.退出需要确认

新浪微博,退出需要确认

首先我们得理解Android界面的堆栈机制,如图所示,用户的每次操作活动(activity)都会保存起来,当使用Back键时,如系统会自动杀死之前的活动。

diagram_backstack

但若当前已经是在应用的根界面了,使用Back键,这个应用的进程的所有自动被挂起,后台服务除外。它并不消耗CPU资源,但会占一些内存。Android与Java类似,系统有一个规则来回收内存,进行内存调度有个阀值,只有低于这个值系统才会从一个列表中,从后向前彻底关闭应用的进程。这样设计的好处是,他能够方便用户在多任务切换时,最大限度的提高速度,因为进程只是被挂起而已。

从系统设计的角度上看,退出需要确认甚至说是一个流氓的行为。而从防止用户误操作的角度上看,这也是一个谬论。因为按Back键时,进程会被挂起,用户并不存在信息损失等风险,即使是误操作,按照Android的堆栈机制,用户也可以非常轻松地恢复应用。你一定没见过iOS按Home键之后,给你来个确认退出框吧?

4.检查更新设置

版本更新设置

我深刻理解开发者这么做的原因:Android系统中应用更新都由Market进行推送,而使用Market的前提是,手机绑定了Google帐号。问题的关键在于,某些厂家的Android手机并不要求用户绑定Google帐号,他们自己甚至也推出应用商场,想分一杯羹。

这可苦了Android应用开发者,为了能够让不同的用户即时获取更新信息,他们不得不在自己的应用内增加检查更新功能,随即,就产生了检查更新的设置。

但是请各位开发者思考一下,您真的有必要给用户这个设置吗?你的应用真的可能每日都会更新吗?也许你只要设定一个默认的某周检查一次更新即好。

5.没有分享

找不到微信实在太可惜了

分享功能属于Android的一大特色,只需两个客户端支持,用户即可在任意两个本地的客户端中进行信息的分享,如把微博保存到本地的Evernote应用中,在图库中挑选一张图片通过WhatsApp发送给朋友。

Android的分享功能,能够任意地本地两个客户端,他能够更加高效的满足用户不同的任务流程。比如拍照分享,Android可以使用Camera 360拍照后设置各种滤镜,直接起本地任意微博客户端发送至微博。先拍照,再分享,也符合用户的操作习惯。

对比起来iOS则比较麻烦,要么开发者麻烦地把滤镜功能做到微博客户端中,要么用户麻烦地先拍照设置滤镜保存至图库,然后在发微博界面从图库中进行挑选。

Android的分享机制,反而能够有效的避免客户端功能膨胀,帮助开发者节省工作量的同时,也切合和用户多种使用场景。真正的实现了,让一个应用只解决用户一个问题的理念,这不得不说是iOS的笑话。

6.没有焦点状态

官方Gallery内的焦点状态

某些Android手机带有轨迹球等输入设备,用户可以滚动轨迹球定焦于界面的某个控件上。这能有效帮助某些触摸障碍的用户。更加重要的是,随着Android@Home的发布,Android系统将有可能出现在冰箱,洗衣机等家电设备上,并且是通过有五维导航键的方式进行控制,这就显得焦点状态变得额外重要了。

更加可以预见的一点是,Android目前还没有像iOS上的Voice Over那样,提供无障碍访问的解决方案,假设一旦提供了,轨迹球就能够给更多盲人用户带来更好的移动设备体验。

7.大量缓存图片

由某个应用在Gallery内产生的大量缓存图片

Android没有像iOS那样,彻底去除了文件的概念,所以,如果你的应用如果没有处理好缓存文件的话如图片,这些图片就大量的积压在系统的Gallery中,严重拖慢速度。对于这种问题,只需要把缓存图片改为Gallery无法识别的类型即好。

8.没有Move to SDcard

坑爹的Google Maps现在还不支持Move to SDcard

如果你的应用大小超过5M,如果不提供Move to SDcard功能就实在过意不去,因为毕竟还有大量的用户只有250M以下的机身内存空间。当然,Google的地图应用一直都还是霸占着多大12M的机身内存。

无论如何,Android是一个优秀的手机平台,我也像热爱iOS那样热爱着这个手机系统。我也时刻相信,虽然Android的开发成本过大,但只要正确理解其系统设计理念,Android的应用依然可以非常优秀。

录音:http://www.userkon.com/tolyer/eight_bad_design_in_androi.html

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: 八大Android土鳖设计

收藏到: Favorites  

同义词: 暂无同义词

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。