所有刚接触OPPO主题制作的小白都必须先学会这个,再学其他的方法
会做主题的大佬可以点击左上角退出,或者看完指正一下错误的地方

正文开始:

首先你需要下载一个文件管理器,推荐用 MT管理器2.0 然后再下载官方的主题模板文件 文件

接下来用mt创建一个空文件夹,这个文件夹就是你的主题工作目录

icons,wallpaper这些已经在图里写了,这里不再讲述

com.oppo.launcher是主题的图标蒙版,用来控制第三方图标形状,文件夹图标,第三方图标背景等

其中当前页面和其他页面,就是指桌面上的这

lockseccren是锁屏插件,当然,官方主题蒙版里面是空的,初学者可以先删除

picture文件夹是主题预览图,如果你改了主题,建议换一下预览图

最后就是themeinfo.xml,这个是主题的基本信息,存放了主题作者,主题名称,主题简介等信息

好了,主题基本结构介绍完成,接下来我们开始制作

首先我们拿icons文件为例
点进去,会发现这些文件

fancy_icons文件夹是存放动态图标的,当然本文先不讲
我们之间进入res文件夹,然后一直点进去
就会发现下面这些一大堆图标

这些都是3.0系统默认主题的图标,也是必须适配的

我们就用短信,拨号图标的替换为例
首先选择你要替换进去的图标
然后复制——重命名——粘贴

这样图标就替换完了

接下来是壁纸

选择你的手机的分辨率,替换里面的壁纸
(注意:分辨率一定要和主题模板里面的原壁纸的一样)
还有就是原模板缺少了锁屏壁纸,我们给他加上
锁屏壁纸的文件为:oppo_default_keyguard_wallpaper.jpg

然后我们现在开始替换

然后接下来就是替换预览图,和换壁纸差不多

thumbnail.png是主题略缩图,就是这个

这个略缩图有分辨率限制,必须为328(宽)x*(高)
比如16:9的就是328×583

替换预览图的话,前面做过了类似的演示,这里就不做替换了

com.oppo.launcher前面已经讲过,替换文件即可

接下来就是修改themeinfo.xml
其中红框里面这些都是必须修改的

注意:UUID和PackageName这两行里面的内容必须一样
UUID修改的话,只需修改里面的几个数字即可,或者按我的那个UUID修改教程进行修改

然后右上角保存
保存之后会有themeinfo.xml.bak文件生成,删除掉即可

最后就是主题打包
打包时,务必要点进去文件夹再压缩,不然就会这样

正确做法应该是这样的,打包完再移动到主题文件夹里面

压缩包点进去之后应该是这样的

然后除picture文件夹以外,主题的所有文件夹都压缩
压缩好后把已经压缩的文件夹删掉,压缩好的文件进行批量重命名,看图

批量重命名的话就选择那几个压缩好的zip,左边的格输入.zip,右边的空着,然后就点击预览——重命名
(刚刚手抖,不小心开了单手模式

这样一个主题就做好了

然后我们就开始压缩

主题压缩时,把.zip改成.theme

现在大家肯定非常激动想试试自己做好的主题吧

这个是我刚刚做好的主题

群链接

2 条评论

RindMort · 2020年4月16日 下午1:47

666,牛逼

Justin · 2020年3月24日 上午10:28

Long time supporter, and thought I’d drop a comment.

Your wordpress site is very sleek – hope you don’t mind me asking what theme you’re using?
(and don’t mind if I steal it? :P)

I just launched my site –also built in wordpress like yours–
but the theme slows (!) the site down quite a bit.

In case you have a minute, you can find it by searching for “royal cbd” on Google (would appreciate any feedback) –
it’s still in the works.

Keep up the good work– and hope you all take care of yourself during the coronavirus scare!

发表评论

电子邮件地址不会被公开。 必填项已用*标注