欢迎光临散文网 会员登陆 & 注册

【第三方华为一镜到底主题制作教程一托尔流】第二章: Hwt 和Apk 基本框架

2023-07-25 18:40 作者:暗黑托尔  | 我要投稿

欢迎来到第2章的教程。今天我们讲解

Hwt和apk的基本框架。以及AOD的封装

在正式开始前请下载(由@the_Alice大佬制作的“女士罗莎琳一镜到底主题”):https://www.bilibili.com/video/BV11j411M7X3/?spm_id_from=333.999.0.0&vd_source=dd3bd8ff020841b29ae8544a5d6398f1 密码:fj06 (hwt 的二级密码为:5jt5 apk的二级密码为:atyg) 相关视频简介下的“华为鸿蒙版”这两个文件作为本章节的基础包体

关于hwt和apk————————————— Hwt为主题资源包(包含了底层静态壁纸、底层锁屏壁纸、aod文件、系统配色文件、还有与相关apk的连接文件(live文件)) Apk文件实则为“超级壁纸引擎”其中包含(动态壁纸、开屏与息屏的特效、 Json动效的配置参数等等……) 我们用Mt管理器,打开上图中红框中的两个文件,如下图所示(左边为apk,右边为hwt)

左边的文件依次是:\assets\Aquamarine(为主壁纸,以及json动效参数以及息屏特效图片文件,之后封装的时候会详细讲解) META-INF(没作用,暂时不管) res\drawable-nodpi( Apk程序的图标,以及"还未确定位置的静态壁纸图片") 剩下的蓝色文件:(AndroidManifest.xml) 绿色文件:(classes.dex) 黄 色 文 件:(resources.arsc) 为包名修改的文件,以下简称蓝色文件,绿色文件和,黄色文件。(之后包名修改篇章会详细讲解) 左边的apk相关文件就说明完了。接下来的是右边的hwt文件,右侧一共拥有11个文件。我们简称(第1个到第11个文件) 第1个是主题APP主题详情展示的预览图文件夹(可以通过TS新建一个“大主题”项目导入相关材料使用右上角截屏功能之后导出, Hwt文件,找到相对应的文件夹获得预览图) 第2个是锁屏资源的文件夹(由于一镜到底会调用apk里的锁屏特效资源,所以这个文件夹可以保持空白,不用管) 第3个文件夹是主题资源包,底层的两张壁纸文件(必须要替换成相对应的壁纸图片否则在一些界面会露出,例如智慧搜索) 第4个文件不用管 第5个文件为系统配色文件【( 由TS制作系统UI配色会自动生成的文件,集成此文件夹之后将失去深色模式功能支持)】 第6个文件不用管 第7个文件

AOD的本体

(上一张我们制作的aod本体现在就可以和这个文件相互替换,从而成功集成熄屏显示记得

2改5

第8个文件(蓝色的文档)为。主题APP详情页。相关主题资料(其中包含一个重要的包名,后续会讲解)其中包含。作者信息以及主题名称。还有主题简介(其他的暂时不要改动)

第9个文件也为系统配色文件,它支持深色和浅色模式的切换(

和systemUI,为前后优先级的关系 systemUI优先级高于它。也就是说做了系统UI的改动,将不再支持深色模式的切换,

如需支持深色模式的切换,请删除 systemUI

第10个文件不用管

第11个文件。为apk和hwt的连接文件(其中包含一个包名,后续

讲包名修改时

修改会详细讲解)

所有的基本文件就讲完了,下一章我们会讲解有关于包名的修改(这一张已经写了1400个字了,肝不动了,悲)

【第三方华为一镜到底主题制作教程一托尔流】第二章: Hwt 和Apk 基本框架 的评论 (共 条)

分享到微博请遵守国家法律