2024年9月16日发(作者:礼访波)
我知道大部分喜欢美化的FY都希望拥有自己心目中的主题,而制作主题又不是一件很简
单的事情,
但,我们只要了解了相关知识,知道我们想要修改的图标如何去修改那就可以了,
下面是主题中每个文件夹的名称,及每个文件夹所对应的美化功能介绍,大家可以下载论
坛里一个主题,根据下面的介绍,然后对主题进行修改
引用
请加我新浪微博:做主题找阿兴 /zztzax
~~~~~~~~~~~~~~~~~~~~~~~~·
目录
~~~~~~~~~~~~~~~~~~~~~··
一,主题的基本结构
二,背景图片修改
三,配置
(有一定基础的可以尝试去修改)
四,bundles文件夹
(此文件夹里面的子文件夹分别改变手机里的各个程序图标,及改变运行程序后的进入页
面等等,
比如
phone它就是改变
电话的整个界面,像拨号面板啊,
通讯录菜单等等)
五,folders文件夹
(这个文件夹修改一些特定的程序图标,比如我们从cydia里面下载的一些插件
图标,
而
bundles文件夹改变权限高的图标,所以我们需要
folders文件夹来改变)
六,icons
七,ullmages文件夹
(这个文件夹就是改变,WIFI,信号圈,蓝牙,电量显示等,微型设
置图标的)
八,ulsounds文件夹
(修改锁屏铃声,来电铃声,短信铃声等)
九,主题中的插件
十,针对一些手机版本的变更
主题。锁屏。需要量身订做的,可联系我
请如果此贴不错,请帮顶支持,分享给更多需要帮助的人
一,主题的基本结构
一个主题包一般包含以下4部分:
1、 文件夹:Bundles、Folders、Icons、UIImages、UISounds
2、 配置文件: (本质是xml文档,用于配置字体颜色和导航条等)
3、 背景图片:、、、
4、 插件:、、以及被这些html内部指
定的目录,如widget,private,resoures等等文件夹。
现在的主题一般分为两个样式:如图
这种一般为小型的主题, 这种为大型的(国外的几乎才用这种)
1、苹果发布的 iPhone4和Touch4为retina显示屏,屏幕分辨率640 x 960,,适用的图片
宽度和高度都在原来基础上扩大两倍,而且后缀以@2x结尾。例如,主屏壁纸Wallpaper.
png (320 x 480),在iPhone4上为
2、如果您制作主题的时候不想遵循那些尺寸也行,但是一般不要超过推荐大小的2倍以
上,以免显示过慢等。但是如果在教程中有用红线特别标注的大小就要遵循那些大小尺寸,
不然会造成主界面显示异常等等。
二、基本背景图片修改:
1、主屏幕壁纸:
320 x 480
如果是iPhone4或者Touch4则使用640 x 960,命名为
如果是iPad主题,则分辨率建议使用标准壁纸分辨率1024 x 1024,这样在横屏和竖屏都
能切割成1024x768大小,防止图片在某个方向拉伸变形。
2、锁屏壁纸:
分辨率同主屏幕壁纸
3、状态栏:
320 x 20(如果是纯色可以使用较小的宽度,高度保持不变,如5 x 20)
4、dock栏:
320 x 91
5、短信聊天背景:
320 x 372
,
(640 x 960)
如果是iPhone4或者Touch4则使用640 x 744,命名为,
三、配置
该配置文件可用来设置图标字体风格(颜色、大小、样式)、导航条(黑色、白色或透
明)、图标透明化、应用程序右上角气泡数字等等,是一个XML的文档。支持所有CSS
代码。
1、Dock栏图标字体-- DockedIconLabelStyle
2、非Dock栏图标字体 -- UndockedIconLabelStyle
说明:
font-family:字体样式
font-size:字体大小(默认是13,一般不要超过15)
font-weight:字体粗细bolder、bold
opacity:将文字透明化(取值范围0~1之间:0全透明,1完全不透明)
color:字体颜色,使用CSS颜色代码值或者颜色名称,比较特殊的是透明色是transparent。
该处的#00008B是CSS颜色代码,对应的名称是darkblue,使用color: darkblue可以达
到相同的颜色效果。
《《《CSS颜色代码大全》》》 传送门:/xiaodehua/blog/item/4d85a
两段代码效果如下图:
将dock栏和非dock栏图标文字设置透明代码:
注意:设置文字透明使用color:transparent 已经在4.x固件失效,请勿使用!!!
3、导航条-- NavigationBarStyle
导航栏风格:0是默认颜色(淡蓝色),1是黑色,2是透明
4、日历的“日期”字体-- CalendarIconDateStyle
5、日历的“星期”字体 -- CalendarIconDayStyle
6、应用程序右上角的气泡数字 – BadgeStyle
(该属性在4.x固件无效)
7、状态栏(StatusBar)时间字体—TimeStyle
(该属性在4.x固件无效)
8、图标透明化-- IconAlpha
IconAlpha取值范围:0 ~ 1 之间,0是完全透明, 1是不透明(系统默认)
(该属性在4.x固件无效)
四、Bundles文件夹介绍
1、Bundles目录结构:
该目录下的子文件夹都是由每个程序的ID命名的,每个文件夹都是对应程序的资源。一般
分为两大类:
(1)应用程序:如果是苹果自带程序都是以命名,非官方程序为
,如facebook的id为ok
。
(2)系统框架:主要是存放ork和ork这两个iOS框架里
的资源,命名分别为ony和。
《说明》:对于UIKit资源一般不放在Bundles,而是独立放在最外层目录也就是下几文将
讲述的UIImages文件夹,
Bundles目录结构实际效果截图如下:
要获取某个应用程序的id方法:
取Cydia为例。
(1) 用手机助手打开/Applications/;
(2) 打开;
(3) 找到key为CFBundleIdentifier对应的值,即为Cydia的程序id。
(最后在Bundles里创建的文件夹,里面存放的图片就可以修
改Cydia程序显示的样式了)
Bundle目录常用的自带桌面程序图标名称
如果桌面图标采用了以下命名形式,Icons目录就不需要用了,用以下这种形式,可以兼
容所有的语言环境,不用一种语言命名一种图标,进而加大主题包的空间。
re App Store
ator 计算机
照相机(兼容4.2.1固件)
s 指南针
地图
AddressBook 通讯录
cal 日历
ipod 音乐(详情请查看下面第三小节“修改程序的桌面图标”)
mail 地图
notes 备忘录
phone 电话
safari Safari
slideshow 照相机和照片
SMS 短信
Store iTunes
timer 时钟
ences 设置
股市
emos 语音备忘录
r 天气
e youtube
nter Game Center
Cydia
2、修改程序启动大图
1、在Bundles的目录下创建ome文件夹;
2、然后将图片放入ome,命名为
启动大图命名规则和分辨率大小:
(1)对于Touch、Touch2、Touch3和iPhone、iPhone3G、iPhone3GS:
320 x 480
标准大小320 x 460(忽略状态栏20的高度),但启动大图会自动拉伸。所以在320 x 48
0 范围内效果都没什么差别。
(2)对于Touch4和iPhone4,4S:
640 x 960
如果不存在
(3)对于iPad:
正常屏幕(HOME键在下): (768w * 1004h )
竖屏倒置(HOME键在上): (768w * 1004h )
横屏-HOME键在左边: (1024w*748h )
横屏-HOME键在右边: (1024w * 748h)
竖屏方向默认大图: (768w * 1004h )
横屏方向默认大图:(1024w *748h )
《使用优先级》:
a.优先寻找对应方向大图。
b.如果找不到对应方向大图:
竖屏:继续寻找,最后才会选择;
横屏:继续寻找(1024w *748h ) ,最后才会选择;
,则会使用
3、修改程序的桌面图标
图标命名规则和分辨率大小:
(1)对于Touch、Touch2、Touch3和iPhone、iPhone3G、iPhone3GS:
57 x 57
(2)对于Touch4和iPhone4,4S:
114 x 114
如果不存在
(3)对于iPad:
72 x 72
如果不存在,则会使用
1、slideshow(主要是存放相机和照片图标)
(1)对于iPhone和Touch(touch4也才有相机图标)
相机
照片
如果此处只有必然导致相机和照片程序图标都是同一个。
(2)对于iPad(ipad无相机功能,所以无相机图标,iPadV1.3会兼容当前的规则)
照片
2、ipod(主要是存放音乐(iPod)和视频图标)
(1)对于iPhone:(iPhone无视频程序)
iPod:
(2)对于iPad:
,则会使用
iPod:
视频:
(3)对于Touch:
音乐:
视频:
3、(主要是存放照相机图标,兼容4.2.1固件)
照相机:
备注:如果是touch4和iPhone4图标还需要加上@2x后缀。Icon的命名方式全部采用小
写。如,
4、修改系统桌面程序界面(board)
可以修改电池背景、卸载程序按钮背景和程序气泡数字标记背景等等。
包含20个文件,如图
。
(1) 电池:包含17个文件,BatteryBG_到BatteryBG_
(2) 如果是iPhone4或者4S,Touch4,还需要加上@2x后缀(没有加上2x后缀的话,
在iPhone4或者Touch4是不能显示的)
(2)程序气泡数字标记
(3)卸载程序按钮: 长按图标时出现的删除ipa的小图标
其中,无论是iPhone4或者4S,Touch4可以不用加上@2x后缀,最好
手动区分
5、修改滑块、电话接听面板(onyUI )
为所有滑块的背景框
为滑块的图标
为来电滑块的图标
为关机滑块的图标
为关机或者来电的取消的背景框
为解锁滑块的背景框
为解锁滑块的图标
6、电话(phone)
主要是修改拨号面板。
注意:拨号面板与上文TelephonyUI的电话接听面板有所不同。前者是电话程序拨打电话
的面板,后者是来电时弹起的面板。
(1)、数字键盘:
这一块的尺寸为320×273。
数字键盘部分一共需要2张图,其中这张是正常显示状态,dialerkeypa
d_这张为键盘按下显示的状态。如图:
(2)、添加、拨号及删除:
添加和删除两个的尺寸一样,为106×64,文件扩展名是png
拨号的尺寸为106×66, 文件扩展名是png
(3)、拨号数字显示区,文件名是:
这部分的尺寸为320×74
说明:拨号图片要有两张,一张命名为callglyph,另一张命名为callglyph_big。如果想为
按下去的时候多添加一张图片的话,只需在原先的命名基础上加上_pressed,如dialerkey
,那么按下去的效果就是dialerkeypad_。
对于iPhone4和4S,touch4的话,后面加上@2x后缀,分辨率为原来的2倍即行。
7、短信(SMS)
Balloon_发送, Balloon_接收
对于iPhone4和4S,Touch4,图片命名在后面加上@2x后缀,大小尺寸为原来的2倍。
8、计算机(ator)
计算机数字面板命名为。大小为320*371。.如果想改变按下去的效果,
不能像电话那样命名,采取以下命名方式:
+- 对应 “+-/” 大小:66*41
= 对应 “=” 大小:65*99
~ 对应 “0-9” 大小:
其中数字键盘的大小分别如下(0:143*39;1-3:66*40; 4-9:66*42)
对应 “AC” 大小:66*41
对应 “+” 大小:65*42
对应 “输出框中的点” 大小:74*51
对应 “C” 大小:66*41
对应 “逗号”大小:66*39
对应 “十进制”大小:66*39
对应 “输出框的背景”大小320*89
对应 “除号”大小:66*40
m+ 对应 “M+”大小:66*42
对应 “M-”大小:66*42
mcBasicPressedpng 对应 “MC” 大小:66*42
对应 “MR” 大小:66*42
对应 “乘号”大小:66*42
对应 “减号”大小:66*42
对应 “AC” 大小:66*42
对应 “逗号” 大小:66*42
大小在66*39至66*42之间都行。对应iPhone4和Touch4,加上@2x后缀,大小尺寸为
原来的2倍即行。
五、 Folders
该文件夹功能跟Bundles一样,都是修改应用程序的资源。除了文件夹名称方式不同,而
且不能修改系统框架ork和ork外,两者是一致的。
Folders是为了兼容主题工具SummerBoard存在的。
Bundles目录的优先级高于Folders。(现在主题制作以Bundle为准)
具有相同程序的Folders目录和Bundles目录结构对比图:
Folders目录的文件夹命名规则按照程序的CFBundleName对应值加上后缀.app,
如Cydia对应的CFBundleName值为Cydia,再加上后缀为则为文件夹名称。
如图:
iPhone的添加了~iPhone后缀,iPad的添加了~iPad后缀
六、 Icons
用于修改桌面图标名称。与 Bundles和Folders修改图标不同,图标以程序显示名称来命
名。但将所有图标独立成一个文件夹也有好处,也有缺点:
优点:
(1) 命名方便,不需要知道每个程序对应的id,而只需要知道现实名称即可。
(2) 不需要为每个图标单独创建一个文件夹,操作方便。
缺点:
(1) 效率低。因为主题工具取图标资源顺序是:优先寻找Bundles,再寻找Folders目录,
最后才会寻找Icons目录下的图标;
(2) 有可能造成图标不显示。因为4.x固件不存在多种语言映射表,只有一份英文图标
的话,在中文或其它语言环境下不能显示。必须由主题工具支持。
标准尺寸:
(1)iPhone4和4S,Touch4之前的机型:57 x 57
(2)iPhone4和Touch4:114 x 114
(3)iPad : 72 x 72
Icons目录常用的24自带程序图标名称:
(如果是iPhone4和Touch4还必须添加“@2x”后缀,如
App App Store.
Safari
YouTube
iPod (iPhone和iPad上适用)
iTunes
Game Game Center (4.x以上固件才有)
)
(以上图标名称中文和英文一致)
指南针
计算器
日历
相机
时钟
通讯录
音乐 (仅在touch上适用)
地图
短信 (也可以用为了兼容SummerBoard主题工具)
备忘录
电话
照片
设置
股市
视频 (touch和iPad上适用)
天气
Voice 语音备忘录
七、UIImages
主要用于修改iOS框架ork里的资源,相当于Bundles目录下的.
UIKit目录。一般是苹果的UI元素资源,比如导航条背景图片,弹出的警告对话框背景或
者按钮图片等等。
1、时间背景图换
只要替换里的文件,规格是1×96,就能达到以上效果。
UIImages文件夹里包含以下文件
为拨号界面底下那块(这部分为可选)
为短信界面状态栏下面的那块
为锁屏的时间背景框那块
一般是1*96xp
其余几个就是其他几个小按钮
注意整体颜色要协调
八、UIsounds
修改/System/Library/Audio/UISounds目下的声音文件,格式为caf,只要将aac格式改成
caf就可以了。
充电声音
锁屏声音
解锁声音
发送Email的声音
收到Email的声音
来短信声音
发送短信声音
三全音
管钟琴
玻璃声
圆号
铃声
电子乐
九、插件
插件的后缀为html,使用js代码,不细说。主要是锁屏插件,主屏动态壁纸,以及日历天
气插件等等。
主要为三类:
1、 主屏幕显示的插件,一般为动态壁纸
2、 锁屏显示的插件
3、 小插件,一般是时钟、日历或者天气插件
如果同时存在、和,则显示在最
上层,显示在中间层,在最下层。
十、针对4.X固件的变更
1、Dock栏
重要说明:
1)、对于iPhone和iPhone4来说,可以有两张dock栏图片:和
g(优先级前者高于后者),但是4.21固件都不再使用了;
2)、普通iPhone的3.x固件是没有图标倒影掩码图的;
3)、iPad的dock栏有两张,有横屏和竖屏之分。
4)、Dock栏图片并不会自动拉伸,高度太高会将Dock栏位置上移,高度太低会下移。请
严格按照下文给出的分辨率去制作dock栏。
5)、存放在根目录,而等其它图片存放在Bundles目录下的co
board文件夹
(1)对于普通iPhone:
3.x固件: 320 x 91 (优先级较高)
320 x 91 (注意高度是91)
4.0 ~ 4.1固件: 320 x 91
320 x 45 (注意高度是45)
4.2.1固件以上: 320 x 45
特殊:普通iPhone 4.x固件使用高度必须是45,而不是91了
(2)对于iPhone4:
640 x 91
(3)对于iPad
1024 x 64
768 x 64
2、Dock栏图标倒影掩码图
差不多等于一个图标的大小。
(1)iPhone(4.x固件): 59 x 60
(2)iPhone4:
(3)iPad: 74 x 76
3、状态栏(StatusBar)
118 x 120
状态栏总共有3类:锁屏界面状态栏,主屏幕状态栏,应用程序界面状态栏
对于机型iPhone、iPhone4,4S和iPad基本一致,一般只有在3.x和4.x固件的区别。
状态栏的高度是20,系统是平铺方式显示该图片。如果宽度不能达到系统屏幕的宽度,最
好用纯色的图片(如分辨率取5 x 20)。
(1)4.x固件(状态栏图片是放置在UIImages目录下)
1、主屏幕:Translucent_、Black_
特殊:对于普通iPhone使用Black_对于iPhone4和iPad使用Translucent_Base.
png
2、锁定屏幕:Translucent_
3、应用程序界面状态栏:
Silver_ 应用程序设置了状态条风格UIStatusBarStyleDefault
Black_ 应用程序设置了状态条风格UIStatusBarStyleBlackOpaque
Translucent_ 应用程序设置状态条风格UIStusBarStyleBlackTranslucent
2024年9月16日发(作者:礼访波)
我知道大部分喜欢美化的FY都希望拥有自己心目中的主题,而制作主题又不是一件很简
单的事情,
但,我们只要了解了相关知识,知道我们想要修改的图标如何去修改那就可以了,
下面是主题中每个文件夹的名称,及每个文件夹所对应的美化功能介绍,大家可以下载论
坛里一个主题,根据下面的介绍,然后对主题进行修改
引用
请加我新浪微博:做主题找阿兴 /zztzax
~~~~~~~~~~~~~~~~~~~~~~~~·
目录
~~~~~~~~~~~~~~~~~~~~~··
一,主题的基本结构
二,背景图片修改
三,配置
(有一定基础的可以尝试去修改)
四,bundles文件夹
(此文件夹里面的子文件夹分别改变手机里的各个程序图标,及改变运行程序后的进入页
面等等,
比如
phone它就是改变
电话的整个界面,像拨号面板啊,
通讯录菜单等等)
五,folders文件夹
(这个文件夹修改一些特定的程序图标,比如我们从cydia里面下载的一些插件
图标,
而
bundles文件夹改变权限高的图标,所以我们需要
folders文件夹来改变)
六,icons
七,ullmages文件夹
(这个文件夹就是改变,WIFI,信号圈,蓝牙,电量显示等,微型设
置图标的)
八,ulsounds文件夹
(修改锁屏铃声,来电铃声,短信铃声等)
九,主题中的插件
十,针对一些手机版本的变更
主题。锁屏。需要量身订做的,可联系我
请如果此贴不错,请帮顶支持,分享给更多需要帮助的人
一,主题的基本结构
一个主题包一般包含以下4部分:
1、 文件夹:Bundles、Folders、Icons、UIImages、UISounds
2、 配置文件: (本质是xml文档,用于配置字体颜色和导航条等)
3、 背景图片:、、、
4、 插件:、、以及被这些html内部指
定的目录,如widget,private,resoures等等文件夹。
现在的主题一般分为两个样式:如图
这种一般为小型的主题, 这种为大型的(国外的几乎才用这种)
1、苹果发布的 iPhone4和Touch4为retina显示屏,屏幕分辨率640 x 960,,适用的图片
宽度和高度都在原来基础上扩大两倍,而且后缀以@2x结尾。例如,主屏壁纸Wallpaper.
png (320 x 480),在iPhone4上为
2、如果您制作主题的时候不想遵循那些尺寸也行,但是一般不要超过推荐大小的2倍以
上,以免显示过慢等。但是如果在教程中有用红线特别标注的大小就要遵循那些大小尺寸,
不然会造成主界面显示异常等等。
二、基本背景图片修改:
1、主屏幕壁纸:
320 x 480
如果是iPhone4或者Touch4则使用640 x 960,命名为
如果是iPad主题,则分辨率建议使用标准壁纸分辨率1024 x 1024,这样在横屏和竖屏都
能切割成1024x768大小,防止图片在某个方向拉伸变形。
2、锁屏壁纸:
分辨率同主屏幕壁纸
3、状态栏:
320 x 20(如果是纯色可以使用较小的宽度,高度保持不变,如5 x 20)
4、dock栏:
320 x 91
5、短信聊天背景:
320 x 372
,
(640 x 960)
如果是iPhone4或者Touch4则使用640 x 744,命名为,
三、配置
该配置文件可用来设置图标字体风格(颜色、大小、样式)、导航条(黑色、白色或透
明)、图标透明化、应用程序右上角气泡数字等等,是一个XML的文档。支持所有CSS
代码。
1、Dock栏图标字体-- DockedIconLabelStyle
2、非Dock栏图标字体 -- UndockedIconLabelStyle
说明:
font-family:字体样式
font-size:字体大小(默认是13,一般不要超过15)
font-weight:字体粗细bolder、bold
opacity:将文字透明化(取值范围0~1之间:0全透明,1完全不透明)
color:字体颜色,使用CSS颜色代码值或者颜色名称,比较特殊的是透明色是transparent。
该处的#00008B是CSS颜色代码,对应的名称是darkblue,使用color: darkblue可以达
到相同的颜色效果。
《《《CSS颜色代码大全》》》 传送门:/xiaodehua/blog/item/4d85a
两段代码效果如下图:
将dock栏和非dock栏图标文字设置透明代码:
注意:设置文字透明使用color:transparent 已经在4.x固件失效,请勿使用!!!
3、导航条-- NavigationBarStyle
导航栏风格:0是默认颜色(淡蓝色),1是黑色,2是透明
4、日历的“日期”字体-- CalendarIconDateStyle
5、日历的“星期”字体 -- CalendarIconDayStyle
6、应用程序右上角的气泡数字 – BadgeStyle
(该属性在4.x固件无效)
7、状态栏(StatusBar)时间字体—TimeStyle
(该属性在4.x固件无效)
8、图标透明化-- IconAlpha
IconAlpha取值范围:0 ~ 1 之间,0是完全透明, 1是不透明(系统默认)
(该属性在4.x固件无效)
四、Bundles文件夹介绍
1、Bundles目录结构:
该目录下的子文件夹都是由每个程序的ID命名的,每个文件夹都是对应程序的资源。一般
分为两大类:
(1)应用程序:如果是苹果自带程序都是以命名,非官方程序为
,如facebook的id为ok
。
(2)系统框架:主要是存放ork和ork这两个iOS框架里
的资源,命名分别为ony和。
《说明》:对于UIKit资源一般不放在Bundles,而是独立放在最外层目录也就是下几文将
讲述的UIImages文件夹,
Bundles目录结构实际效果截图如下:
要获取某个应用程序的id方法:
取Cydia为例。
(1) 用手机助手打开/Applications/;
(2) 打开;
(3) 找到key为CFBundleIdentifier对应的值,即为Cydia的程序id。
(最后在Bundles里创建的文件夹,里面存放的图片就可以修
改Cydia程序显示的样式了)
Bundle目录常用的自带桌面程序图标名称
如果桌面图标采用了以下命名形式,Icons目录就不需要用了,用以下这种形式,可以兼
容所有的语言环境,不用一种语言命名一种图标,进而加大主题包的空间。
re App Store
ator 计算机
照相机(兼容4.2.1固件)
s 指南针
地图
AddressBook 通讯录
cal 日历
ipod 音乐(详情请查看下面第三小节“修改程序的桌面图标”)
mail 地图
notes 备忘录
phone 电话
safari Safari
slideshow 照相机和照片
SMS 短信
Store iTunes
timer 时钟
ences 设置
股市
emos 语音备忘录
r 天气
e youtube
nter Game Center
Cydia
2、修改程序启动大图
1、在Bundles的目录下创建ome文件夹;
2、然后将图片放入ome,命名为
启动大图命名规则和分辨率大小:
(1)对于Touch、Touch2、Touch3和iPhone、iPhone3G、iPhone3GS:
320 x 480
标准大小320 x 460(忽略状态栏20的高度),但启动大图会自动拉伸。所以在320 x 48
0 范围内效果都没什么差别。
(2)对于Touch4和iPhone4,4S:
640 x 960
如果不存在
(3)对于iPad:
正常屏幕(HOME键在下): (768w * 1004h )
竖屏倒置(HOME键在上): (768w * 1004h )
横屏-HOME键在左边: (1024w*748h )
横屏-HOME键在右边: (1024w * 748h)
竖屏方向默认大图: (768w * 1004h )
横屏方向默认大图:(1024w *748h )
《使用优先级》:
a.优先寻找对应方向大图。
b.如果找不到对应方向大图:
竖屏:继续寻找,最后才会选择;
横屏:继续寻找(1024w *748h ) ,最后才会选择;
,则会使用
3、修改程序的桌面图标
图标命名规则和分辨率大小:
(1)对于Touch、Touch2、Touch3和iPhone、iPhone3G、iPhone3GS:
57 x 57
(2)对于Touch4和iPhone4,4S:
114 x 114
如果不存在
(3)对于iPad:
72 x 72
如果不存在,则会使用
1、slideshow(主要是存放相机和照片图标)
(1)对于iPhone和Touch(touch4也才有相机图标)
相机
照片
如果此处只有必然导致相机和照片程序图标都是同一个。
(2)对于iPad(ipad无相机功能,所以无相机图标,iPadV1.3会兼容当前的规则)
照片
2、ipod(主要是存放音乐(iPod)和视频图标)
(1)对于iPhone:(iPhone无视频程序)
iPod:
(2)对于iPad:
,则会使用
iPod:
视频:
(3)对于Touch:
音乐:
视频:
3、(主要是存放照相机图标,兼容4.2.1固件)
照相机:
备注:如果是touch4和iPhone4图标还需要加上@2x后缀。Icon的命名方式全部采用小
写。如,
4、修改系统桌面程序界面(board)
可以修改电池背景、卸载程序按钮背景和程序气泡数字标记背景等等。
包含20个文件,如图
。
(1) 电池:包含17个文件,BatteryBG_到BatteryBG_
(2) 如果是iPhone4或者4S,Touch4,还需要加上@2x后缀(没有加上2x后缀的话,
在iPhone4或者Touch4是不能显示的)
(2)程序气泡数字标记
(3)卸载程序按钮: 长按图标时出现的删除ipa的小图标
其中,无论是iPhone4或者4S,Touch4可以不用加上@2x后缀,最好
手动区分
5、修改滑块、电话接听面板(onyUI )
为所有滑块的背景框
为滑块的图标
为来电滑块的图标
为关机滑块的图标
为关机或者来电的取消的背景框
为解锁滑块的背景框
为解锁滑块的图标
6、电话(phone)
主要是修改拨号面板。
注意:拨号面板与上文TelephonyUI的电话接听面板有所不同。前者是电话程序拨打电话
的面板,后者是来电时弹起的面板。
(1)、数字键盘:
这一块的尺寸为320×273。
数字键盘部分一共需要2张图,其中这张是正常显示状态,dialerkeypa
d_这张为键盘按下显示的状态。如图:
(2)、添加、拨号及删除:
添加和删除两个的尺寸一样,为106×64,文件扩展名是png
拨号的尺寸为106×66, 文件扩展名是png
(3)、拨号数字显示区,文件名是:
这部分的尺寸为320×74
说明:拨号图片要有两张,一张命名为callglyph,另一张命名为callglyph_big。如果想为
按下去的时候多添加一张图片的话,只需在原先的命名基础上加上_pressed,如dialerkey
,那么按下去的效果就是dialerkeypad_。
对于iPhone4和4S,touch4的话,后面加上@2x后缀,分辨率为原来的2倍即行。
7、短信(SMS)
Balloon_发送, Balloon_接收
对于iPhone4和4S,Touch4,图片命名在后面加上@2x后缀,大小尺寸为原来的2倍。
8、计算机(ator)
计算机数字面板命名为。大小为320*371。.如果想改变按下去的效果,
不能像电话那样命名,采取以下命名方式:
+- 对应 “+-/” 大小:66*41
= 对应 “=” 大小:65*99
~ 对应 “0-9” 大小:
其中数字键盘的大小分别如下(0:143*39;1-3:66*40; 4-9:66*42)
对应 “AC” 大小:66*41
对应 “+” 大小:65*42
对应 “输出框中的点” 大小:74*51
对应 “C” 大小:66*41
对应 “逗号”大小:66*39
对应 “十进制”大小:66*39
对应 “输出框的背景”大小320*89
对应 “除号”大小:66*40
m+ 对应 “M+”大小:66*42
对应 “M-”大小:66*42
mcBasicPressedpng 对应 “MC” 大小:66*42
对应 “MR” 大小:66*42
对应 “乘号”大小:66*42
对应 “减号”大小:66*42
对应 “AC” 大小:66*42
对应 “逗号” 大小:66*42
大小在66*39至66*42之间都行。对应iPhone4和Touch4,加上@2x后缀,大小尺寸为
原来的2倍即行。
五、 Folders
该文件夹功能跟Bundles一样,都是修改应用程序的资源。除了文件夹名称方式不同,而
且不能修改系统框架ork和ork外,两者是一致的。
Folders是为了兼容主题工具SummerBoard存在的。
Bundles目录的优先级高于Folders。(现在主题制作以Bundle为准)
具有相同程序的Folders目录和Bundles目录结构对比图:
Folders目录的文件夹命名规则按照程序的CFBundleName对应值加上后缀.app,
如Cydia对应的CFBundleName值为Cydia,再加上后缀为则为文件夹名称。
如图:
iPhone的添加了~iPhone后缀,iPad的添加了~iPad后缀
六、 Icons
用于修改桌面图标名称。与 Bundles和Folders修改图标不同,图标以程序显示名称来命
名。但将所有图标独立成一个文件夹也有好处,也有缺点:
优点:
(1) 命名方便,不需要知道每个程序对应的id,而只需要知道现实名称即可。
(2) 不需要为每个图标单独创建一个文件夹,操作方便。
缺点:
(1) 效率低。因为主题工具取图标资源顺序是:优先寻找Bundles,再寻找Folders目录,
最后才会寻找Icons目录下的图标;
(2) 有可能造成图标不显示。因为4.x固件不存在多种语言映射表,只有一份英文图标
的话,在中文或其它语言环境下不能显示。必须由主题工具支持。
标准尺寸:
(1)iPhone4和4S,Touch4之前的机型:57 x 57
(2)iPhone4和Touch4:114 x 114
(3)iPad : 72 x 72
Icons目录常用的24自带程序图标名称:
(如果是iPhone4和Touch4还必须添加“@2x”后缀,如
App App Store.
Safari
YouTube
iPod (iPhone和iPad上适用)
iTunes
Game Game Center (4.x以上固件才有)
)
(以上图标名称中文和英文一致)
指南针
计算器
日历
相机
时钟
通讯录
音乐 (仅在touch上适用)
地图
短信 (也可以用为了兼容SummerBoard主题工具)
备忘录
电话
照片
设置
股市
视频 (touch和iPad上适用)
天气
Voice 语音备忘录
七、UIImages
主要用于修改iOS框架ork里的资源,相当于Bundles目录下的.
UIKit目录。一般是苹果的UI元素资源,比如导航条背景图片,弹出的警告对话框背景或
者按钮图片等等。
1、时间背景图换
只要替换里的文件,规格是1×96,就能达到以上效果。
UIImages文件夹里包含以下文件
为拨号界面底下那块(这部分为可选)
为短信界面状态栏下面的那块
为锁屏的时间背景框那块
一般是1*96xp
其余几个就是其他几个小按钮
注意整体颜色要协调
八、UIsounds
修改/System/Library/Audio/UISounds目下的声音文件,格式为caf,只要将aac格式改成
caf就可以了。
充电声音
锁屏声音
解锁声音
发送Email的声音
收到Email的声音
来短信声音
发送短信声音
三全音
管钟琴
玻璃声
圆号
铃声
电子乐
九、插件
插件的后缀为html,使用js代码,不细说。主要是锁屏插件,主屏动态壁纸,以及日历天
气插件等等。
主要为三类:
1、 主屏幕显示的插件,一般为动态壁纸
2、 锁屏显示的插件
3、 小插件,一般是时钟、日历或者天气插件
如果同时存在、和,则显示在最
上层,显示在中间层,在最下层。
十、针对4.X固件的变更
1、Dock栏
重要说明:
1)、对于iPhone和iPhone4来说,可以有两张dock栏图片:和
g(优先级前者高于后者),但是4.21固件都不再使用了;
2)、普通iPhone的3.x固件是没有图标倒影掩码图的;
3)、iPad的dock栏有两张,有横屏和竖屏之分。
4)、Dock栏图片并不会自动拉伸,高度太高会将Dock栏位置上移,高度太低会下移。请
严格按照下文给出的分辨率去制作dock栏。
5)、存放在根目录,而等其它图片存放在Bundles目录下的co
board文件夹
(1)对于普通iPhone:
3.x固件: 320 x 91 (优先级较高)
320 x 91 (注意高度是91)
4.0 ~ 4.1固件: 320 x 91
320 x 45 (注意高度是45)
4.2.1固件以上: 320 x 45
特殊:普通iPhone 4.x固件使用高度必须是45,而不是91了
(2)对于iPhone4:
640 x 91
(3)对于iPad
1024 x 64
768 x 64
2、Dock栏图标倒影掩码图
差不多等于一个图标的大小。
(1)iPhone(4.x固件): 59 x 60
(2)iPhone4:
(3)iPad: 74 x 76
3、状态栏(StatusBar)
118 x 120
状态栏总共有3类:锁屏界面状态栏,主屏幕状态栏,应用程序界面状态栏
对于机型iPhone、iPhone4,4S和iPad基本一致,一般只有在3.x和4.x固件的区别。
状态栏的高度是20,系统是平铺方式显示该图片。如果宽度不能达到系统屏幕的宽度,最
好用纯色的图片(如分辨率取5 x 20)。
(1)4.x固件(状态栏图片是放置在UIImages目录下)
1、主屏幕:Translucent_、Black_
特殊:对于普通iPhone使用Black_对于iPhone4和iPad使用Translucent_Base.
png
2、锁定屏幕:Translucent_
3、应用程序界面状态栏:
Silver_ 应用程序设置了状态条风格UIStatusBarStyleDefault
Black_ 应用程序设置了状态条风格UIStatusBarStyleBlackOpaque
Translucent_ 应用程序设置状态条风格UIStusBarStyleBlackTranslucent