如何修改苹果手机打电话图片
的有关信息介绍如下:一,主题的基本结构二,背景图片修改 三,info.plist配置(有一巧灶定基础的可以尝试去修改)四,bundles文件夹 (此文件夹里面的子文件夹分别改变手机里的各个程序图标,胡姿及改裤宽绝变运行程序后的进入页面等等,比如com.apple.mobilephone它就是改变电话的整个界面,像拨号面板啊,通讯录菜单等等)五,folders文件夹(这个文件夹修改一些特定的程序图标,比如我们从cydia里面下载的一些插件图标,而bundles文件夹改变权限高的图标,所以我们需要folders文件夹来改变)六,icons(放置图标,bundles文件高于icons文件)七,ullmages文件夹(这个文件夹就是改变,WIFI,信号圈,蓝牙,电量显示等,微型设置图标的)八,ulsounds文件夹(修改锁屏铃声,来电铃声,短信铃声等)九,主题中的插件一,主题的基本结构一个主题包一般基本包含以下4部分:1、 文件夹:Bundles、Folders、Icons、UIImages、UISounds2、 配置文件:Info.plist (本质是xml文档,用于配置字体颜色和导航条等)3、 背景图片:Dock.png、StatusBar.png、Wallpaper.png、LockBackground.png4、 插件:Wallpaper.html、LockBackground.html、Widget.html以及被这些html内部指定的目录,如widget,private,resoures等等文件夹。现在的主题一般分为两个样式:如图第一种(基本的) 第二种(复杂的)苹果手机如何修改主题 三联 1、苹果发布的 iPhone4和Touch4为retina显示屏,屏幕分辨率640 x 960,,适用的图片宽度和高度都在原来基础上扩大两倍,而且后缀以@2x结尾。例如,主屏壁纸Wallpaper.png (320 x 480),在iPhone4,4s上为Wallpaper@2x. png (640 x 960)2、如果您制作主题的时候不想遵循那些尺寸也行,但是一般不要超过推荐大小的2倍以上,以免显示过慢等。但是如果在教程中有用红线特别标注的大小就要遵循那些大小尺寸,不然会造成主界面显示异常等等。二、基本背景图片修改:1、主屏幕壁纸: Wallpaper.png 320 x 480 如果是iPhone4,4s或者Touch4则使用640 x 960,命名为Wallpaper@2x. png,2、锁屏壁纸: LockWallpaper.png 同上~3、状态栏:1,电话,设置,短信状态栏 Silver_Base.png 640x40640x40SMSBackgroung.png 960x960要获取某个应用程序的id方法:取Cydia为例。(1) 用手机助手打开/Applications/Cydia.app;(2) 打开Info.plist;(3) 找到key为CFBundleIdentifier对应的值com.saurik.Cydia,即为Cydia的程序id。(最后在Bundles里创建com.saurik.Cydia的文件夹,里面存放Cydia.app的图片就可以修改Cydia程序显示的样式了)Bundle目录常用的自带桌面程序图标名称如果桌面图标采用了以下命名形式,Icons目录就不需要用了,用以下这种形式,可以兼容所有的语言环境,不用一种语言命名一种图标,进而加大主题包的空间。com.apple.AppStore App Storecom.apple.calculator 计算机com.apple.camera 照相机(兼容4.2.1固件)com.apple.compass 指南针com.apple.Maps 地图com.apple.MobileAddressBook 通讯录com.apple.mobilecal 日历com.apple.mobileipod 音乐(详情请查看下面第三小节“修改程序的桌面图标”)com.apple.mobilemail 地图com.apple.mobilenotes 备忘录com.apple.mobilephone 电话com.apple.mobilesafari Safaricom.apple.mobileslideshow 照相机和照片com.apple.MobileSMS 短信com.apple.MobileStore iTunescom.apple.mobiletimer 时钟com.apple.Preferences 设置com.apple.stocks 股市com.apple.VoiceMemos 语音备忘录com.apple.weather 天气com.apple.youtube youtubecom.apple.gamecenter Game Centercom.saurik.Cydia Cydia 2、修改程序启动大图1、在Bundles的目录下创建com.91.sj.iphone.PandaHome文件夹;2、然后将图片放入com.91.sj.iphone.PandaHome,命名为Defualt.png启动大图命名规则和分辨率大小:(2)Touch4和iPhone4,4S:(3)对于iPad:正常屏幕(HOME键在下):Default-Portrait.png (768w * 1004h ) 竖屏倒置(HOME键在上):Default-PortraitUpsideDown.png (768w * 1004h ) 横屏-HOME键在左边:Default-LandscapeLeft.png (1024w*748h ) 横屏-HOME键在右边:Default-LandscapeRight.png (1024w * 748h) 竖屏方向默认大图:Default-Portrait.png (768w * 1004h )横屏方向默认大图:Default-Landscape.png(1024w *748h )《使用优先级》: a.优先寻找对应方向大图。 b.如果找不到对应方向大图:竖屏:继续寻找Default-Portrait.png,最后才会选择Default.png; 横屏:继续寻找Default-Landscape.png(1024w *748h ) ,最后才会选择Default.png; 3、修改程序的桌面图标图标命名规则和分辨率大小:(2)对于Touch4和iPhone4,4S:1、com.apple.mobileslideshow(主要是存放相机和照片图标)(1)对于iPhone和Touch(touch4也才有相机图标)相机 icon-Camera.png照片 icon-Photos.png如果此处只有icon.png必然导致相机和照片程序图标都是同一个。3、com.apple.camera(主要是存放照相机图标,)照相机:icon.png备注:如果是touch4和iPhone4图标还需要加上@2x后缀。Icon的命名方式全部采用小写。如icon.png,(1) 电池:包含17个文件,BatteryBG_1.png到BatteryBG_17.png(2) 如果是iPhone4或者4S,Touch4,还需要加上@2x后缀(没有加上2x后缀的话,在iPhone4或者Touch4是不能显示的)(2)程序气泡数字标记SBBadgeBG.png(3)卸载程序按钮:closebox.png 长按图标时出现的删除ipa的小图标 其中,SBBadgeBg.png无论是iPhone4或者4S,Touch4可以不用加上@2x后缀,最好手动区分5、修改滑块、电话接听面板(com.apple.TelephonyUI )bottombarbkgndlock.png为所有滑块的背景框bottombarknobgray.png为滑块的图标bottombarknobgreen.png为来电滑块的图标bottombarknobred.png为关机滑块的图标bottombarbkgnd.png为关机或者来电的取消的背景框bottombarbkgndlock.png为解锁滑块的背景框bottombarknobgray.png为解锁滑块的图标6、电话(com.apple.mobilephone)主要是修改拨号面板。注意:拨号面板与上文TelephonyUI的电话接听面板有所不同。前者是电话程序拨打电话的面板,后者是来电时弹起的面板。(1)、数字键盘:这一块的尺寸为640×546数字键盘部分一共需要2张图,其中dialerkeypad.png这张是正常显示状态,dialerkeypad_pressed.png这张为键盘按下显示的状态。如图:(2)、添加、拨号及删除:添加和删除两个的尺寸一样,为214x128,文件扩展名是png拨号的尺寸为214x128, 文件扩展名是png(3)、拨号数字显示区,文件名是dialerlcd.png:这部分的尺寸为640x148说明:拨号图片要有两张,一张命名为callglyph,另一张命名为callglyph_big。如果想为按下去的时候多添加一张图片的话,只需在原先的命名基础上加上_pressed,如dialerkeypad.png,那么按下去的效果就是dialerkeypad_pressed.png。对于iPhone4和4S,touch4的话,后面加上@2x后缀,分辨率为原来的2倍即行。7、短信(com.apple.chatkit)Balloon_1.png发送, Balloon_2.png接收对于iPhone4和4S,Touch4,图片命名在后面加上@2x后缀,大小尺寸为原来的2倍。8、计算机(com.apple.calculator)计算机数字面板命名为basicKeypad.png。大小为320*371。.如果想改变按下去的效果,不能像电话那样命名,采取以下命名方式:+-BasicPressed.png 对应 “+-/” 大小:66*41=BasicPressed.png 对应 “=” 大小:65*990BasicPressed.png~9BasicPressed.png 对应 “0-9” 大小:其中数字键盘的大小分别如下(0:143*39;1-3:66*40; 4-9:66*42)acBasicPressed.png 对应 “AC” 大小:66*41addBasicPressed.png 对应 “+” 大小:65*42basicRing.png 对应 “输出框中的点” 大小:74*51 cBasicPressed.png 对应 “C” 大小:66*41commaBasicPressed.png 对应 “逗号”大小:66*39decimalBasicPressed.png 对应 “十进制”大小:66*39displayBackgroundSlice.png 对应 “输出框的背景”大小320*89divideBasicPressed.png 对应 “除号”大小:66*40m+BasicPressed.png 对应 “M+”大小:66*42m-BasicPressed.png 对应 “M-”大小:66*42mcBasicPressedpng 对应 “MC” 大小:66*42mrBasicPressed.png 对应 “MR” 大小:66*42multiplyBasicPressed.png 对应 “乘号”大小:66*42subtractBasicPressed.png 对应 “减号”大小:66*42acBasic.png 对应 “AC” 大小:66*42commaBasic.png 对应 “逗号” 大小:66*42大小在66*39至66*42之间都行。对应iPhone4和Touch4,加上@2x后缀,大小尺寸为原来的2倍即行。五、 Folders该文件夹功能跟Bundles一样,都是修改应用程序的资源。除了文件夹名称方式不同,而且不能修改系统框架TelephonyUI.framework和UIKit.framework外,两者是一致的。Bundles目录的优先级高于Folders。(现在主题制作以Bundle为准)具有相同程序的Folders目录和Bundles目录结构对比图:Folders目录的文件夹命名是程序的CFBundleName+.app,如Cydia对应的CFBundleName值为Cydia,再加上后缀为Cydia.app则为文件夹名称。如图:iPhone的添加了~iPhone后缀,iPad的添加了~iPad后缀六、 Icons 用于修改桌面图标名称。与 Bundles和Folders修改图标不同,图标以程序显示名称来命名。但将所有图标独立成一个文件夹也有好处,也有缺点:优点:(1) 命名方便,不需要知道每个程序对应的id,而只需要知道现实名称即可。(2) 不需要为每个图标单独创建一个文件夹,操作方便。缺点:(1) 效率低。因为主题工具取图标资源顺序是:优先寻找Bundles,再寻找Folders目录,最后才会寻找Icons目录下的图标;(2) 有可能造成图标不显示。因为4.x固件不存在多种语言映射表,只有一份英文图标的话,在中文或其它语言环境下不能显示。必须由主题工具支持。标准尺寸:iPhone4,4s和Touch4:60x60Icons目录常用的24自带程序图标名称: (如果是iPhone4和Touch4还必须添加“@2x”后缀,如 七、UIImages主要用于修改iOS框架UIKit.framework里的资源,相当于Bundles目录下的com.apple.UIKit目录。一般是苹果的UI元素资源,比如导航条背景图片,弹出的警告对话框背景或者按钮图片等等。1、时间背景图换只要替换里的UIButtonBarBlackOpaqueBackgroundTall.png为拨号界面底下那块(这部分为可选)UILCDBackground.png为锁屏的时间背景框那块分页图标 UIPageIndicator UIPageIndicator@2x UIPageIndicatorCurrent UIPageIndicatorCurrent@2x八、UIsounds 修改/System/Library/Audio/UISounds目下的声音文件,格式为caf,只要将aac格式改成caf就可以了。beep-beep.caf 充电声音lock.caf 锁屏声音unlock.caf 解锁声音mail-sent.caf 发送Email的声音new-mail.caf 收到Email的声音ReceivedMessage.caf 来短信声音SentMessage.caf 发送短信声音sms-received1.caf 三全音sms-received2.caf 管钟琴sms-received3.caf 玻璃声sms-received4.caf 圆号sms-received5.caf 铃声sms-received6.caf 电子乐九、插件插件的后缀为html,使用js代码,不细说。主要是锁屏插件,主屏动态壁纸,以及日历天气插件等等。主要为三类:1、Wallpaper.html 主屏幕显示的插件,一般为动态壁纸,也就是幻灯片2、LockWallpaper.html 锁屏显示的插件3、Widget.html 小插件,一般是时钟、日历或者天气插件如果同时存在Wallpaper.html、Widget.html和Wallpaper.png,则Widget.html显示在最上层,Wallpaper.html显示在中间层,Wallpaper.png在最下层。 锁屏天气修改: 打开主题包里的,LockBackground.html 搜索[font=arial;][color=initial;]var locale 会出现var locale = "CHXX0097"[color=initial;] 等字眼, 修改引好里面的开启 LockBackground.html 需电脑下载Notepad++ 软件 http://www.3lian.com/edu/2013/03-31/63170.html