android開機動畫
A. 如何製作android的開機動畫botanimation.zip
開機畫面,一般是分為2屏,當然也有3屏的說法,不管怎樣,我這里說得就是最後的一屏,按照bootanimation的字面意思翻譯,大概也就是開機動畫的意思,那這就不說第幾屏了,直接用「開機動畫」這詞。 首先,開機動畫的地址:system\media\bootanimation.zip。。。要修改開機動畫就是修改bootanimation這個文件。如果說你的手機里沒有這個文件,那就是說明你用的是官方原始版本的rom開機動畫沒有被修改過,但這不礙事,沒有就放一個進去,到時候想換回最原始的開機畫面,也可以把bootanimation這個文件刪了。官方最原始的開機動畫在system\ framework\framework-res.apk\assets\images裡面,裡面主要是2張圖片,高手可以去研究一下,說不定通過這個文件可以用代碼實現動畫的過程。 接下來,說說bootanimation.zip這個文件的結構。bootanimation裡面主要包含一個desc.txt以及N個文件夾。而文件夾裡面放著的就是你要的開機動畫的圖片。decs.txt的作用就是指導系統如何去執行你的開機畫面。 下面繼續說說desc.txt這個文檔要怎麼寫。 先看例子,如果我的開機動畫要用到2個文件夾,分別是part1和part2,。。。。我希望開機的時候,先把part1裡面的圖片都播放一遍,然後再循環播放part2裡面的文件,直到進入系統。那麼decs.txt文檔的內容應該如下: 320 480 5 p 1 0 part1 p 0 0 part2 就這么多,現在解釋一下這些命令吧。 第一行,320 480是代表你屏幕的解析度,因為我們的胖6是320*480的,這就不多說了。後面的5是說:5幀每秒,不懂的可以這么理解,5是代表一秒鍾播放5張圖片。就這么簡單。 第二行,p 1 0 part1。p應該是play吧,也就是播放的意思。1是播放一次。0是空指令,就是什麼都不做。part1就是說,這條指令是針對part1這個文件夾的。整條指令的意思就是,播放part1裡面的圖片1次,然後什麼都不做,馬上進入下一條指令。 第三行,p 0 0 part2。p依然是播放。第一個0這里是代表循環播放,第二個0和上面第二條指令一樣,代表什麼也不做。part2也就不多說了。 至於為什麼第一個0為什麼是代表循環,只能這么說,這事國際慣例,就像用迅雷的時候,0代表不限制速度一樣,系統規定的,你知道就好,別糾結。 總結公式如下 第一條指令:屏幕的解析度(空格)播放頻率 第二條指令:p(空格)播放次數(空格)後續操作(空格)作用文件夾 第三條指令:同上 第N條指令:同上 屏幕解析度的格式是:寬(空格)高,320 480。。。播放頻率,上面已經說清楚了,至於到底要用多大的數字,視你開機動畫的張數而定,比如說,一共有100張圖片,開機時間是20秒,那麼100/20就是5。 播放次數,1是代表一次,0代表循環播放。如果要播放2次的話,就是就是打個2上去,應該是這樣吧,反正我是沒試過,只試過0和1.後續操作,0代表什麼都不做,直接進入下一條指令。10是代表稍作停頓。 至於文件夾裡面的圖片,比較簡單,首先,糾正一個說法,之前說必須要是png格式,經過我試驗證明,jpg格式的也可以,其他的有待試驗,不過只支持靜態圖片這點應該是真的,動態圖片同樣有待試驗。其次,關於圖片的尺寸,是不做要求的,只要在txt文檔里寫好手機的解析度即可,開機的時候系統會自動適配。其其次要按播放循序命名,建議用5位數字,比如說,第一張圖片是00010,第二張就是00020.。。。。為什麼要從00010開始,而不是00001?因為這事預防以後要在第一張和第二張中間再插一張圖片進去的話,就可以把插進去的圖片命名為00011,在00010之後,00020之前。就這么簡單。 至於圖片那裡來嘛,當然是自己網上找啦,也可以下載別人的bootanimation,然後修改一下。最後就是壓縮包了,把需要用到的part文件夾跟decs.txt打包成zip格式,必須是zip,不能是rar,而且打包的時候壓縮方式要選擇「存儲」模式。然後改名成為bootanimation.zip,復制到SD卡里,再通過RE文件管理器復制到system\media\下面,重啟。 要注意一下,bootanimation不能太大,大了會卡,一般不要超過3M。
B. android如何實現用開機視頻替代開機動畫
1、RootExplorer打開到手機內存的system/media目錄下,點擊"掛載為讀/寫"。這樣才能對手機內存進行讀寫操作
C. 如何修改android6.0源碼的開機動畫
開機動畫很多人都會換,很多地方都有教程,重點來了,怎麼換開機聲音呢?我這里的換並非可以自定義,當然自定義不是不可能,那得會編程。 1) 手機必須ROOT了的 2) 裝個可以進去系統文件的文件瀏覽器 ,如:RE管理器 (復制覆蓋系統文件時,記得修改 「只讀」 「讀寫」許可權) 3) 在你看中的ROM裡面把bootanimation.zip復制出來。bootanimation.zip在哪裡呢?ROM包一般是ZIP格式,先在電腦桌面建個文件夾,把它解壓到那新建文件夾裡面。打開後不外乎就幾個文件夾和文件: 自己動手做過精簡包的人,基本都會,也知道裡面是什麼。具體不詳細說了,回歸主題,bootanimation.zip一般就在system\media 裡面。如果沒有就查看system其他文件夾,bootanimation.zip這樣格式和名字的文件只有一個,但bin裡面的絕對不是,後面再說bin,這個是關乎開機聲音的。 bootanimation.zip裡面裝的就是開機動畫了,裡面基本是由 part文件夾 和 desc文檔 組成,part文件夾放的是png , desc則是運行參數,可以編輯圖象大小、動畫幀、時間頻率什麼的。 4) 把bootanimation.zip復制到SD卡裡面,然後用RE管理器,復制,然後尋找手機系統裡面原帶的bootanimation.zip並覆蓋(記得改讀寫許可權,不然無權覆蓋系統文件),這樣就把開機動畫更換好了。 6) 重重點來了,就這么把這兩個文件搬到系統,只會有開機動畫,還是不會有聲音滴。。上面提到的bin文件夾,位置是system\bin 在裡面尋找到 bootanimation 文件。把它復制並覆蓋到手機system\bin 裡面的 bootanimation(記得改讀寫許可權,不然無權覆蓋系統文件),這樣就大功告成了。在bin裡面的 bootanimation 是說明和引導文,編程方面的,C語言吧,運行編寫之類的。絕對的自定義開機聲,倒不是小白們不能做到的,把自己想要的聲音,名字和格式該成轉化成源聲音文件名字格式,然後覆蓋就可以了。 RE管理器 rootexplorer 二維碼掃描下載 分類:系統管理 評分: 支持平台:Android
D. android開機動畫前黑屏問題
我現在也在搞這個問題了,網上搜資料都說是因為在android的第二張logo之後,在顯示動畫之前為防止前面的畫面對後面產生影響,所以做了清屏的操作,注釋掉framwork/base/cmd/bootanimation 下面的BootAnimation.cpp文件中顯示動畫函數里的清屏代碼就好了。然而我注釋之後沒有什麼卵用。還有人說是因為開機聲音中等待電池服務引起的,做了修改額沒用。完全沒辦法
E. 關於android開機動畫在什麼時候停止的問題
樓主您好 開機動畫壓縮包為 bootanimation.zip 解壓此壓縮包,內含一個TXT文檔 desc.txt--------這是一個保存形式為ANSI格式,用於設置這個動畫像素(大小),幀數,閃爍次數,文件夾名稱等; 其內部個是大概為 320 480 30 p 1 0 part0 p 0 10 part1 320 480 30--這里的320代表圖片的像素(大小)寬度,480代表圖片的像素(大小)高度,30代表幀數,就是每秒播放的圖片數。 p 1 0 part0 --這里的p代表標志符,1代表循環次數為1次,0代表階段間隔時間為0,part0代表對應的文件夾名 p 0 10 part1--這里的p代表標志符,0代表循環次數為0次,10代表階段間隔時間為10,part1代表對應的文件名; Part0和Part1內部的圖片必須是PNG格式的。 樓主所說的會不會停在30不動,這個不會,到30之後手機就會開機。這也是許多人覺著開機過慢,會對手機刷開機動畫。
F. android 開機動畫何時關閉
不是所有安卓系統關機動畫和開機第一屏路徑都是一樣的,內置系統結構是差不多,關系著開機動畫還好找一些,但是開機第一屏不好找,就像中興V880和三星i9300就不一樣,沒法統一。 9300的系統文件是沒有bootanimation.zip的。 開機動畫在「system」文件——「media」文件——「video」文件裡面。
G. android 開機動畫完成後會有什麼log
主要是修改system/media目錄下的bootanimation.zip bootanimation.zip是開機動畫的圖片壓縮包,裡面放的都是一幀一幀的圖片。 注意:裡面除了desc.txt以外不能存在其他非圖片格式的文件,否則會引起bootanimation程序崩潰,崩潰的log示例如下: 可以看到在播放Thumbs.db時發生了bootanimation的NE 不要在windows系統下打包bootanimation.zip,因為如果瀏覽圖片後,windows將會生成隱藏文件Thumbs.db,請在linux下打包 一、開機動畫: 1) 製作bootanimation.zip。製作方法舉例如下: 分別創建名為「part0」和「part1」的文件夾以及一個名為「desc.txt」文件。「part0」中存儲動畫的第一階段的資源圖片,「part1」存儲第二階段的資源圖片,注意圖片為png格式。 播放控制由「desc.txt」指定,內容如下: 320 480 30 p 1 0 part0 p 0 0 part1 各參數功能如下: ( 注意:desc.txt文本內容必須用單個空格隔開,且不能有多餘空行。) 320 480 30 寬 高 每秒播放幀數 p 1 0 part0 標志符 循環次數 階段切換間隔時間 對應目錄名 最後,將這三個組件通過存儲壓縮的方式壓縮為bootanimation.zip文件即製作完成。 2) 預置開機動畫。預置的過程如下: 將製作完成的bootanimation.zip文件通過adb放在system/media目錄下,重啟開機看效果
H. android上開機動畫能是.jpg嗎
①開機動畫圖片既可以是jpg文件,也可以是png文件,只是一定要按順序命名。文件名命名的國際慣例是五位數,即:00000、00001、 00002……也可以是文件夾名稱+下劃線+序數,即:part0_00000、part0_00001、part0_00002……
②鈴聲文件既可以是ogg文件,也可以是mp3文件,直接復制到system/media文件夾里。寫法如下:
s 文件名
③具體用jpg還是png,以文件大小來選擇,比如動畫截圖用jpg就要比png體積小很多。
④開機動畫既可以是橫屏也可以是豎屏。製作橫屏開機動畫請把圖片批量旋轉90度或270度。
⑤圖片體積越小,播放起來越流暢,一般單張圖片體積在20KB以內播放起來就比較流暢了。
⑥圖片超過一定數目以後就不能使用循環播放或多次播放功能了,只能讓其播放一次,否則播放幾秒後就會黑屏。
⑦生成壓縮包時請一定設置為僅存儲而不是其它壓縮模式,否則一定黑屏。
⑧在電腦上編輯desc.txt文件時請用第三方編輯器,比如Emeditor或是Notepad++等,否則生成的動畫會有問題,也就是直接黑屏。
⑨批量命名推薦用拖把更名器,將視頻文件轉換成jpg或png文件推薦用Video to Picture,優化jpg和png圖片大小推薦用Optimizer。
⑩做好主題後推薦用ROM Toolbox(固件工具箱)先預覽一遍,該軟體的預覽效果和實際開機動畫效果是完全一樣的,如果發現問題可以立刻改正。
I. android手機的開機動畫在哪個文件夾里
安卓手機的開機動畫是保存在系統文件system/media目錄下面的,查看此目錄需要手機root(最高許可權)方可查看:
1. 在電腦下載好第三方刷機大師。
2.打開手機菜單欄,選擇設置,拉下去找到找到開發者選項,選擇打開。
3.手機連接電腦,通過刷機大師獲取root。
4.root成功,就可以下載RE管理器依次打開以上目錄查看開機動畫文件。
J. 如何修改android開機畫面,開機動畫
工具:
安卓系統的手機
RootExplorer文件管理器(R.E管理器)
方法:
1、RootExplorer打開到手機內存的system/media目錄下,點擊"掛載為讀/寫"。這樣才能對手機內存進行讀寫操作
注意事項:
1、手機最好事先備份默認的開機動畫包
2、開機動畫包需命名為bootanimation.zip
3、開機動畫包需符合自己手機屏幕的解析度
4、開機動畫包不宜過大(最好3M以內),以免影響開機流暢度