1. 简单百科
  2. SpringBoard

SpringBoard

所谓Springboard,通俗来讲就是苹果iDevice的桌面,属于Dock式结构。Springboard包括iDevice的解锁后主菜单界面、Spotlight搜索界面(主菜单下滑出现)和多任务切换菜单(连按两次Home键之后出现)。

总体概况

Springboard存在于iDevice的进程中,不可清除,它的运行原理与Windows中的explorer.exe系统进程相类似。一旦Springboard崩溃,越狱用户可以用安装的Substrate.Safemode插件进入安全模式,否则会一直停留在开机界面(“白苹果”)或者关机、重启Springboard界面(“白菊花”)。

截至iPhone 5发布,Springboard仍然是唯一一个不能通过苹果公司产品自带的Home键和电源键重启的系统进程,只有越狱用户才可以使用插件SBSettings或Activator上的按钮Respring来重启Springboard。

Springboard一词在英文中意思为“跳板”。

图片示例

未改动的Springboard由以下四部分组成。

主菜单

对于iPhone 4S及iPod Touch和iPad之前的设备,主菜单都是图标4x4界面(不包括下文所说的Dock栏),iPhone 5的界面是4x5.用户可以通过长按至图标抖动,然后将两个程序拖到一起的办法来创建文件夹。文件夹也是Springboard的一部分。Springboard限制用户每个文件夹最多存放12个图标(包括系统自带程序、用户安装的App和越狱用户安装的插件),iOS 7没有这一限制,一个文件夹可以放12个以上的图标,但是每一页只能显示9个。

Dock栏

Dock栏指的是设备屏幕下方最后一行,图标不跟随主菜单翻页而变化,最多存放4个图标。越狱后的设备可以通过安装插件打破Dock栏不可滚动和只能放4个图标的限制。

Spotlight

屏幕翻页滑到最左侧(iOS7为主菜单界面向下滑动),出现的搜索框就是Spotlight搜索,可以在这里搜索到该设备的所有可见内容(指的是在Springboard上可见的内容)。

多任务切换

在任意界面,连按两次Home键就可以调出多任务栏,在屏幕下方(iOS 7为全屏的多任务界面)。通过多任务栏,可以不回到主屏幕就更换当前正在执行的程序。

修改方案

主题美化

看起来系统自带的Springboard比较死板,而且不能随意更改。越狱之后,可以通过插件来美化Springboard,使之焕然一新。

比较流行的Springboard美化插件包括Summerboard、Winterboard。其中Winterboard是最流行的一款Springboard美化插件。

如果没有安装插件,也可以通过手动更改系统文件来个性定制你的Springboard。

手动个性化定制Springboard需要更改的系统文件路径如下:

1.软件目录路径: /Applications

2.字体路径: /System/Library/Fonts/Cache

3.FIT皮肤: /Library/FIT 文件夹:FIT

4.漫画文件存放于:/private/var/mobile/Media/Photos/iComic (注:iComic目录需自己创建)或 /private/var/mobile/Documents/ 目录

5.IPhoneVideoRecorder摄像软件目录路径: /private/var/mobile/Media/Videos

6.主题目录路径: /private/var/stash/Themes.BPznmT

7.系统铃声目录路径: /System/Library/Audio/UISounds (wav铃声扩展名可以改为caf)

8.电子书目录路径: /private/var/mobile/Media/EBooks

9.短信铃声路径: /System/Library/Audio/UISounds 文件名:sms-received1.caf至sms-received6.caf(caf是文件扩展名)

10.拨号面板图标路径: /Applications/MobilePhone.app 文件名:addcontact addcontact_pressed callbkgnd callbkgnd_pressed callglyph

callglyph_big DefaultDialer delete delete_pressed

MobilePhonePackedStock Imagesartwork (若修改失败在文件名后加~IPhone)

11.充电电池图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:BatteryBackground BatteryBG_1至BatteryBG_17

12.天气补丁路径: /Applications/Weather.app 文件名:Info

13.手机信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_0_Bars.png一直到Default_5_Bars.png 和FSO_0_Bars.png--FSO_5_Bars.png 10个图标为信号图标

14.Wifi信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_0_AirPort.png---Default_3_AirPort.png和FSO_0_AirPort.png---FSO_3_AirPort.png

8个图标为wifi信号图标

15.Edge信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_EDGE_ON.png和FSO_EDGE_ON.png 2图标为Edge信号图标

16.解锁小图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:FSO_LockIcon.png

17.待机播放器图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:nexttrack.png , pause.png , play.png, prevtrack.png 4个图标为待机播放器图标

18.IPOD播放信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:FSO_Play.png ,Default_Play.png

19.闹钟信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_AlarmClock.png ,FSO_AlarmClock.png

20.震动图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:silent.png ,hud.png ,ring.png

21.滑块图标路径: /System/Library/PrivateFrameworks/TelephonyUI.framework 文件名: Bottombarknobgray.png(待机解锁滑块图标) bottombarknobgreen.png(待机状态下移动滑动来接听滑块图标) Bottombarknobred.png(关机滑块 图标) bottombarbkgndlock(待机解锁滑块背景) bottombarlocktextmask(待机解锁滑条背景)

22.解锁滑条图标路径: /System/Library/PrivateFrameworks/TelephonyUI.framework 文件名:topbarbkgnd.png ,bottombarbkgndlock.png

23.滑块文字路径: /System/Library/CoreServices/SpringBoard.app/zh_CN.lproj 文件名:SpringBoard.strings

24.待机时间字体路径: /System/Library/Fonts/Cache

文件名:LockClock.ttf

25.待机时间背景路径: /System/Library/Frameworks/UIKit.framework 文件名:Other.artwork

26.农历路径: /private/var/mobile/Library/Calendar 文件名:Calendar.sqlitedb

27.运营商图标路径: /System/Library/Carrier Bundles/Unknown.bundle

文件名:

Default_CARRIER_CHINAMOBILE--FSO_CARRIER_CHINAMOBILE(中国移动通信集团

Default_CARRIER_CHINAUNICOM--FSO_CARRIER_CHINAUNICOM(中国联通

主菜单扩展

以上介绍的都是美化Springboard的方法,除了美化,还可以通过扩展个性化Springboard。

Springboard的扩展插件包括:

1.Barrel3D(改变翻页的方式,大概有15种,效果很炫!)

2.bigify(修改图标的插件,也非常炫,但是有反映说并不是很好)

3.BlurriedNCBackground(把你的通知中心的下拉菜单变成磨砂透明的!推荐!)

4.Five lcon Dock(在Dock里面可以放置5个程序图标,调整界面为5排5列的必备插件)

5.Gridlock(是你的图标能随意摆放,不会强制的一个接一个,是美化必备插件之一)

6.Zephyr(非常酷、实用的小插件,安装后您可用一指从dock向上拉动打开多任务栏,一指在程序中按住边缘左右滑动来切换程序)

修改的风险

Springboard美化与扩展可以自定义你的手机,但是还有一些缺点是每位用户不得不防的。

Springboard美化不当可以令手机崩溃,因为Applications、Library属于系统文件夹,其中的文件稍作修改,一旦出现错误,会带来不可逆转的后果。

如果进行Springboard扩展,可以使用Cydia下载插件,但是插件是否与设备兼容仍然是一个不得不考虑的问题,因为安装不兼容插件会导致Springboard无限重启,进入死循环。

参考资料


Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike.com/id.php on line 280