[IOS]编程必知-二

转载 2012年03月30日 01:21:48
iPad软件界面设计基本规范
iPad平台特点
1 大屏幕,分辨率 1024x768
2 再次强调没有固定的方向,必须四个方向都支持。
3 可以外接键盘
4 可以放置设备,与台式机同步
iPhone与iPad的共同特点
- 内存有限
- 同时运行单个程序
- 在设置功能里放置程序选项
- 设备方向可以改变
- 最小化的帮助,让用户直接就能看懂
- 程序响应手势而不是鼠标
- 运行源生程序、Web程序或者二者兼备
- 图片深度24位(RGB各8位),另带8位alpha通道,建议使用PNG格式图片
界面简单建议
- 支持所有方向
注意要为每个方向都提供一个启动图片
- 增强交互而非只增加功能
- 使用split view, 导航和弹出窗口来平整信息层级
- 减少全屏切换,仅仅改变需要改变的部分
- 支持协作和互联
- 如果可能,增加真实感以及物理维度到应用程序里,尽可能像真实世界的物品以便用户易于上手
- 界面漂亮 用户喜爱
- 尽量让用户更关注内容而不是界面
- 尽可能减少强制用户模式化操作
- 减少使用列表,改变为其他形式
- 尽量支持多手指手势
- 让用户模式化操作的地方可以用弹出窗口
- 限制复杂的模式化操作
- 减小文件操作尤其尽量让用户感觉不到文件系统的存在
- 仅仅在必须的情况才提示用户保存
- 将工具条整合在界面上部
- 尽可能快速启动程序
尽量使用截图作为启动画面
不要在启动时显示关于或者splash screen
恢复上次运行状态
尽量不要让用户提供设置信息
- 程序可能随时停止
- 为每个方向都准备启动画面
- 建立漂亮的图标
尺寸:72x72
和iPhone程序类似,iPad程序的图标会自动增加:圆角、阴影和高光。
图标标准:
> 90度直角边
> 没有高光
> 不带alpha通道透明
- 遵循已有规范 

微信小程序有哪些?401~500

401、去旅拍精选去旅拍精选小程序简介:给你最适合的摄影师,一起去世界流浪,记录下每一个时刻的你。让旅拍说走就走。 请至极乐小程序商店搜索『去旅拍精选』,微信扫码即可体验402、IUMeetin...
  • qq_38530880
  • qq_38530880
  • 2017年06月26日 17:39
  • 2730

调用Web服务:请求因HTTP状态401失败:Unauthorized

“/CallService”应用程序中的服务器错误。 ------------------------------------------------------------------------...
  • jjkliu
  • jjkliu
  • 2014年05月06日 13:16
  • 3541

retrofit2拦截器处理401

在使用retrofit 请求的时候如果遇到了401怎么办?在每个请求之后都处理?那么这个就比较麻烦。我们可以在获取retrofit之前加入Interceptor,在1.9之前你可以使用RequestI...
  • jwmxxx
  • jwmxxx
  • 2017年02月07日 17:34
  • 1013

WebLogic 上WebServices 总是提示 401 Unauthorized 异常的一种情况!

异常信息: AxisFault  faultCode: {http://xml.apache.org/axis/}HTTP  faultSubcode:   faultString: (401...
  • anqixing
  • anqixing
  • 2013年12月05日 16:35
  • 3340

基于XMPP协议的Android IM研究

之前在做基于XMPP协议的Android IM项目的过程中遇到了不少问题,由于国内这方面的资料相对比较少,而且不够全面,经过不断的学习和请教,项目有了一点进展,下面分享一下在项目的过程中遇到的问题和解...
  • brockliu1010
  • brockliu1010
  • 2013年10月07日 10:51
  • 1578

OAuth学习笔记

OAuth学习笔记 October 8, 2012 http://blog.unvs.cn/archives/oauth-qq1.0-developer.html   OAuth1.0认证中URL的调...
  • Bucklly
  • Bucklly
  • 2014年02月07日 10:55
  • 3098

SUSE安装SaltStack后的pam认证问题

最近项目需要在几个集群的机器上部署SaltStack,操作系统有SUSE11 SP3和SP4两个版本的。之前同事在centos的虚拟机上测试一路顺风顺水,没想到上SUSE遇到一堆坑。         ...
  • mayp1
  • mayp1
  • 2016年10月15日 19:59
  • 1147

处理session过期(401)身份过期用户重新登陆的方法之重写ajax

本文介绍了处理session过期(401)身份过期用户重新登陆的方法,就是对jquery的ajax进行方法重写。...
  • k358971707
  • k358971707
  • 2017年05月13日 12:31
  • 405

SpringBoot之Actuator监控和访问401未经授权情况处理

一、简介 Spring Boot提供了运行时的应用监控和管理的功能。我们可以通过http、JMX、SSH协议来进行操作。审计、健康及指标信息将会自动得到。它就是:spring-boot-starte...
  • smartdt
  • smartdt
  • 2018年01月05日 16:30
  • 72

WWDC 2014 Session401之Xcode6的新特性层级结构可视化

在Xcode6中,我们发现有一个新的特性,基本可以代替revea
  • u011700462
  • u011700462
  • 2014年11月09日 23:07
  • 1001
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[IOS]编程必知-二
举报原因:
原因补充:

(最多只允许输入30个字)