嘟嘟桌面吧 关注:5,631贴子:10,103
  • 2回复贴,共1

主题制作-使用开发工具制作主题

只看楼主收藏回复

前期准备
确保自己电脑安装有 android studio,并可正常使用 git 插件
git 地址 https://gitee.com/qingchuan_qd/dudu-launcher-theme
确保自己有下载 git 项目的能力
#制作流程
皮肤基础配置
打开要修改的皮肤包(基于三个皮肤包之一即可),找到如下两个文件

打开 androidmanifest.xml,找到如图所示的字符位置,修改成自己特殊的字符,比如 com.wow.carlauncher.theme.shenqifeixia.skin1,记住一定要选择一个大家不会使用的字符做标记,而且一定要用 com.wow.carlauncher.theme.做前缀,不修改或者重复的标记,可能会和其他人的冲突,如下图

打开 build.gradle,将图示的位置改成和上一步一样的字符,如下图
皮肤参数配置
打开如图所示的 strings.xml 文件
内容如图所示,theme_name 是主题的名字,用于显示的,必须添加,其他属性可根据需求添加,不添加即采用默认值处理,如下图

资源文件修改
如图所示,这几个位置是资源目录位置,根据自己的要求修改即可,名字不能修改,drawable 目录下面的资源,可选择使用 xml 文件和图片文件,比如 theme_app_bg.xm 文件可以调换成 theme_app_bg.jpeg,两者只能存在一个,drawable-nodpi 目录下面的图片文件只能使用图片,不能替换成别的,资源文件修改参考 android 的开发规则,如下图

这里如果图片文件过大,会导致卡顿,修改者自行处理


IP属地:山东1楼2021-08-12 08:52回复
    真的建议你们出个详细的文档,里面的参数哪里是哪里,每个xml都是哪里的样式都没有说明,全靠摸索开发起来太费劲了。。。


    IP属地:辽宁2楼2024-01-08 17:26
    回复
      我反编译完卡启动界面一直进不去


      IP属地:湖南来自Android客户端3楼2024-02-04 16:17
      回复