關(guān)于開機動畫什么格式,開機動畫這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、前提:手機要ROOT提權(quán),用R.E.管理器粘貼復制 開機畫面,一般是分為2屏,當然也有3屏的說法,不管怎樣,我這里說得就是最后的一屏,按照bootanimation的字面意思翻譯,大概也就是開機動畫的意思,那這就不說第幾屏了,直接用“開機動畫”這詞。
2、 首先,開機動畫的地址:systemmediaootanimation.zip。
3、要修改開機動畫就是修改bootanimation這個文件。
4、如果說你的手機里沒有這個文件,那就是說明你用的是官方原始版本的rom開機動畫沒有被修改過,但這不礙事,沒有就放一個進去,到時候想換回最原始的開機畫面,也可以把bootanimation這個文件刪了。
5、官方最原始的開機動畫在system frameworkframework-res.apkassetsimages里面,里面主要是2張圖片,高手可以去研究一下,說不定通過這個文件可以用代碼實現(xiàn)動畫的過程。
6、 接下來,說說bootanimation.zip這個文件的結(jié)構(gòu)。
7、bootanimation里面主要包含一個desc.txt以及N個文件夾。
8、而文件夾里面放著的就是你要的開機動畫的圖片。
9、decs.txt的作用就是指導系統(tǒng)如何去執(zhí)行你的開機畫面。
10、下面繼續(xù)說說desc.txt這個文檔要怎么寫。
11、先看例子,如果我的開機動畫要用到2個文件夾,分別是part1和part2,。
12、我希望開機的時候,先把part1里面的圖片都播放一遍,然后再循環(huán)播放part2里面的文件,直到進入系統(tǒng)。
13、那么decs.txt文檔的內(nèi)容應(yīng)該如下:320 480 5p 1 0 part1p 0 0 part2 就這么多,現(xiàn)在解釋一下這些命令吧。
14、第一行,320 480是代表你屏幕的分辨率,因為我們的胖6是320*480的,這就不多說了。
15、后面的5是說:5幀每秒,不懂的可以這么理解,5是代表一秒鐘播放5張圖片。
16、就這么簡單。
17、第二行,p 1 0 part1。
18、p應(yīng)該是play吧,也就是播放的意思。
19、1是播放一次。
20、0是空指令,就是什么都不做。
21、part1就是說,這條指令是針對part1這個文件夾的。
22、整條指令的意思就是,播放part1里面的圖片1次,然后什么都不做,馬上進入下一條指令。
23、第三行,p 0 0 part2。
24、p依然是播放。
25、第一個0這里是代表循環(huán)播放,第二個0和上面第二條指令一樣,代表什么也不做。
26、part2也就不多說了。
27、至于為什么第一個0為什么是代表循環(huán),只能這么說,這事國際慣例,就像用迅雷的時候,0代表不限制速度一樣,系統(tǒng)規(guī)定的,你知道就好,別糾結(jié)。
28、 總結(jié)公式如下第一條指令:屏幕的分辨率(空格)播放頻率第二條指令:p(空格)播放次數(shù)(空格)后續(xù)操作(空格)作用文件夾第三條指令:同上第N條指令:同上 屏幕分辨率的格式是:寬(空格)高,320 480。
29、播放頻率,上面已經(jīng)說清楚了,至于到底要用多大的數(shù)字,視你開機動畫的張數(shù)而定,比如說,一共有100張圖片,開機時間是20秒,那么100/20就是5。
30、播放次數(shù),1是代表一次,0代表循環(huán)播放。
31、如果要播放2次的話,就是就是打個2上去,應(yīng)該是這樣吧,反正我是沒試過,只試過0和1.后續(xù)操作,0代表什么都不做,直接進入下一條指令。
32、10是代表稍作停頓。
33、 至于文件夾里面的圖片,比較簡單,首先,糾正一個說法,之前說必須要是png格式,經(jīng)過我試驗證明,jpg格式的也可以,其他的有待試驗,不過只支持靜態(tài)圖片這點應(yīng)該是真的,動態(tài)圖片同樣有待試驗。
34、其次,關(guān)于圖片的尺寸,是不做要求的,只要在txt文檔里寫好手機的分辨率即可,開機的時候系統(tǒng)會自動適配。
35、其其次要按播放循序命名,建議用5位數(shù)字,比如說,第一張圖片是00010,第二張就是00020.。
36、為什么要從00010開始,而不是00001?因為這事預防以后要在第一張和第二張中間再插一張圖片進去的話,就可以把插進去的圖片命名為00011,在00010之后,00020之前。
37、就這么簡單。
38、 至于圖片那里來嘛,當然是自己網(wǎng)上找啦,也可以下載別人的bootanimation,然后修改一下。
39、最后就是壓縮包了,把需要用到的part文件夾跟decs.txt打包成zip格式,必須是zip,不能是rar,而且打包的時候壓縮方式要選擇“存儲”模式。
40、然后改名成為bootanimation.zip,復制到SD卡里,再通過RE文件管理器復制到systemmedia下面,重啟。
41、 要注意一下,bootanimation不能太大,大了會卡,一般不要超過3M。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!