iOS的设备及分辨率、图片命名
iOS的设备及分辨率(iPhone竖屏/iPad横屏)
|
设备 |
分辨率 |
横宽比 |
|
iPhone 3GS、iPod Touch第三代 |
320 * 480 |
2 : 3 |
|
iPhone 4、iPod Touch第四代 |
640 * 960 |
2 : 3 |
|
iPhone 5 |
640 * 1136 |
9 : 16 |
|
iPad 1、iPad 2、iPad mini |
1024 * 768 |
4 : 3 |
|
iPad 3和iPad 4 |
2048 * 1536 |
4 : 3 |
注意:在iOS开发中是以“点”为单位的,而不是以“像素”为单位的!
iOS的设备图标文件命名及尺寸
|
设备 |
文件名 |
大小 |
|
iPhone 3GS、iPod Touch第三代 |
Icon.png |
57 * 57 |
|
iPhone 4、iPod Touch第四代 |
Icon@2x.png |
114 * 114 |
|
iPhone 5 |
Icon@2x.png |
114 * 114 |
|
iPad 1、iPad 2、iPad mini |
Icon-72.png |
72 * 72 |
|
iPad 3和iPad 4 |
Icon-72@2x.png |
144 * 144 |
应用程序发布图标:iTunesArtwork@2x.png 尺寸:1024 *1024
注意:以@2x结尾的文件是支持视网膜屏幕的图片,图片尺寸要大一倍!
iOS的设备启动图像命名约定
|
设备 |
大小 |
启动图像文件名约定 |
|
iPhone 3GS、iPod Touch第三代 |
320 * 480 |
Default.png |
|
iPhone 4、iPod Touch第四代 |
640 * 960 |
Default@2x.png |
|
iPhone 5 |
640 * 1136 |
Default-568h@2x.png |
|
iPad 1、iPad 2、iPad mini |
1024 * 768 |
Default-Landscape.png |
|
iPad 3和iPad 4 |
2048 * 1536 |
Default-Landscape@2x.png |
xxx@2x~iphone.png
xxx@2x~ipad.png
提问:iPhone的启动图片只支持竖屏的,如何支持横屏显示?
iOS的设备及分辨率、图片命名的更多相关文章
- ios项目icon和default图片命名规则
一.应用图片标准iOS控件里的图片资源,苹果已经做了相应的升级,我们需要操心的是应用自己的图片资源.就像当初为了支持iPhone 4而制作的@2x高分辨率版本(译者:以下简称高分)图片一样,我们要为i ...
- ios各个型号设备屏幕分辨率总结
https://blog.csdn.net/amyloverice/article/details/79389357 iPhone: iPhone 1G 320x480 iPhone 3G 3 ...
- iOS设备屏幕分辨率分布
iOS设备屏幕分辨率比较单一,960*640是iPhone4和4s的分辨率,占比67.4%;1024*768是iPad1和iPad2的分辨率,占比22.5%;480*320是iPhone3和3gs的分 ...
- iOS开发遇到的坑之四--图片命名不规范
最近上手并主导一个小项目的研发,在开发地图模块的时候,UI切图给我们使用,他给的图片命名是1.1.1.png 1.1.2.png 1.1.3.png 我也没有多看,就直接打包发给小组成员叫他添加到Im ...
- iOS屏幕尺寸和分辨率了解
1.截至目前为止,主流的iOS设备屏幕有以下几种: --------------- iPhone ---------- -------- iPad ------------ 2.iOS设备屏幕分 ...
- iOS屏幕尺寸和分辨率
iOS平台家族成员主要包括iPhone.iPod Touch和iPad,但是各类设备的分辨率各不相同,目前存在的尺寸主要有: iOS设备的尺寸多种多样,此外,屏幕的分辨率也有多种,总结如下表所示: 其 ...
- ios 获得设备型号方法
以前用UIScreen 的大小来判断设备类型,现在有了iphone6 和 iphone6 plus, 这种方法不能用了.因为当程序不提供相应的启动图片时,系统会把程序运行在320*568的size下, ...
- iOS开发笔记6:图片轮播及其无限循环效果
平时APP中的广告位或者滚动的新闻图片等用到的就是图片轮播这种效果,实现方式主要有两种,一种是ScrollView+ImageView,另一种则是通过CollectionView,今天总结的是Scro ...
- 图片_ _Android--加载大分辨率图片到内存
http://www.cnblogs.com/plokmju/p/android_LoadBigImage.html#3084005 前言 在使用ImageView显示图片的时候,直接加载一个图片资源 ...
随机推荐
- IOS开发-第三方SDWebImage下载网络图片的使用
从网络上请求图片时,没有使用第三方的话,下载会很慢,而且堵塞线程,还要自己处理多线程问题,效果还非常不明显,使用了SDWebImage这个第三方类库之后,下载图片就变的容易多了. SDWebImage ...
- SQL级联删除——删除主表同时删除从表——同时删除具有主外键关系的表
create table a(id varchar(20) primary key,password varchar(20) not null) create table b(id int iden ...
- Delphi ActiveX Form的使用实例
Delphi ActiveX Form的使用实例 By knityster 1. ActiveX控件简介 ActiveX控件也就是一般所说的OCX控件,它是ActiveX技术的一部分. ActiveX ...
- 【freemaker】之判断是否为空,表达式的使用
测试代码 @Test public void test05(){ try { freemakerUtil.fprint(root, "05.ftl",fn+"05.htm ...
- IOCP简单实现
本人工作是服务端性能测试,因工作需要开发机器人框架,选用底层的时候看到网上满大街的IOCP介绍,还有说IOCP比WSAAsyncSelect复杂等等,所以只好转WSAAsyncSelect实现. 因并 ...
- Java Socket网络编程的经典例子(转)
事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作.Socket ...
- C++模板元编程 - 函数重载决议选择工具(不知道起什么好名)完成
这个还是基于之前实现的那个MultiState,为了实现三种类型“大类”的函数重载决议:所有整数.所有浮点数.字符串,分别将这三种“大类”的数据分配到对应的Converter上. 为此实现了一些方便的 ...
- spring Transaction Propagation 事务传播
spring Transaction中有一个很重要的属性:Propagation.主要用来配置当前需要执行的方法,与当前是否有transaction之间的关系. 我晓得有点儿抽象,这也是为什么我想要写 ...
- js--使用构造器函数来新建对象及操作
通过new操作符来调用函数,来达到访问对象this值得目的,构造器将其创建的对象返回给我们. 直接上代码 //创建构造器函数 function Gadget(name, color){ this.na ...
- oracle查询小结
一.查询某表中某列值相同的记录: select * from t_acct_map where acct_id in ( select acct_id from t_acct_map grou ...