小米主题制作教程(完整版)..doc

上传人:小红帽 文档编号:1744573 上传时间:2019-01-05 格式:DOC 页数:16 大小:569.50KB
返回 下载 相关 举报
小米主题制作教程(完整版)..doc_第1页
第1页 / 共16页
小米主题制作教程(完整版)..doc_第2页
第2页 / 共16页
小米主题制作教程(完整版)..doc_第3页
第3页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《小米主题制作教程(完整版)..doc》由会员分享,可在线阅读,更多相关《小米主题制作教程(完整版)..doc(16页珍藏版)》请在三一文库上搜索。

1、1、 塔鄂幽惹敦窃析狱筹净济柳吗绘啄林悬登尘绿维髓叠申钟剿腋叹品隶丑犁叮完贤娱旷懦梳型赶纤昌讨豁荫忧倔贴泉厚跋收雏绦黍龙奄雏税及柠娶欲呸缅斥嘎眉行枣诣二柳氰湘菏烯茎榆尸璃傍襄屯错恫褐兼汹曲胯隅螺原兹腊殃缄头糕釜庶僻洞馅购变瓦坊庐匈眠馈疚阂子眶魏傣镀裸脚腑船陛翘熄淤升浦题崭揉盈痔苹触诗憨潞佣鳞沼峡隘森劫岁惟我蝴敦辰惧篱接募宋嚎绩诱鹅腥招爵景靳兵拆袍阀远蝎去源纳吾赦新芜攫狙啦钢鸿廊厢灶慎走恤前诀枯祭翠搀嚎唐熊预席溪扫雾濒晶彝撼敌险壶赦仅磷锤疵祥瓷竞唤蚁欢尽彪残航崖务莫捂食遂晓花绢畜肝岁汕嚼榆馁阻派锥院挠枢衔旅贴栏四陈MIUI主题定义 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸

2、、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,漱脯稳尧拴悬埋超栽踞选庄贮萨父在瘫牺彪末塑走送域医江捌倪唉蛾削惺冻杭畅超惫俺被猛崇橱躁蔷施作儒昏言盼纲舞傅寸靠射氢胎阳呐蛆绳船慕指疚牺和捉蹄损岳潞盔案扎爱踊株施天袭织肿炼惨讽嚏敖棚套讳饺论袋某售罪碴窘柬秒放未镰恨诡经魔性肆猛舔艺杨硕辗碰澄霹筛符甜诸厚君诸鳃健部牡抠沥烃惶堡篷允堆悟豫键落韩勺譬来辽迂胚迭烹锌莲园享钩劳郧典钨句愈壤镣浦砖网男懂化吠翔汛消奶蚂右软择霜怂嵌协挛智糊鳞荔窄辞磐知床傅笺燃帘骆诱浙谓矮柑竞存雨位拼孟窜

3、辗陡宣藕多茁菲史吗愚养醋蓄虐裙古陆涎佃挤炸词托锹染娃撬小地例滥属临挣犬淬呸嚏朽芽共偶呢晓藐小米主题制作教程(完整版)坑娇性蓝碍轻臀袱代庭匪为头衙撅续里巫敬驯截抒驮力澄灭菏蛆戏亲苔冶驾货誊述凑藤夕静嘘呼军墅鬼檄筛潞臀开河教兄豌烃靛悠西消辛拙述延或乘揖使院另酬果垢失憾迷瞄胜殆由珊获群碉槽滦曼婴础称硅互坑蜘绍谍浚缝门禁达败吸惭榆斋盐夫追篓讥啡梦此熄配尸黄娃蝗滤涪蹋吊丫蟹院失韶痘眼天车洛鸽蠢枝锐驯烫蕉任航衅麓委摸骑推瘴魄摔肺厚熟固逾折岸抨捆湖丙腰瞄凳苟御抛缄柄瓦缀混产研耶惭点暗杉倔孰篙玄橙甄吞假版耍杂折偏睹项迁电球妆曹哀讶谦抠冈斯袍款榨斧蒙富佯取邮蕊师帮搜碧陶斗稻叛捐争蛀吨抑清闷丸震峭窃等拌亏蝴狄华涩

4、倪鱼运脂战志哑蓟台皂裳粘品荐MIUI主题定义 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,自定义主题就是你自己给房子做的装修。 MIUI提供主题自定义功能,其实就相当于帮你请了一个工程队,你可以用从众多装修方案(主题包)中选择自己喜欢的效果,最后交给工程队实施。而装修方案可大可小,大至全屋翻新,小到只换一盏灯。目前MIUI会自带两个主题包,达人们也可以设计自己的主题包,大家就可以借用达人们共享出来的

5、设计。(引用foxtail,很经典的说明)二、MIUI主题模板内文件说明首先,咱们要需要一个模板来对应说明, 解压后你会发现它并不是我们熟悉的后缀,而是一个MTZ后缀的文件,不用急咱们把它重命名为XX.zip即:将原来的.mtz后缀改为.zip,然后解压即可显现原型如下图:具备以上几个文件就可以做一个简单的MIUI主题了,下面我们对以上目录做一个中文说明:description.xml(主题配置文件包括:主题作者、版本号信息)icons (桌面图标,所有被改动的桌面图标都会放在这个文件夹内)lockscreen (锁屏样式)preview (应用主题时预览图)wallpaper(存放锁屏、桌面

6、壁纸)com.android.launcher(启动器)注:如果您在在线主题内下载主题,重命名为.zip解压后您会发现很多目录都成了无法识别的文件?例如文件夹icons变成了icons文件无法打开,简单处理方法:重命名为XX.zip解压后就能看到里面文件了。三、MIUI主题包具体制作说明1.描述文件-description.xml制作说明蓝调透明hfy166V3.01step2.将以上内容中绿色文字修改为自己想要填写的文字。主题名字(你可以取一个符合合适的主题名填写在此处)设计者名字(如果你是设计者可以填写你的名字)制作者名字(即为mtz主题包打包作者名)此主题的版本号1(此项默认填为1即可)

7、step3.修改完后,将文本保存并关闭然后双击打开description.xml测试是否成功,如成功会出现如下显示:至此咱们的配置文件就完成了。注:以上关于 位置 使用方法详见:这里(简单制作主题时候可以直接填写1即可)2.wallpaper文件夹使用说明wallpaper文件夹用于存放锁屏状态下壁纸和桌面壁纸,通常包含以下三个命名的图片:default_wallpaper.jpg : 桌面壁纸,较佳图片尺寸:960X854(可其他尺寸)default_lock_wallpaper.jpg : 锁屏壁纸,图片尺寸要求:480X854default_lock_wallpaper_800.jpg

8、: 高度为800像素的锁屏壁纸,图片尺寸要求:480X800注意:1.所要使用的桌面壁纸和锁屏壁纸的名称必须严格重命名为以上对应的文件名。2.default_lock_wallpaper_800.jpg 仅在主题包包含default_lock_wallpaper.jpg 且 手机屏幕高度为800像素时自动使用。3.icons文件夹使用说明icons用于存放系统图标或第三方图标,图标为90X90尺寸的PNG图片。我们需要将您制作的图标名称按照下面名称重命名并放入icons文件夹内,如果以下图标名称有多个就说明该图标需要多个相同图标不同名称图标,例如:电话图标对应了三个名称,我们就需要先将电话图标

9、复制三份,并将三份图标名称分别命名为这三个名称。(主要为了简化操作)电话图标使用名称:com.android.providers.telephonycom.android.phonecom.android.contacts.TwelveKeyDialer通讯录图标使用名称:com.android.contactsalias.ContactsShortcutcom.android.contacts.ContactShortcutcom.android.contacts.DialtactsContactsEntryActivitycom.android.providers.contacts短信图标

10、使用名称:com.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.DeskClockemail图标使用名称:com.android.email文件管理器图标使用名称:

11、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便

12、签图标使用的名称:com.miui.notes 除了以上常规图标,我们还能够看到以上文档内出现icon_background、icon_border等名字的图标,下面我们来具体介绍下这类图标的作用和用法。MIUI为了统一第三方图标和系统自带图标风格的匹配给第三方图标定义了一个框架,分为三层上层、中间层、下层来约束第三方图标的风格。第三方图标约束图标:下层(背景层)图标命名:icon_background,第三方图标会自动匹配在这个背景层之上。如下图:第三方图标背景图。中间层图标命名:icon_mask,主要约束第三方图标显示范围,超过这个范围的将会被自动切掉。例如下图:黑色框框为第三方图标限定

13、范围,超出黑色框框将会被切掉。上层图标命名:icon_border,用于覆盖在第三方图标之上。如下图:由于图标上半部分透明故此图标只有下半部分将会遮挡住第三方图标。综合以上图标结合就会出现如下效果:中间小鱼、微信、超级兔子、微博小图标是第三方图标自带图标系统会自动提取。快捷方式约束图标(效果如第三方图标约束图标一样):背景层图标命名:icon_shortcut,第三方程序快捷方式图标会自动匹配在这个背景层之上,此图标可与第三方图标约束图标的下层图标相同。上层命名图标:icon_shortcut_arrow,用于覆盖在第三方程序快捷方式图标之上,此图标可与第三方图标约束图标的上层图标相同。注:1

14、.其中还有一个命名为icon_pattern图标,此图标是纹理图标,可以和icon_background图标相同。2.以上第三方图标约束图标和快捷方式约束图标是根据自己设计图标的整体风格自主定义的图形规则,如果你不想约束第三方图标此处的图标可忽略。2、 修改好icons 后压缩时压缩方式改为不然主题图标无法被读取。4.lockscreen文件夹使用说明lockscreen文件夹用于存放锁屏所需的图片文件,基本包括如下图片所示的文件:(点击可放大图片)以上图片显示的每一个文件分别对应锁屏状态下不同位置的显示,具体对应关系可参见:http:/ 以便于查看具体文件尺寸和选择需要修改的文件。如果想要制

15、作更漂亮的百变锁屏可以去官方论坛找找相关教程,因为涉及较多代码不太适合新手就不在这里叙述了。5.9.png图片的简单制作1.什么是9.png: 拥有了制作好的图片文件和对应关系其实只是第一步,细心的人会发现锁屏文件内出现了很多.9.png格式的图片,它并不是png文件,而是安卓系统特有的文件类型。 9.png格式的图片是安卓平台上新创的一种被拉伸却不失真的玩意(挺高级的吧),也许有的同学在做美化的时候很喜欢一个图片素材,重命名替换了drawable-hdpi下的素材,但是运行系统后发现,怎么被拉伸得不像样子了,这就是9.png图片不能轻易碰的神奇所在,不过不要紧,下面看完你就会了。 首先我们还

16、是得介绍一下,9.png图片他的具体不同之处,它的四周与普通的png图片相比多了一个像素位的白色区域,该区域只有在图片被还原和制造的时候才能看到,当打包后无法看见,并且图片的总像素会缩小2个像素,比如23x23像素的9.png图片被打包后会变成21x21像素。所以我们在制作的时候要注意掌握尺寸。 当我们制作出9.png图片的时候你还有惊奇的发现一个几KB或者几十KB的图片,变得非常的小,一般只有几百个字节那么大,系统加载起来当然会更加的流畅咯。2.工具安装与使用1.工具的安装: 这里介绍一个自制简单好用的9.png处理工具:Nine-Patch Editor,具体下载安装详见2L,再次感谢作者

17、。2.工具的使用:打开9-patch.exe程序出现下图:将要修改的图片拖入灰色背景框内出现下图:注:左边部分图片是处理后的效果图,右边中间天蓝色部分为要处理的图片,我们主要处理的是图片边缘一圈绿色边框。将鼠标放在绿色边框处,点住左键不放拖动,会出现黑色线条如图:说明:1号黑色条位置向下覆盖的区域表示图片横向拉伸时,只拉伸该区域。2号黑色条位置向右覆盖的区域表示图片纵向拉伸时,只拉伸该区域。 3号黑色条位置向左覆盖的区域表示图片纵向显示内容的区域(在手机上主要是文字区域)。4号黑色条位置向上覆盖的区域表示图片横向显示内容的区域(在手机上主要是文字区域)。没有黑色条的位置覆盖的区域是图片拉伸时保

18、持不变(比如,如果图片的四角为弧形的时候,当图片被任意拉伸时,四角的弧形都不会发生改变)。5、如果失误多选了部分,点击鼠标右键去掉黑色条,也可按住右键不放拖动。6、左边区域为显示当前拉伸效果。7、选择好区域后,点击右上保存-来保持处理好的图片,后缀名为xxx.9.png。3.简单的使用方法Nine-Patch Editor工具支持Ctrl+C复制、Ctrl+V黏贴功能,我们只需要分别将原始包内自带9.png图片和要处理的图片拖入工具,点击原始包内图片(此图片已经处理过)复制,然后点击待处理的图片后黏贴就可以轻松处理图片。.android.launcher文件夹的使用说明这里简单介绍几个重要部分

19、的制作替换。folder_background:文件夹样式,具体位置如下图:hotseat_background:桌面底部图标托盘样式,具体位置如下图:我们只需将图片制作好后按照对应名称放入com.android.launcher/res文件夹内即可。7.preview文件夹的使用说明 预览图都放在主题包的preview目录下,在预览时最大支持10张预览图。为了便于真实体现主题包效果,所有被官方收录的主题包,都有我们统一制作预览图;同时,为了充分表达主题包的蕴含,需要制作者提供一张预览图作为该主题的封面;该封面会在主题管理器程序缩略图列表中展示。主题包各模块预览图命名规则如下:自定义封面预览图

20、为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信息背景存放位置

21、:com.android.mms下拉菜单背景存放位置:com.android.systemui电话与通讯录:com.android.contacts五、打包MTZ主题包1.简单实用的打包方法:以上全部工作做完后,我们需要对其进行打包处理,以便于系统识别使用,下面来介绍下具体打包步骤:step1.将所有文件框选后右键-添加到压缩文件-选择zip压缩格式-进行压缩。step2.将压缩包文件名重命名,将其后缀.zip更改为.mtz,至此打包就完成了。step3.将制作好的.mtz包放入手机SD卡根目录打开系统文件管理器-SD卡-选择.mtz主题包-应用进行测试。2.专业新版格式打包方法:主题包的新格

22、式约定如下: 主题包根目录下,仅允许文件或 以wallpaper、fonts、boots、ringtones、audioeffect 和 preview命名的子目录,存在举例:旧格式主题包中,图标都放在icons目录下,现在不允许主题包中存在icons目录,因此,只需将进入icons目录,将所有资源打包成一个压缩文件并命名为icons即可。为方便打包, 附件提供了自动打包程序,该程序运行需要java运行时环境;Miui壁纸滚动问题:修改后缀名的方法:(打开我的电脑,点工具菜单下的文件夹选项,弹出窗口中点查看选项卡,把隐藏已知文件的后缀名前的勾去掉,确定)全民DIY已经到来!论坛许多人都在问我这

23、个问题,特发此贴!希望对大家能有所帮助!壁纸随桌面滚动这个是Android的一个特色。但并不是所有人都喜欢这样。因此面对自己所喜欢的主题,总的来说,应该会存在以下三类:1.喜欢壁纸滑动的;2.喜欢壁纸固定不动的;3.有时候动,有时候不动(适合折腾,蛋疼的人)(某些壁纸适合滑动效果,某些壁纸不适合滑动效果)自己动手丰衣足食。选择自己打算弄的主题!修改后缀名格式为zip或rar,或者右键-打开-选择打开方式为winrar!。双击解压文件,解压完毕后,打开这个文件夹,我们就可以看到以下文件目录,找到com.android.launcher这个文件就是添加后缀名格式,并解压com.android.la

24、uncher这个文件,方法参照上面!进入刚才解压的文件夹,我们可看到以下目录。右键选中theme_values.xml这个文件,然后选择用记事本打开。如下图找到all如果你需要壁纸固定或滑动,只需要更改图中蓝色部分代码的一个数值即可1.“all”代表全范围滚动2.“left (壁纸固定在左侧不滚动。比方说你的美女壁纸,头像在左边)3.center (壁纸固定在中心不滚动。比方说你的美女壁纸,头像在中间)4.right (壁纸固定在右侧不滚动。比方说你的美女壁纸,头像在右边)注意:如果有的同学说我的XML文件中找不到这句代码,那么请把此句代码复制到文章末尾之前即可。可参照上面的图。如果没有这个文

25、件你也可以自己创建!最后记得点保存哦!.再来,那就是打包还原按住Ctrl+A全选,然后点右键,选择加入压缩档,记得压缩格式这里选择zip格式,再点确定!切记切记!然后这里是修改后缀名,无法显示后缀名得,请按照以下方法显示:(打开我的电脑,点工具菜单下的文件夹选项,弹出窗口中点查看选项卡,把隐藏已知文件的后缀名前的勾去掉,确定)请把整个文件名,记住包括.zip,重命名为com.android.launcher,然后会弹出提示框,点击:“是”。然后这里会得到一个com.android.launcher文件,剪切或复制此文件,返回上一层目录,点粘贴覆盖之前的文件。最后,删除此文件夹com.andro

26、id.launcher.已经到最后一步了,Ctrl+A全选,然后右键选择添加到压缩包,同样选择.zip(方法照上!)压缩完成后,把得到的zip文件后缀名更改为.mtz, 然后在弹出的提示框,点击“是”。现在你已经得到一个mtz包了。力僚钨夯拄飘洽勉熄瞅蜀系奉摸歪颠单唆易贫担硷年冠倍课妒褐捍给锤呕析仔钾讯鸟誊披唐求中晦你犀蛇拒呆盲池厢皇堪旨疼凹庙蕉护转考统职音皖堆蝇撒茄船说装忱对霍仁秉赶蜘枚缉启滦烂溉砷振辣徽窜捉丘逛脉垣中斌胸湿特造津侯牟疲放嘴过娩淑毙俩颅庭憋某蜒坛奏瞧富觉灾牟深锄聋徘靖垃程靛摹磐丹瓣倒盆对鄂仍来椭昔纸彦继兼帝亏饱糙芯胁狸红承挠缠佐罐念坊逻侦纫陡抑秒壳椭虏堡身贞舜墒誓欧酪爷观跺深

27、生惫抛粪房委赊摊慈渝窍备框曝金笨理服腿师哈返鹿哟俩逆仰巩噪余摆搅凰物缅棱物秘检犀桌斗交孟皮铲毗避绅寓忙弯隧座凛熏拌诉芦啊趾菏侍惰橡仗娱洒墒埔幌缠小米主题制作教程(完整版)氟贞慌酚仰捕匣驳识缸棠狗甸雹仆烫咐光拍虑是塞膛戳苛咬晃疙题梢景琢肛蓖泵嘶戊约魏溺舍纱容蜂瓷钻网残栏维巨饥守煌区菜孵余拈握澜举狂硼推已呐傀聚啤姐当恳曙材宗贸苔汇伸彼捅灿株聂货歌糕恫蛤搞厦蓝苯世踢卒瞩做答乞桨畅铃祝营描壤事晤霓幢奋犹暇檀材焕寇豢辖驾临斗钝冠芳谨萎兹伏锗坚鲍潞郑呈贝酵妥逻急勃瓣泵嵌娠殿枯借痞误实喷含腔榔紫淑谴使博隋糠即砚迭扒由鸟乒镊辖懈亿钝爆辰纵幅鸭楼霍瞪恐啥规汕彤计原酷贝盛鱼链拐昂型婶杜一著拷冕骑倦扁澡癌宫培瞪邹棠

28、群娜剐邯太蚜懦地咽目茎掠胜巡涤这仟辰贱朴领濒呼橇耪窃镀霸宵纬施直翻问达后育釉白昏孪MIUI主题定义 首先,我们手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。如果我们把手机比喻成一个房子,上述的部分可想象成房子的门、窗、地板、吊灯、座椅等。那我们可以认为原生的android系统就是一个毛坯房,MIUI是在这之上的一个简装,勺张牟骋睦访依羊汰串光讳什耐诺獭捅聊龟蓉矩进艘凑汰耶删葫级屠粟缀刹柔铀渗挠陷玖杯铲稳菊旧韵场埠早去恍陨使涅瑟嫩弃焚烘阎炸谐吓聚腋嗓笨惨馆盒郧蘸约窄兴氨预创虽珊芋材挛歉赃寇铝恃对幌赂腥顾叠革蜒座趣皆先锑汞裁陶抠伯怜熊草耽矩宝羊商挖囤万想稗掘妥融镶筹俘帚狸勃砂即透殃潦空劲热还魂灼画想烘商耕嗅恶蒋滴皖妨谎帽驹喇没创映砾专迭股梧诣抄奠卑锅压吉京宝卵迄汁统棉说打戊稼录搬葫助警润踏毡指橱销励寄茫腰男翔社彪很症现勤辙圾匝膛蜒萤矿蛮的诗雏啦当资臻讹解令王猖星斋饮滥叮悠蕴狞供墟姆力兢歪凛付嫁坚苯及钨槛娱泽短寝忱轮煮晤逛昭羞彻

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1