




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
小米MIUI主題制作教程一、MIUI主題定義首先,我們手機的ui是由很多部分組成的,如鎖屏、通知欄、桌面壁紙、圖標等等。如果我們把手機比喻成一個房子,上述的部分可想象成房子的門、窗、地板、吊燈、座椅等。那我們可以認為原生的android系統就是一個毛坯房,MIUI是在這之上的一個簡裝,自定義主題就是你自己給房子做的裝修。MIUI提供主題自定義功能,其實就相當于幫你請了一個工程隊,你可以用從眾多裝修方案(主題包)中選擇自己喜歡的效果,最后交給工程隊實施。而裝修方案可大可小,大至全屋翻新,小到只換一盞燈。目前MIUI會自帶兩個主題包,達人們也可以設計自己的主題包,大家就可以借用達人們共享出來的設計。(引用foxtail,很經典的說明)二、MIUI主題模板內文件說明首先,咱們要需要一個模板來對應說明,解壓后你會發(fā)現它并不是我們熟悉的后綴,而是一個MTZ后綴的文件,不用急咱們把它重命名為XX.zip即:將原來的.mtz后綴改為.zip,然后解壓即可顯現原型如下圖:丸小2011/11/252Ul2O11/1V2518:48lockscrren?CH1/11/25preview2011/10/8L4\23wallpaper2011/10/814-23XMLDocumeni1細具備以上幾個文件就可以做一個簡單的MIUI主題了,下面我們對以上目錄做一個中文說
明 :description.xml(主題配置文件包括:主題作者、版本號信息)icons(桌面圖標,所有被改動的桌面圖標都會放在這個文件夾內)lockscreen (鎖屏樣式)preview ( 應用主題時 預覽圖)wallpaper ( 存放鎖屏 、桌 面壁紙)com.android?launcher(啟動器)注:如果您在在線主題內下載主題,重命名為?zip解壓后您會發(fā)現很多目錄都成了無法識別的文件?例如文件夾icons變成了icons文件無法打開,簡單處理方法:重命名為XX.zip解壓后就能看到里面文件了。MIUI主題包具體制作說明i.描i.描件 ---description?xml<?xml<MIUI-Theme>title><<<v/MIUI-Theme>version="1?<?xml<MIUI-Theme>title><<<v/MIUI-Theme>version="1?0"藍 調encoding="UTF-8"?>透 明 v/title>step3■修改完后,將文本保存并關閉然后雙擊打開description.xml測試是否成功,如成功 會 出 現 如 下 顯收藏気 ^1E189網站導航逡海寶網-每日硫商品搶■■|author>hfy166v/author>version>V3?0v/version>uiVersion>lv/uiVersion>step2.將以上內容中綠色文字修改為自己想要填寫的文字。vtitle>主題名字(你可以取一個符合合適的主題名填寫在此處)v/title>vdesigner>設計者名字(如果你是設計者可以填寫你的名字)v/designer>vauthor〉制作者名字(即為mtz主題包打包作者名)v/author>vversion>此主題的版本號v/version>vuiVersion>1(此項默認填為1即可)v/uiVersion>C:\Users\Administrator.PC-20110715QAQK\...逐當前寶蘭設宣會違計算機有鳳險請單隹里更改寶蘭設宣…<?xm!version^l.O"en匸口ding=nUTF-8"?>-<MIUr-Theme><title>牛懺布料<author>^^I</aLithor><version>2,O</version><uiVersion>l</uiVersion></MIUI-Theme>至此咱們的配置文件就完成了注:以上關于vuiVersion>位置使用方法詳見:這里(簡單制作主題時候可以直接填寫1 即 可)
2.wallpaper文件夾使用說明wallpaper文件夾用于存放鎖屏狀態(tài)下壁紙和桌面壁紙,通常包含以下三個命名的圖片:default_wallpaper.jpg:桌面壁紙,較佳圖片尺寸:960X854(可其他尺寸)default_lock_wallpaper.jpg:鎖屏壁紙,圖片尺寸要求:480X854default_lock_wallpaper_800.jpg:高度為800像素的鎖屏壁紙,圖片尺寸要求:480X800注 意 :1.所要使用的桌面壁紙和鎖屏壁紙的名稱必須嚴格重命名為以上對應的文件名。2?default_lock_wallpaper_800.jpg僅在主題包包含default_lock_wallpaper.jpg且手機屏幕高度為800像素時自動使用。3?3?icons文件夾使用說icons用于存放系統圖標或第三方圖標,圖標為90X90尺寸的PNG圖片。我們需要將您制作的圖標名稱按照下面名稱重命名并放入icons文件夾內,如果以下圖標名稱有多個就說明該圖標需要多個相同圖標不同名稱圖標,例如:電話圖標對應了三個名稱,我們就需要先將電話圖標復制三份,并將三份圖標名稱分別命名為這三個名稱。(主要了 簡 化電 話 圖 標 使 用 名viders.telephonycom.android.phonecom.android.contacts.TwelveKeyDialer通訊錄圖標使用名稱com.android.contactsalias.ContactsShortcutcom.android.contacts.ContactShortcutcom.android.contacts.DialtactsContactsEntryAviders.contactscom.android.mms瀏 覽 器圖標使用名稱com.android.browser
com.android.calendar相 機 圖 標 使 用 名 稱-com.android.camera (安卓原生相機圖標com.miui.camera (MIUI相機圖標設 置 圖 標 使com.android?providers?settingscom.android.settings用名時 鐘 圖 標 使 用com.android.deskclockcom.android?deskclock?DeskClock名稱email 圖 標 使 用com.android.email名稱文 件 管 理 器com?android?fileexplorer圖 標使用名稱電 子 市 場 圖com.android.vending標使用名稱主 題 風 格 圖com.android.thememanager標使用名稱圖 庫 圖 標com.android.gallery使用名稱錄 音 圖 標com.android.soundrecorder使用名稱計 算 器 圖 標com.android?calculator2使 用的名稱地 圖 圖 標 使com.google.android.apps.maps用的名稱天 氣 圖 標 使com?miui?weather用的名稱音 樂 圖 標 使com.miui.player用的名稱
備 份 圖com?miui?backup便 簽 圖com?miui.notes其他未提及圖標名稱可以參見這個文檔內的命名規(guī)則:次 數icons.zip(634其他未提及圖標名稱可以參見這個文檔內的命名規(guī)則:次 數icons.zip(634?9KB,下載70)注:如有壓縮包內未出現的圖標想要修改,請用re_文件管理器進入data/system/customized_icons_1査看圖標的命名除了以上常規(guī)圖標,我們還能夠看到以上文檔內出現icon_background、icon_border等名字的圖標,下面我們來具體介紹下這類圖標的作用和用法。MIUI為了統一第三方圖標和系統自帶圖標風格的匹配給第三方圖標定義了一個框架,分為三層上層、中間層、下層來約束第三方圖標的風格標約束圖標下層(背景層)圖標命名:icon_background,第三方圖標會自動匹配在這個背景層之上。如第三方圖標如第三方圖標中間層圖標命名:icon_mask,主要約束第三方圖標顯示范圍,超過這個范圍的將會被自動 切 掉。 例 如 下 圖::黑色框框為第三方圖標限定范圍,超出黑色框框將會被切掉。上層圖標命名:icon_border,用于覆蓋在第三方圖標之上。如下圖:由于圖標上半部分透明故此圖標只有下半部分將會遮擋住第三方圖標。綜合以上圖標結合就會出現如下效果
超級兔子、微博小圖標是第三方圖標自帶圖標系統會自動提取。超級兔子、微博小圖標是第三方圖標自帶圖標系統會自動提取。快捷方式約束圖標(效果如第三方圖標約束圖標一樣):背景層圖標命名:icon_shortcut,第三方程序快捷方式圖標會自動匹配在這個背景層之上,此圖標可與第三方圖標約束圖標的下層圖標相同。上層命名圖標:icon_shortcut_arrow,用于覆蓋在第三方程序快捷方式圖標之上,此圖標可與第三方圖標約束圖標的上層圖標相同。注:1.其中還有一個命名為icon_pattern圖標,此圖標是紋理圖標,可以和icon_background 圖 標 相 同。2■以上第三方圖標約束圖標和快捷方式約束圖標是根據自己設計圖標的整體風格自主定義的圖形規(guī)則,如果你不想約束第三方圖標此處的圖標可忽略。4」ockscreenlockscreen文件夾用于存放鎖屏所需的圖片文件,基本包括如下圖片所示的文件:(點 擊 可 放 大 圖 片)-■"■/■E F.skwwOI'i'JHa ?*-■"■/■E F.skwwOI'i'JHa ?*牛 2旳 Em P % 科knli.HTTr.ni^OLh.uirw.Hi fcUi_uHw.riHh&h..<i■njwktfh..4M*vn_^■h>iL_UHm_arlhnik.iUTn.Ka¥1島典和I F F? ■ ■以上圖片顯示的每一個文件分別對應鎖屏狀態(tài)下不同位置的顯示,具體對應關系可參見:http://www.miui?com/themeguider?html-- 鎖 屏打開網頁后具體操作方法如圖所示
如果想要制作更漂亮的百變鎖屏可以去官方論壇找找相關教程,因為涉及較多代碼不太適合 新 手 就 不 在 這 里 敘 述 了 。5?9?png圖片的簡 單 制 作1.什么是9.pngKf..AtteMTSlUCIinlEKjKn^L&arjiiwJipus以上主題格式較老,lockkreelbar^mempnn■j>M+B&iHewirelock」(備叫-如_P■?png3&S113亦1%國?WTal^G3&ck_KnMFi_t-ir_calbgp9pngW空TSITIniw.只需要査看以上主題格式對應關系即可,Kf..AtteMTSlUCIinlEKjKn^L&arjiiwJipus以上主題格式較老,lockkreelbar^mempnn■j>M+B&iHewirelock」(備叫-如_P■?png3&S113亦1%國?WTal^G3&ck_KnMFi_t-ir_calbgp9pngW空TSITIniw.只需要査看以上主題格式對應關系即可,以便于査看具體文件尺寸和選擇需要修改的文件9?png格式的圖片是安卓平臺上新創(chuàng)的一種被拉伸卻不失真的玩意(挺高級的吧),也許有的同學在做美化的時候很喜歡一個圖片素材,重命名替換了drawable-hdpi下的素
材,但是運行系統后發(fā)現,怎么被拉伸得不像樣子了,這就是9?png圖片不能輕易碰的神奇所在,不過不要緊,下面看完你就會了。首先我們還是得介紹一下,9.png圖片他的具體不同之處,它的四周與普通的png圖片相比多了一個像素位的白色區(qū)域,該區(qū)域只有在圖片被還原和制造的時候才能看到,當打包后無法看見,并且圖片的總像素會縮小2個像素,比如23x23像素的9.png圖片被打包后會變成21x21像素。所以我們在制作的時候要注意掌握尺寸。當我們制作出9?png圖片的時候你還有驚奇的發(fā)現一個幾KB或者幾十KB的圖片,變得非常的小,一般只有幾百個字節(jié)那么大,系統加載起來當然會更加的流暢咯。工 具 安 裝 與 使 用1. 工 具 的 安 裝:這里介紹一個自制簡單好用的9.png處理工具:Nine-PatchEditor,具體下載安裝詳Oh^r>r^ilchEdLnrOh^r>r^ilchEdLnr見2L, 再次感謝作 者2.工具的使用?打 開9-patch.exe程序出現 下 圖?將要修改的圖片拖入灰色背景框內出現下圖:注:左邊部分圖片是處理后的效果圖,右邊中間天藍色部分為要處理的圖片,我們主要處理的是圖片邊緣一圈綠色邊框。?將鼠標放在綠色邊框處,點住左鍵不放拖動,會出現黑色線條如圖:說 明 :1號黑色條位置向下覆蓋的區(qū)域表示圖片橫向拉伸時,只拉伸該區(qū)域。
2號黑色條位置向右覆蓋的區(qū)域表示圖片縱向拉伸時,只拉伸該區(qū)域。3號黑色條位置向左覆蓋的區(qū)域表示圖片縱向顯示內容的區(qū)域(在手機上主要是文字區(qū)域)。4號黑色條位置向上覆蓋的區(qū)域表示圖片橫向顯示內容的區(qū)域(在手機上主要是文字區(qū)域)。沒有黑色條的位置覆蓋的區(qū)域是圖片拉伸時保持不變(比如,如果圖片的四角為弧形的時候,當圖片被任意拉伸時,四角的弧形都不會發(fā)生改變)。5、如果失誤多選了部分,點擊鼠標右鍵去掉黑色條,也可按住右鍵不放拖動。6 、左邊區(qū)域為顯示當前拉伸效果。7、選擇好區(qū)域后,點擊右上保存-來保持處理好的圖片,后綴名為xxx.9.png。簡 單 的 使 用 方 法Nine-PatchEditor工具支持Ctrl+C復制、Ctrl+V黏貼功能,我們只需要分別將原始包內自帶9?png圖片和要處理的圖片拖入工具,點擊原始包內圖片(此圖片已經處理過)復制,然后點擊待處理的圖片后黏貼就可以輕松處理圖片。folder_background文件夾樣式具體位置如下圖:0ft±-9:S8-推薦VANCLfolder_background文件夾樣式具體位置如下圖:0ft±-9:S8-推薦VANCL6.com.android?launcher文件夾的使用說明這里簡單介紹幾個重要部分的制作替換。hotseat_background:桌面底部圖標托盤樣式,具體位置如下圖:Bft±a:59我們只需將圖片制作好后按照對應名稱放入com.android?launcher/res文件夾內即可。7.preview 文件夾的使用說明預覽圖都放在主題包的preview目錄下,在預覽時最大支持10張預覽圖。為了便于真實體現主題包效果,所有被官方收錄的主題包,都有我們統一制作預覽圖;同時,為了充分表達主題包的蘊含,需要制作者提供一張預覽圖作為該主題的封面;該封面會在主題管理器程序縮略圖列表中展示。主題包各模塊預覽圖命名規(guī)則如下:自定義封面預覽圖為preview_cover_0.jpg,僅支持一張;系統風格的預覽圖為preview_0.jpg,preview_1.jpg,??■以此類推開始;桌面的預覽圖為preview_launcher_0.jpg,preview_launcher_1.jpg,■■以此類推 開 始;圖標風格的預覽圖為preview_icons_0.jpg,preview_icons_1.jpg,???以此類推開始;鎖屏樣式的預覽圖為preview_lockscreen_0.jpg,preview_lockscreen_1.jpg,??■以此 類 推 開 始;四、 替換背景設置背景存放位置:framework-res
信息背景存放位置:com.android.mms下拉采單背景存放位置:com.android.systemui電話與通訊錄:com.android.contacts五、打包 MTZ主題包1.簡單實用 的打包方法■■以上全部工作做完后,我們需要對其進行打包處理,以便于系統識別使用,下面來介紹下具 體 打 包 步 驟:stepl.將所有文件框選后右鍵--添加到壓縮文件--選擇zip壓縮格式--進行壓縮。step2.將壓縮包文件名重命名,將其后綴.zip更改為.mtz,至此打包就完成了。step3.將制作好的.mtz包放入手機SD卡根目錄打開系統文件管理器--SD卡--選擇?mtz主題包-- 應 丿用進行測試 。2.專業(yè)新版格式打包方法:主題包的 新 格式約定如下 :主題包根目錄下,僅允許文件或以wallpaper、fonts、boots、ringtones、audioeffect和preview命名的子目錄,存在舉例:舊格式主題包中,圖標都放在icons目錄下,現在不允許主題包中存在icons目錄,因此,只需將進入icons目錄,將所有資源打包成一個壓縮文件并命名為 icons即可。為方便打包,附件提供了自動打包程序,該程序運行需要java運行時環(huán)境;Miui壁紙滾動問題:修 改 后 綴 名 的 方 法:(打開"我的電腦",點"工具"菜單下的"文件夾選項",彈出窗口中點"査看"選項卡,把"隱藏已知文件的后綴名”前的勾去掉,確定)全民DIY已經到來!論壇許多人都在問我這個問題,特發(fā)此貼!希望對大家能有所幫助!壁紙隨桌面滾動這個是Android的一個特色。但并不是所有人都喜歡這樣。因此面對自己所喜歡的主題,總的來說,應該會存在以下三類:1.喜歡壁紙 滑動的 ;2.喜歡 壁紙固 定不動 的 ;3.有時候動,有時候不動(適合折騰,蛋疼的人)(某些壁紙適合滑動效果,某些壁紙不適合滑動效果)衣 足 食或者右鍵-打開-選擇打開方式!①。選擇自己打算弄的主題!修改后綴名格式為或者右鍵-打開-選擇打開方式!丁。化F牛仔布
料zip②。雙擊解壓文件,解壓完畢后,打開這個文件夾,我們就可以看到以下文件目錄,找到這 個 文 件com.android?launcherpreviewcum.:iTLiiruid.i:ont...CONTACTS文件872KBcom.:±riFILEEX48KB大小:1.31MB文件:preview_contact_0.jpgpreview_coriAact_l.jpg,...itiurj?Jandroid.laun...二HEE文件」iKB.:iiLiifuid.mniEMMS文件230KBcum.:iTLiifuid.phorLeFHONE文件160KEcum.:iTLv...UI文件9KBcom.:diLilfuid.wywt...SYSTEMUI文件1?279KEcum.:iTLilruid.them...THEMEMA1TAGER文件7KBcum.miui.playerFIAYER671KBEMHXnd毎]description.xmlXML文1KB至]fi^diTiework-reE文件409KEluckscreerL文件289KB11:unE□□■IE■"□III就是添加后綴名格式,并解壓就是添加后綴名格式,并解壓com.android?launcher這個文件,方法參照上面!com.android.laiaiLcher.zi進入剛才解壓的文件夾,我們可看到以下目錄. themev:dliies.xml豈XML1KB右鍵選中theme_values?xml這個文件國使用金山垂霸進行掃描Editwithgotppad++t記爭本亠3DternetExpl選擇程序(£)???1/QQ電腦管家Editwithgotppad++t記爭本亠3DternetExpl選擇程序(£)???1/QQ電腦管家?發(fā)送到(S)剪切(T)復制(£)創(chuàng)建快捷方式(1:)nn搜索和替換….UltraEdit總添加到壓縮文件(A)...倉添加到^theme_valueE.rsr"(T)i=n然后選擇用記事本打開。如下圖找到vstringname="wallpaper_scrolling">allv/string>如果你需要壁紙固定或滑動,只需要更改圖中藍色部分代碼的一個數值即可n日mE=":LCQn_5n日trying<st廣:Lngn日he="卵日lip日pE廣_sc廣oiling"》日廣ing》name="hoiie_indicator">none</string>l</MIUI_Theme_Ualues><stringname="wallpaper_scrolling">center</string><stringname="wallpaper_scrolling">center</string>“all” 代 表 全 范 圍 滾 動“l(fā)eft"(壁紙固定在左側不滾動。比方說你的美女壁紙,頭像在左邊)"center"(壁紙固定在中心不滾動。比方說你的美女壁紙,頭像在中間)"right"(壁紙固定在右側不滾動。比方說你的美女壁紙,頭像在右邊)注意:如果有的同學說我的XML文件中找不到這句代碼,那么請把此句代碼復制到文章末尾</MIUI_Theme_Values>±前即可??蓞⒄丈厦娴膱D。如果沒有這個文件你也可以自己創(chuàng)建 !最 后 記 得點保存 哦!?。、?再 來,那就是 打 包 還原按住Ctrl+A全選,然后點右鍵,選擇加入壓縮檔,記得壓縮格式這里選擇zip格式,再點確 定! 切 記 切 記??! !
:-es卅誦晉:-es卅誦晉1打并(&)冋使用金山蓋霸進行掃描I..IEditwithNotepad++打開方式(H)搜索和替換g〕...yitraEditS添加到壓縮文件倉添加到^com.anS添加到壓縮文件倉添加到^com.an氐/QQ電腦管家然后這里是修改后綴名,無法顯示后綴名得,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內外架合同范本
- 借支合同范本
- 北京兼職合同范本
- 小學數學探究性作業(yè)設計的策略
- 生活垃圾焚燒污染控制標準(GB18485-2001)
- 勞務合同范本工廠
- 暗物質數據的競品分析隱喻?
- 賣房定金合同范本標題
- 青少年籃球教學中的分層合作教學法應用
- JED-256中文版《鋅和鋅合金鍍層標準》(2015-06)
- 中小學幼兒園中班下冊點點回家公開課教案教學設計課件案例測試練習卷題
- SG-400140型火電廠鍋爐中硫煙煤煙氣噴霧干燥法脫硫+袋式除塵系統設計
- 中型轎車的盤式制動器的設計
- 低血糖急救護理課件
- 學做小小按摩師(課件)全國通用三年級上冊綜合實踐活動
- 陰道鏡檢查臨床醫(yī)學知識及操作方法講解培訓PPT
- “教學評一體化”指導的語文教學設計以統編版語文四年級上冊《蟋蟀的住宅》為例
- AI09人工智能-多智能體
- 建設工程前期工作咨詢費收費計算表
- 放射源基本知識培訓課件
- 【革命歷史題材舞蹈創(chuàng)作手法及思考案例-以紅船為例9400字(論文)】
評論
0/150
提交評論