热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

本文介绍了如何突破MIUI14的限制,实现自定义胶囊图标和大图标样式,并支持任意APP。需要一定的动手能力和主题设计师账号权限或者会主题pojie。详细步骤包括应用包名获取、素材制作和封包获取等。

MIUI14桌面新增了花宠摆件图鉴小部件与大图标、胶囊图标及多功能文件夹,但尴尬的是目前只有系统应用和部分第三方应用支持大图标、胶囊图标win7文件夹图标。对于爱搞机的我,这种情况是肯定不能忍的,本期我就教大家如何突破MIUI14的限制,让手机的全部应用都能实现自定义大图标、胶囊图标,不会的赶紧来学习!

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

▼自定义效果展示

老规矩,先上效果展示(从上往下分别是大图标、2X1胶囊效果、1X2胶囊效果)win7文件夹图标。本期教程需要一定的动手能力以及主题设计师账号权限或者会主题pojie,因为教程涉及到图片制作、主题包制作、主题包导入与使用等,大家根据自身情况决定是否学习,而我的目的主要是为分享方法。

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

▼素材制作与封包

获取应用包名:手机桌面上长按APP图标win7文件夹图标,在弹出菜单里选择“应用信息”,在应用信息界面点击右上角查看应用详情,长按应用包名、复制包名备用(本期演示应用为一个木函,包名:com.One.WoodenLetter)

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

展开全文

制作素材图片:需要制作1X1图标四个(建议分辨率122 x 122px)、制作1X2图标三个(建议分辨率186 x 440px)、制作2X1图标三个(建议分辨率440 x 160px)、制作2X2图标三个(建议分辨率440 x 440px);所有图标保存为png格式,并把所有图标命名为“应用包名.png”win7文件夹图标。图标设计技巧,图标重要信息尽量居中摆放、避免因系统裁切导致图标信息显示不全,同尺寸图标只需设计一个,复制到多个文件夹即可。

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

图标素材封装:新建四个文件,文件夹名称命名为“1x1、1x2、2x1、2x2”;在每个文件夹下面新建子文件夹“res”,在res文件夹下再新建三个子文件夹“drawable-nxhdpi、drawable-xxhdpi、drawable-xxxhdpi”,另外在1x1>res文件夹下需多新建drawable-xhdpi文件夹,如下图所示win7文件夹图标。之所以要弄这么多文件夹,主要是为兼容不同分辨率的机型;如果你只是自己用,也也可只在res文件夹下创建一个子文件夹,比如1080P的机型,只需创建drawable-xxhdpi就行。

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

文件夹创建好以后,然后把PS制作的图标图片素材,分别放进对应的文件夹里,1X2图标就放在1X2对应的drawable文件夹里、不要乱放,每个drawable文件夹放一个图标win7文件夹图标

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

图片图标放到对应的文件夹后返回,新建配置文件transform_config.xml,输入下面代码win7文件夹图标

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

同时选中“1x1、1x2、2x1、2x2”文件夹与transform_config.xml文件,点击添加压缩文件,名称输入应用包名,压缩格式选zip,点击确定得到“应用包名.zip”的文件win7文件夹图标。然后按F2重命名,把.zip后缀去掉,得到仅含应用包名的文件。

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

然后选中“应用包名”文件,如“com.One.WoodenLetter”;点击右键添加压缩包,名称设为“largeicons”,压缩格式选择zip;得到“largeicons.zip”压缩包;然后按F2重命名,把.zip后缀去掉,得到largeicons文件,到此素材封包完毕win7文件夹图标

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

▼制作主题与导入使用

创建配置文件:得到largeicons文件后,新建一个description.xml配置文件,description.xml配置文件代码如下win7文件夹图标。另外如果需要预览效果,可创建preview文件夹,篇幅因素我就不细说了。

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

主题封包:同时选中largeicons文件、description.xml配置文件、preview文件夹,然后添加压缩文件,名称随意、自己方便区分就行;得到压缩文件后,重命名,把zip改为mtz,这样主题包就制作好了win7文件夹图标

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

主题导入:把mtz主题文件传到手机上,打开主题壁纸APP,点击我的>主题,在本地主题底部点击“从SD卡导入”,找到主题点击确定导入win7文件夹图标

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

主题使用:导入完毕后,回到我的,点击“大图标”,在应用列表找到“一个木函”应用,点击主题进入大图标、胶囊图标样式选择界面,选择后点击应用即可win7文件夹图标。如果需要恢复默认图标,则点击默认图标应用即可。

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

下面用一张图给大家表示“大图标”主题的结构,便于新手朋友理解win7文件夹图标

突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP

本期内容,重点就是两个,一是学会如何提取应用包名,二是学会如何逆向制作mtz主题包,至于图标绘制这个不是一朝一夕的事win7文件夹图标。最后再提醒一下,DIY的主题需要主题设计师账号权限或者主题pojie工具才能用,所以本期的玩机技巧是针对部分玩家,请大家见谅!


推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 自己用过的一些比较有用的css3新属性【HTML】
    web前端|html教程自己用过的一些比较用的css3新属性web前端-html教程css3刚推出不久,虽然大多数的css3属性在很多流行的浏览器中不支持,但我个人觉得还是要尽量开 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 深入解析Spring Cloud Ribbon负载均衡机制
    本文详细介绍了Spring Cloud中的Ribbon组件如何实现服务调用的负载均衡。通过分析其工作原理、源码结构及配置方式,帮助读者理解Ribbon在分布式系统中的重要作用。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 毕业设计:基于机器学习与深度学习的垃圾邮件(短信)分类算法实现
    本文详细介绍了如何使用机器学习和深度学习技术对垃圾邮件和短信进行分类。内容涵盖从数据集介绍、预处理、特征提取到模型训练与评估的完整流程,并提供了具体的代码示例和实验结果。 ... [详细]
  • 如何彻底清除顽固软件如360
    本文详细介绍了如何彻底卸载难以删除的软件,如360安全卫士。这类软件不仅难以卸载,还会在开机时启动多个应用,影响系统性能。我们将提供两种有效的方法来帮助您彻底清理这些顽固软件。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 利用决策树预测NBA比赛胜负的Python数据挖掘实践
    本文通过使用2013-14赛季NBA赛程与结果数据集以及2013年NBA排名数据,结合《Python数据挖掘入门与实践》一书中的方法,展示如何应用决策树算法进行比赛胜负预测。我们将详细讲解数据预处理、特征工程及模型评估等关键步骤。 ... [详细]
  • 本文探讨了如何在 F# Interactive (FSI) 中通过 AddPrinter 和 AddPrintTransformer 方法自定义类型(尤其是集合类型)的输出格式,提供了详细的指南和示例代码。 ... [详细]
  • 历经三十年的开发,Mathematica 已成为技术计算领域的标杆,为全球的技术创新者、教育工作者、学生及其他用户提供了一个领先的计算平台。最新版本 Mathematica 12.3.1 增加了多项核心语言、数学计算、可视化和图形处理的新功能。 ... [详细]
author-avatar
不要哭开心就好_723
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有