杨旭升吧 关注:337贴子:28,532

【转帖】百度云ROM主题自定义制作官方教程.附工具

只看楼主收藏回复

为了各位使用百度云的亲们,旭升转回百度云主题的制作教程,当然附带制作工具,感兴趣的吧友可以注意看下,工具请从附件下载(爪机党查看不了也没关系反正下载了爪机也用不了,电脑党可以点下面的下载直接下载)


9patchCompile.zip
大小:795.30KB下载:1105次转存:202次
文件已失效
icedear.btp
大小:3.77MB下载:893次转存:173次
文件已失效
本楼含有高级字体1楼2013-01-31 22:41回复
    主题制作看似高深莫测,其实也不过是将你将设计好的素材替换掉官方默认主题包的图片素材,然后打包成btp格式的主题包就ok了!接下来,让我们一起来学习一下吧!

    一、百度主题定义
    手机的UI是由很多部分组成的,如锁屏、通知栏、桌面壁纸、图标等等。目前百度主题会自带三个主题包,达人们也可以设计自己的主题包,大家就可以借用达人们共享出来的设计。

    二、百度主题包文件说明
    【1】百度主题自带主题包默认为.btp,其实都是zip压缩包,将后缀名修改为“.zip”后, 然后就可以解压了.


    【2】然后解压既可呈现以下示例图,具备以下几个文件就可以做一个简单的百度主题了,下面我们对以上目录做一个中文模块说明:

    字体 fonts
    壁纸 wallpaper,包括桌面壁纸、锁屏壁纸
    状态栏 com.android.systemui
    锁屏 lockscreen
    铃音 ringtones,包括来电铃音和通知铃音
    信息 com.android.mms
    启动器 com.baidu.home2,替换home的一些深度图标,比如日历、快捷方式等
    图标 icons,home和launcher上显示的app的icon,包括系统图标、第三方图标
    电话 com.baidu.dialpad


    本楼含有高级字体2楼2013-01-31 22:43
    收起回复
      三、百度主题包介绍说明
      【1】描述文件---description.xml制作说明

      title:主题名称designer:主题设计者大名
      author:主题包制作者大名
      version:主题的版本号
      uiVersion:目前未用到。

      将以上内容中文字修改为自己想要填写的文字,至此咱们的配置文件就完成了


      本楼含有高级字体3楼2013-01-31 22:44
      回复
        【2】预览图 ----preview目录preview目录存放所有模块的预览图(壁纸除外),预览图是一个主题包成功应用后的效果截图,只是在百度主题向用户展示的时候用到。文件命名规则如下:“preview_模块名_索引.png”比如:字体: preview_fonts_0.png, preview_fonts_1.png等。模块名对应关系: 字体: fonts launcher: launcher 图标: icons 锁屏: lockscreen 状态栏: statusbar索引可以是1到n。 百度主题显示时,在主题列表界面显示的封面图默认为preview_launcher_0.pn**击进入主题详情界面会加载该主题包所有的预览图。 从自定义进入各个模块,显示的是各个模块的预览图,比如进入icons,显示的是icons的预览图;壁纸的预览图就是壁纸的原始图片;铃音自定义界面显示的是铃音列表。


        4楼2013-01-31 22:45
        回复
          【3】字体 ------fonts目录将ttf字体文件放到fonts目录下(至少包含DroidSansFallbac.ttf, 这个是中文字体),将字体的预览图放到preview目录下。字体的预览图,可以打开一个文档,敲一首诗、或者随便一段话,然后截个图,把名字改成“preview_fonts_0.png”,就OK了。


          【4】 壁纸-------wallpaper目录
          wallpaper目录存放壁纸,包括系统壁纸、锁屏壁纸。
          命名规则如下:系统壁纸: default_wallpaper.jpg,尺寸:960*800像素(宽*高) 锁屏壁纸:default_lock_wallpaper.jpg,尺寸:480*800像素(宽*高)


          本楼含有高级字体5楼2013-01-31 22:46
          回复
            【5】图标-------icons压缩包 icons压缩包(左图)里存放home和launcher中呈现的应用程序的启动icon(右图)。

            云商店:com.android.appshare.pngcom.baidu.market.png
            计算器:com.android.calculator2.png
            相机com.android.camera.png
            电话com.android.contacts.activities.TwelveKeyDialer.pngcom.android.phone.png
            联系人com.android.contacts.png
            时钟com.android.deskclock.DeskClock.pngcom.baidu.baiduclock.png
            电子邮件com.android.email.png
            文件管理com.android.fileexplorer.pngcom.baidu.resmanager.filemanager.png
            短信com.android.mms.png
            下载内容com.android.providers.downloads.ui.png
            设置com.android.settings.png
            录音机com.android.soundrecorder.png
            系统更新com.baidu.android.ota.png
            备份恢复com.baidu.backuprestore.png
            阅读com.baidu.BaiduReader.png
            收音机com.baidu.fm.png
            图库com.baidu.gallery3d.png
            备忘录com.baidu.multimedianote.png
            音乐com.baidu.musicplayer.png
            百度网盘com.baidu.netdisk.png
            记事本com.baidu.notepad.png
            手机充值com.baidu.PhonePay.png
            主题com.baidu.thememanager.ui.png
            视频com.baidu.videoplayer.png
            天气com.baidu.weather.png
            用户反馈com.baidu.yi.userfeedback.png
            注:png必须为小写打包时直接选择所有的icon,打包成zip,重命名为icon (不要后缀)com.baidu.home2

            日历icon命名规则: “ic_launcher_calendar_X.png” X是日期,1-31注: png要小写。 打包时将res打包成zip,然后重命名为com.baidu.home2 (不要后缀)


            本楼含有高级字体6楼2013-01-31 22:49
            回复
              【6】 铃音-------ringtones目录铃音目录存放铃音资源,注意文件名:ringtone.mp3为来电铃音, notification.mp3为通知铃音。


              【7】 状态栏 -----com.android.systemui
              状态栏目录结构如图,右边是res\drawable-hdpi的内容。

              注: png要小写。


              本楼含有高级字体7楼2013-01-31 22:50
              回复
                【8】 短信




                8楼2013-01-31 22:53
                回复
                  【2】怎样换主屏图标?Step1 找到icons文件夹

                  Step2解压缩

                  图标尺寸: 82*82像素,把想要替换的相应图标命名尺寸保持一致替换图片.ps:记得更换preview文件夹的相应效果图喔【3】怎样打包?最后把他们打包成一个zip,然后修改后缀名为btp,放到手机的SD卡里,通过“文件管理”找到刚放上去的主题包,直接(在文件管理里面点击)打开,就能立马看到预览图,同时会自动加到主题列表里面。

                  PS:附件为主题示意包


                  本楼含有高级字体10楼2013-01-31 22:56
                  收起回复
                    我们做了一个简单的主题制作工具,工具包以附件上传。使用方法如下哦:
                    使用方法:1、 解压9patchCompile.zip,放到任意路径下(注意路径不能有空格)2、 双击运行exec.bat,后进入cmd命令行,会提示输入image路径,复制好的路径后,点右键“粘贴”,然后回车。注意:pic图片路径不能有空格,直接放在桌面上不行哦。

                    3、 输入output路径: 如果要用默认路径,输入”y”;要指定路径,输入”n”,然后输入指定的路径即可。默认output路径与第2步粘贴的图片路径在同一级目录下,名为9PatchPic.
                    4、 等待完成。Ok。小提示: 未编译的9patch图片有黑框,编译之后的没有黑框。


                    11楼2013-01-31 22:58
                    回复
                      后面的主题制作工具使用方法看不懂哦。。。。


                      IP属地:江西12楼2013-04-22 19:09
                      回复
                        还麻烦的样子啊


                        13楼2013-04-22 22:36
                        回复
                          嗯,很不错……不过有点复杂


                          IP属地:云南来自Android客户端14楼2013-04-23 17:42
                          回复
                            牛逼。。。


                            IP属地:安徽来自Android客户端15楼2013-04-24 07:49
                            回复
                              好东西啊!


                              来自手机贴吧16楼2013-05-04 07:39
                              回复