主题文章

> 教程

[制作教程] 【每周一招,教你玩转MIUI主题】第九招:教你解决常见&必现BUG

发布时间: 2015-05-05 11:41

Question 1:

      在制作MUI主题的过程中,也许有很多人会在480里遇到以下截图的BUG。这是比较懊恼的问题。下面我就来教大家怎么解决此烦恼吧。

Image title


      首先把preference这系列图都改成480的尺寸。(图左右的空白像素都不能超过10像素;横向内容区的黑边除空白像素外,都画满。)

Image title


v5_preference_first_item_bg_normal.9.png,v5_preference_first_item_bg_pressed.9.png,v5_preference_last_item_bg_normal.9.png,v5_preference_last_item_bg_pressed.9.png,v5_preference_middle_item_bg_normal.9.png,v5_preference_middle_item_bg_pressed.9.png,v5_preference_single_item_bg_normal.9.png,v5_preference_single_item_bg_pressed.9.png

其次把v5_progress_bar.9.png,v5_progress_bar_small.9.png,v5_seekbar_progress.9.png。这三张图也改成480的尺寸(720缩放成66.7%)。


Question 2:

      此外,主题里有一部分图是分normal和pressed两态的,当我们形状用和默认一致,只是希望pressed态换个别的颜色时,往往我们在主题包里都不习惯放入normal态的图,而只放入了我们改后的pressed态的图。这样,在但分辨率,如720分辨率的情况下,是不会有什么问题的。但当应用在480,或者1080分辨率的手机上时,就有可能出现图标错位,变形等问题。

      所以当我们只改pressed态的图时,需要把normal态的图也放入。下面我为大家提供下该类图的截图,希望能给大家带来帮助。

Image title


Question 3:

      当大家出现以下截图的问题时,解决办法:

Image title


1.如果是单分辨率,如720P,那么多半是因为小豆豆只放入了normal和pressed两态,disable态没放入,或者漏放了一个或几个这样的图标,请认真检查每个小豆豆的图标是否每个状态的图都放入了,是否dark,light都放入了。

2.如果是跨分辨率出现此问题,那么一样可以用1的办法解决。

3.如果你是没改小豆豆,只改了小豆豆那圆圆的背景,跨分辨率出现此问题,那么解决办法是,吧小豆豆的圆圆背景做一套480P的或1080P的放到对应目录。

4.小豆豆和小豆豆的背景都是属于系列图,牵一发而动全身,所以改的时候必须改全,而不能只一两个,也不要漏改。不然就可能出现各种错位的问题了。


PS:关于之前每周一招提到的480&720P必做的图,这周的主题编辑器已经为我们提供了这类必做图的适配功能了。请大家下载最新主题编辑器更新吧。能有效的提供你的工作效率和减小BUG出现率:

主题编辑器:http://www.miui.com/thread-642823-1-1.html

亲,你需要登录后才能对该作品进行评论喔!

登录 立即注册