IOS教程之浅议手机客户端计划:(五)非触摸屏页面和元素操纵计划仓酷云 ...
一个人负责协调他们的工作并且如果有新增加的衣服或者要移除之前的衣服通知他俩(NSManagedObjectContext)NSManagedObject1、媒介想了很久没有想到符合的题目,今朝这个题目第一眼看到生怕很难了解是甚么意义。复杂注释一下,本篇文章先容的是针对非触摸屏的手机(即键盘操纵的手机)中,统一屏幕中针对页面有多个操纵、或针对页面中元素有多个操纵时计划的处置办法和一些思索。
固然触摸屏和非触摸屏的手机这么多年一向在并行开展,但以nokia为首的symbian平台倒是比来才在触摸屏上投进的更多精神,且今朝市场上symbian平台仍是键盘操纵的手机为主。
这点和dos下无鼠标的情形有些相似,和今朝尽年夜多半基于鼠标操纵的web计划也有分歧,本文谨从盆地本身的了解对此情形下的页面操纵和元素操纵计划举行一些先容。
2、页面操纵计划
页面操纵计划在本文的意义是指在页面中不是针对某个元素而是针对页面大概某些功效的操纵。先看下上面的三个操纵示例图
<br>
<br>
<br>
这三个操纵示例,不晓得读者您以为哪个较好?盆地从本人了解谈一下意见:
页面操纵示例1:
长处:把经常使用的操纵放在最上方,把利用度不高或必要到页面下刚刚利用的功效放鄙人方,绝对来讲计划较为公道。
弱点:下方的操纵必需键盘屡次挪动到最下刚刚能利用,操纵步骤过量。
页面操纵示例2:
长处:把操纵放在最上方,能够便利利用各类操纵。
弱点:检察详细内容时,假如摆布键被界说(好比界说为为上方的标签页切换),则每次检察详细内容核心均必要经由操纵,必要无谓操纵。
页面操纵示例3:
长处:经由过程选项菜单的体例举行操纵,页面对照整齐,操纵对照明晰
弱点:因为选项菜单必要经由过程左软键或其他体例激活,用户大概第一工夫会优先界面寻觅而不是在选项才打中寻觅,即选项菜单的内容简单被用户疏忽。
就盆地团体的选择,在这些操纵弃取中,倡议以下:
1.保存选项菜单中需要的操纵,为用户保存此出口,供但愿利用选项菜单或其他中央碰到波折的用户能够在此处猎取办理计划。
2.假如摆布键已被界说,最好选用示例1分离示例3的情势,制止无谓操纵
3.假如摆布键能够被界说为页面的摆布核心挪动,最好选用示例2分离示例3的情势,制止无谓操纵
这里提到的仅为倡议,详细哪些应当保存在页面、哪些保存在菜单,页面中安排在上方仍是下方必要依据详细的操纵和是不是必需等综合判别和计划。
3、元素操纵计划
元素操纵在这里是指针对页面中某个元素有多种操纵,好比针对音乐大概有播放、下载、设为铃声、设为彩铃、保藏、评分等多种操纵,我们也先看上面的4个示例。
<br>
<br>
<br>
<br>
这四个操纵示例,不晓得读者您以为哪个较好?盆地从本人了解谈一下意见:
元素操纵示例-1:
长处:直不雅
弱点:操纵过于烦琐,对每个歌曲的操纵都必要屡次键盘挪动,从而得到可用性
元素操纵示例-2:
长处:经由过程选项菜单的体例举行操纵,页面对照整齐,操纵对照明晰
弱点:因为选项菜单必要经由过程左软键或其他体例激活,用户大概第一工夫会优先界面寻觅而不是在选项才打中寻觅,即选项菜单的内容简单被用户疏忽。
元素操纵示例-3:
长处:和元素操纵示例-1的操纵对照有了年夜幅改善,中键默许弹出菜单用户门坎较低
弱点:中键没有默许操纵,用户必需在菜单当选择
元素操纵示例-4:
长处:供应概况页面,在概况页面中操纵,用户门坎较低
弱点:不敷直不雅,用户必需进进下一级菜单才干举行操纵,对用户的引诱不敷,也对照烦琐。
管理所有设备发生的事件比如屏幕旋转屏幕关闭或者一些其他的程序的控制逻辑也应该写在这里他的初始化函数是-(id)initWithNibName:(NSString*)nibNamebundle:(NSBundle*)nibBundle后面那个NibName是InterfaceBuilder里设计的界面现在IB已经集成到XCode里了 好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。 好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。 到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了 其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。 培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。 重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。 在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解 AD: iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。 我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。 中国如今已然发展成为一个软件大国,软件人才的数量跃居全球之首。当然,在苹果平台的开发领域,也保持了相当强劲的发展势头。然而,很多初入iOS开发门槛的开发者, 看完这个你就可以有多种选择来踏入做应用的阶段 看《iPhone 4与iPad开发基础教程》,跟着一步步来 重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。 从C语言入门,因为IOS开发用的是OC语言,是在C基础上的,不过也跟C不是很搭界,你可以直接学习OC语言也可以, 其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。 重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。 iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。 重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。 我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。
页:
[1]
2