默认屏的下方操作菜单:HTC Sense默认在第三屏的下方提供三个操作菜单,从左到右分别是所有应用、电话、个性化设置。
这里谈及的美化以透明化为主,主要将默认屏的下方操作菜单透明化处理。透明化处理大致上就是找到需要透明化的部位所对应的图片,然后将图片做透明化,最后将图片覆盖回原位置。这里重点是分享默认屏下方菜单对应的图片的位置,在之前我Google过多个教程,做过N次尝试,但是均不能完美的应用在我的DHD上,最后发现原因是不同的ROM对应的图片位置及图片名称会有所不同,我用的ROM是 Artlive定制Desire HD-2.2-ROM-精简优化.省电.稳定…【2011.1.20更新】。另外,如果你看到这篇文章,并企图照此文自己做美化,请注意所有结论都是我利用ArtLive的ROM+DHD的测试得出的,不保证完全正确,所以如果你发现结论有所出入,请不要跳脚,不要郁闷,当然也不要吐我口水:)
默认屏下方操作菜单大致包含6张图片,如果加上三个功能按钮按下时的效果图(默认是草绿色),则一共包含9张图片。其中有2张图片是由HTC Sense控制的,其他的图片则在Android系统中。以图层概念来解析默认屏下方操作菜单,大致可以分为5层:最底层是最大的一张图片,往上一层是更换屏时看到的那个能移动的小白条,再往上一层是承载三个按钮的底图,再往上一层是三个按钮,最上层是按钮功能对应图片。
- 底图:位于/system/app/Rosie.apk/drawable-hdpi/下的common_mainnav_scroller3.png文件是最底层底图
- 能移动的小白条:位于/system/app/Rosie.apk/drawable-hdpi/下的common_mainnav_scroller1.png文件是小白条
- 按钮的承载底图:位于/system/framework/com.htc.resources.apk/res/drawable-port-hdpi下的common_app_rosie_navbar.png文件
- 按钮图片从左到右分别是:common_app_rosie_btn_left_rest.png、common_app_rosie_btn_middle_rest.png、common_app_rosie_btn_right_rest.png,路径与上同
- 按钮按下去的效果图也在/system/framework/com.htc.resources.apk/res/drawable-port-hdpi目录下,看文件名或者图片就知道了
待续....