安卓美化——添加下拉菜单图片或下拉菜单透明

来源:互联网 发布:学都塔尔软件 编辑:程序博客网 时间:2024/05/21 17:45

想必下拉菜单有一个背景图片会让人觉得特酷的感觉~


具体的过程不难:


1.反编译SystemUI.apk(如何反编译请戳:http://blog.csdn.net/u012336923/article/details/38926741)


2.打开SystemUI/res/layout,找到status_bar_expanded.xml(有一些手机系统对应名字可能会有点不同,例如:tw_status_bar_expanded.xml等,主要有关键字status_bar_expanded)


3.找到:android:id="@id/notification_panel" android:background="@drawable/notification_panel_bg",可以搜索notification_panel


4.如果想要实现下拉菜单透明的话:直接修改android:background="@drawable/notification_panel_bg为:android:background="#50000000“,#的后面前两位表示透明度,后六位表示颜色。

接下来直接跳到第6步回编译


5.如果想要添加下拉菜单图片:同样修改android:background="@drawable/notification_panel_bg为:android:background="@drawable/notification_background(其中notification_background为图片的名字,自己修改命名)

找一张照片(符合自己分辨率的照片),更改名字为notification_background.png(.png格式),放在res/drawable-hdpi文件夹中


6.回编译(如何回编译请看apktool的使用)


7.找到回编译下的dist中的apk,取出其中的resources.ars,classes.dex和刚才修改的文件res/layout/status_bar_expanded.xml,分别替换SystemUI.apk(未修改的)中对应的文件,把图片放进未修改的SystemUI.apk(直接放进去,不用解压)中的res/drawable-hdpi中。


8.将SystemUI.apk放到手机System文件夹中,修改权限(3+2+1),再替换app中的SystemUI.apk。重启,就能看到漂亮的下拉菜单图片了~

完成~~



0 0