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显示图片的时候,直接加载一个图片资源 ...
随机推荐
- setsockopt 设置 SO_LINGER 选项
setsockopt 设置 SO_LINGER 选项 最近和后台的server通信 server发现在读数据的时候 客户端已经关闭连接 ,也就是 没有等服务器读完数据,客户端已经fclose了, 联 ...
- yII中利用urlManager将URL改写成restful风格 这里主要涉及url显示样式
1.打开config文件夹下面的mian.php 2.修改内容 如把地址http://www.test.com/index.php?r=site/page/sid/1修改为http://www ...
- knockout 学习实例4 css
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- [Spring MVC] - Interceptor 拦截器
Spring MVC中的Interceptor与Struts2的差不多. 下面是一个简单的Interceptor登陆验证例子: 1.需要在spring的配置文件中加入这段: <!-- 自定义拦截 ...
- c#上iOS apns p12文件制作记录 iOS推送证书制件
前期一些准备工作可参考:http://jingyan.baidu.com/article/7082dc1c6bb86de40a89bd1a.html 1.在桌面上建一个"apns_p12&q ...
- 解决Linux性能问题的前60秒
为了解决性能问题,你登入了一台Linux服务器,在最开始的一分钟内需要查看什么? 在Netflix我们有一个庞大的EC2 Linux集群,还有非常多的性能分析工具来监控和调查它的性能.其中包括用于云监 ...
- ios uiwebview 上几个技巧
以下内容转自 CrespoXiao的微博 分享个tips,阅读类app内容加载一般是本地存几个html框架,接口传body过来就行了,目的是节省流量.但是loadHTMLString在内容多尤其是图片 ...
- Tomcat长出现的内存溢出问题
以下内容转载自博客:http://www.cnblogs.com/apaqi/archive/2012/07/09/2582480.html 在eclipse.ini配置文件中加上以下两行 -XX:P ...
- Caused by: android.system.ErrnoException: open failed: EACCES (Permission denied)
今天遇到一个项目中用到Android 6.0的系统,但是有个文件是从Assert目录下写到SDCard中,但是AndroidMinifest.xml中已经加了文件的读权限和写权限,异常日志是在创建文件 ...
- mysql查看bin日志命令
mysqlbinlog --no-defaults --base64-output=decode-rows -v --start-datetime='2016-01-14 16:30:00' - ...