仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3485|回复: 20
打印 上一主题 下一主题

[学习教程] IOS编程:浅议手机客户端计划:(七)谈谈快速键仓酷云

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:39:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
关于iOS开发的学习打个比方就像把汽车分解最底层的原料有塑料钢铁再用这些底层的工具造出来发动机座椅最后再加上写螺丝胶水等把汽车就拼起来了iOS基本都是英文的资料1、媒介

快速键基础是PC软件中必备的一项功效,在Web计划中跟着Google系(Gmail、GoogleReader等)软件对快速键的奉行,也慢慢入手下手衰亡。
在手机客户端计划中,受限于手机自己操纵路子无限、屏幕无限、交互体例无限等,且全体性子加倍相似于PC软件,因而快速键也是由来已久,本文盆地姑且从本人的了解谈一动手机客户端计划中的快速键计划。
2、快速键的计划思索

1.快速键的定位
从盆地团体的角度动身,快速键应当定位为帮助操纵功效,即快速键能够举行的操纵应当同时供应其他情势的操纵路径。
快速键是必要用户影象的。每一个手机客户端软件都大概有本人的计划,而在手机客户端上临时并没有相似PC上的通用快速键,比方Alt+字母选中响应菜单,Ctrl+S保留等等,用户也没无形成固有的快速键影象。
用户在翻开你的软件利用时,大概还没有从其他软件利用的惯性中回神过去,此时大概会形成一连的操纵毛病,假如用户遭受到一连操纵毛病且没有其他办理计划,会对用户形成严峻的挫败感。
其他操纵路径为用户供应了别的一种办理路途,并且这类操纵路径应当是用户熟习的、习用的操纵。
举两个例子:
UCWEB:UCWeb中切换窗口快速键为3,可是假如用户不记得,能够挪动核心到最上方,然后摆布切换,第二个前途是用户惯性操纵和进修本钱最低大概能够以为没有进修本钱的操纵。
手机QQ:手机QQ中默许检察动静是5,可是同时动静发送人的头像会闪灼,用户能够核心挪动到闪灼头像上,中键既可检察动静,这也是基础不存在进修本钱和惯性的操纵。
这里另有一个反例:
手机msn的#键切换菜单核心的功效,假如盆地没有记错的话,是没有其他替换计划的。这时候候#键就不克不及叫快速键,而应当叫功效键。
2.快速键的利用场景
快速键,望文生义是快速的利用按键,即用在其他路子操纵对照烦琐时的快速替换体例。因而,假如快速键的操纵烦琐水平乃至超越了其他路子的烦琐水平,那末盆地团体以为这个快速键是一个失利的快速键。而假如一般操纵自己就不庞大且切合用户习气,也没有需要必定要设置快速键,必要依据实践场景来断定是不是设定快速键。
别的,盆地以为并非一切烦琐操纵都必要设置快速键;一来用户影象力无限,二来非全键盘的话按键加倍无限,三来不经常使用的操纵,即便略为烦琐也不会较年夜影响用户体验。
即快速键使用在经常使用的烦琐操纵上。
还以手机QQ为例,检察体系动静、密友动静,假如不必快速键,必要核心挪动到闪灼头像,然后中键翻开检察。因为检察动静基础是手机QQ最经常使用的操纵,以是此处的快速键让用户基础感觉不到操纵的烦琐,是典范的快速键利用正面案例。
另有一点固然是知识,仍是提一下,即快速键合用于有键盘的手机,且快速键必要依据是不是有键盘、是全键盘、一般键盘、特别键盘等予以思索。
3.快速键的选择
如今年夜部分的手机都是五维导航键或四维导航键,用户最常利用的按键也是导航键,以是盆地团体以为,最经常使用的操纵应当绑定在五维导航键上。
君不见年夜部分的音乐播放器的最经常使用操纵都是经由过程五维导航键来举行的,好比Nokia自带的音乐播放器、Last.FM的手机客户端Mobbler(拜见《S60上的Last.FM客户端Mobbler》,最新版本有所更新)、酷狗音乐播放器、每天入耳音乐播放器等。

<br>

<br>
在UCWeb中摆布键分派给了最经常使用的翻页操纵。
导航键假如利用得当,可使用户最快的熟习产物的经常使用操纵,从而构成优秀的第一印象。
至于其他键或组合键作为快速键,利用效力会差良多,究竟用户的利用习气并未构成。
针对非导航键以外的快速键,最幸亏选项菜单、利用场景中大概页面响应的转动匡助地区供应匡助,以帮忙用户熟习快速键的利用。
好比在Symbian软件罕见的在选项菜单中有快速键的菜单后标明快速键,QQ音乐、手机msn在流动地位临时提醒用户快速键,手机qq来动静时提醒的按5键等。
4.快速键的其他注重事项
a.只管坚持软件内快速键的分歧,制止在统一客户端分歧界面的快速键寄义分歧,这会对用户形成困扰。
b.快速键应只管切合用户习气或有必定寄义,好比音量调治坚持和界面图示分歧,假如界面上为高低音量图示,则最好用高低键调治音量,或2、5(2、8)调治音量。假如全键盘,则能够以快速键代表寄义的首字母作为快速键的选择,这点和PC上的快速键有相似的地方。
c.快速键提醒间接安排在界面大概影响美妙,需综适用户体验、操纵、完成思索,好比qq音乐以后版本已把上面截图版本的界面数字提醒往失落了,大概更多思索了美妙。

<br>
d.在利用时提醒不掉为一个好的举措,不外针对不成预知或无触发的操纵,此办法不具可行性,利用局限无限。
e.上、下的形态栏是一个优秀的匡助信息(包含快速键)提醒地位,必要只管使用起来。启动界面也是一个优秀的匡助场景。
f.仍是老话,没有刻舟求剑的计划,只要稳定的人道。假如后人走过的路和后人总结的履历和要做的产物分歧,无妨参考一下,大概会起到少走弯路的感化。假如走他人没有走过的路,那末就要从准绳动身,思索最合适本人的计划。

以后的学习中,一定要多问自己几个为什么,多向有经验的人请教,不要碍于面子。我看重苹果未来的发展,所以我一定要坚持下去,也许别人很容易就学会了的工具,我要学很久,但没关系,因为我始终相信勤能补拙这句话!
乐观 该用户已被删除
沙发
发表于 2015-1-21 12:07:12 | 只看该作者
特别是在校的学生,都存在一个小小的尴尬——虽然学习iOS开发的热情高涨,但由于没有多余的银子购买昂贵的Mac电脑而踟蹰不前。其实,针对初学者,如果想进入iOS开发的天地
金色的骷髅 该用户已被删除
板凳
发表于 2015-1-30 17:42:58 | 只看该作者
在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解
若天明 该用户已被删除
地板
 楼主| 发表于 2015-1-31 06:58:05 | 只看该作者
才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。
柔情似水 该用户已被删除
5#
发表于 2015-2-2 22:18:19 | 只看该作者
iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。
老尸 该用户已被删除
6#
发表于 2015-2-6 15:31:03 | 只看该作者
学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。
admin 该用户已被删除
7#
发表于 2015-2-6 20:31:43 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
不帅 该用户已被删除
8#
发表于 2015-2-18 15:08:53 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
冷月葬花魂 该用户已被删除
9#
发表于 2015-2-28 06:23:47 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
只想知道 该用户已被删除
10#
发表于 2015-3-7 06:21:27 | 只看该作者
要学会通过各种方法将面前的事情变成自己感兴趣的,那专研起来就不会是无聊和折磨了。
因胸联盟 该用户已被删除
11#
发表于 2015-3-14 12:19:16 | 只看该作者
看《iPhone 4与iPad开发基础教程》,跟着一步步来
海妖 该用户已被删除
12#
发表于 2015-3-17 06:37:47 | 只看该作者
看完这个你就可以有多种选择来踏入做应用的阶段
蒙在股里 该用户已被删除
13#
发表于 2015-3-19 19:42:34 | 只看该作者
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
再现理想 该用户已被删除
14#
发表于 2015-3-24 14:46:56 | 只看该作者
我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。
山那边是海 该用户已被删除
15#
发表于 2015-3-29 11:21:01 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
精灵巫婆 该用户已被删除
16#
发表于 2015-3-31 08:31:51 | 只看该作者
看完这个你就可以有多种选择来踏入做应用的阶段
飘飘悠悠 该用户已被删除
17#
发表于 2015-4-4 00:54:09 | 只看该作者
看完这个你就可以有多种选择来踏入做应用的阶段
小妖女 该用户已被删除
18#
发表于 2015-4-10 05:38:36 | 只看该作者
培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦,
灵魂腐蚀 该用户已被删除
19#
发表于 2015-4-13 23:17:54 | 只看该作者
在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。
分手快乐 该用户已被删除
20#
发表于 2015-4-15 23:49:55 | 只看该作者
以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 12:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表