您的当前位置:首页正文

安卓手机美化教程修改应用程序背景透明背景

2022-02-28 来源:尚车旅游网
续昨天晚上修改应用程序背景,详细的编译过程,让每个朋友都学会。

应用程序, 朋友

本帖最后由 Calm/kb 于 2011-6-24 19:58 编辑

昨天晚上时间太仓促了发了个改背景的教程没说怎么改的,今天特别抽时间写了个详细的教程。很多朋友的系统版本不一样,但是原理是一样的,只要是58的这方法都适用。

效果没见到的朋友看我昨天帖子:http://www.hiapk.com/bbs/thread-1054824-1-1.html

=================================================================

首先附上工具:

1:Java SDK由于安卓程序基本都是由JAVA编写的这个必备

下载链接:http://www.duote.com/soft/27092.html

2:反编译工具:http://www.vdisk.cn/down/index/8221026A7521

3:R.E管理器和busybox这两个相信大家都有,依然附下:

R.E浏览器.apk (224.51 KB) stericson.busybox.jpe.apk (1.97 MB)

===================================================================

下面是具体步骤有图,方便大家。

提示:编译必须在安装JAVASDK前提下进行。手机必须Root,然后用busybox提取最高权

限后台挂起,再用R.E管理器提取和覆盖文件,要是这个都不会的请看其他教程。

1:首先提取手机system/app/下原文件TouchWiz30Launcher.apk到电脑。

2:在电脑上新建一个文件夹不能为中文,名字可以自取。然后把TouchWiz30Launcher.apk

文件重命名为123.apk并放入刚才的文件夹。

附图11,22

3:解压反编译工具到电脑任意位置,运行APK反编译及编译工具v132 签名版.exe

附图1

4:选择你刚才新建的文件夹--〉点安装--〉然后选1回车—〉等待完成

附图2

5:打开刚才文件夹,里面多出一个APK文件夹路径为\\APK\\res\\values然后用记事本打开colors.xml,最后一项用红色框选的就是应用程序的颜色,前两位为透明度从00到99, 00位100%透明ff为完全不透明,后面6位为颜色代码,修改为你想的后保存。至于其他项

也是背景颜色,朋友们可以自行研究测试。

附图3,4

6:在此运行APK反编译及编译工具v132 签名版.exe—〉同样选择刚才那个文件夹—〉

安装—〉选2回车。

附图5

7此时如果在APK文件夹下有一个build的文件夹并且在APK\\build\\apk此路径下有一个

resources.arsc的文件那代表你成功了,不过还没完,用winrar打开一个原文件TouchWiz30Launcher.apk注意是从手机里提出的原文件哈,当然文件夹里的123.apk也是一样的。 把APK\\build\\apk下resources.arsc托进原TouchWiz30Launcher.apk替换掉就大功告成 。把该文件替换掉手机里的文件重启就好了(如果是修改123.apk的要改名回来哟)。

附图6,7,8,9

三星i9000是一款比较强悍的Android智能手机,它拥有一个自制的类似iPhone的系统界面。这个界面看上去

非常漂亮,但是有些朋友对其中的一个特性感到不满意,那就是应用程序图标下面的名称后面有黑色背景,这个是直接继承自Android系统。那么如何能将整个“碍眼”的黑色背景去除呢?

先看看效果图和对比图吧:

下面是网友huidy5257为大家提供教程,希望对你有用:

一、手机提取TouchWiz30Launcher.apk文件到电脑

二、电脑反编译TouchWiz30Launcher.apk文件,修改代码参数后回编译形成新的resources.arsc文件。

三、将新形成的resources.arsc文件代入TouchWiz30Launcher.apk中替换原始文件。

四、用含有新resources.arsc文件的TouchWiz30Launcher.apk覆盖手机中的原始文件。

其实apk的反编译也是安卓玩家的必修课程,相信我,为了以后能够深入的研究和使用安卓系统,你需要这方面的基础!!!

美化原理:通过反编译apk文件修改背景颜色代码为透明或半透明。

美化步骤:

第一步,电脑下载安装jdk(duote软件站资源),此步骤为了使编译软件能够正常运行于windows系统。

(已装java运行库的直接跳下一步)

第二步,用r.e管理器(手机需root)依次打开system/app/,长按TouchWiz30Launcher.apk复制到sdcard,上传至电脑,

将TouchWiz30Launcher.apk文件放入新建名称由全英文或数字组成的文件夹。修改文件名称为123.apk。

第三步,下载贴子附件中的反编译工具v132 签名版,解压至随意文件夹。

运行 APK反编译工具,点击浏览,选择你刚才放置123.apk 的文件夹(此文件夹名称必须为英语或数字,不能是汉语!), 然后点击安装

选1 回车进行反编辑

第四步,完成以后,新建文件夹中会多个APK 的文件夹,

找到APK es\\values 下的colors.xml 用记事本打开

第五步,找到代码#00000000 ,这一句就是程序背景的颜色, 修改#00000000 #ff000000 是全不透明 #00000000 是全透明 #50000000 就是半透明

一般改半透明回80 就可以协调点 改好后保存

第六步:再运行反编译工具点击“浏览”选择你新建含有123.apk 的文件夹

然后点击安装

选择2 回车进行回编辑

然后会在APK 文件夹里多个build,

然后找到APK\\build\\apk 下的resources.arsc

如果有的话说明回编辑成功了

第七步:现在把123.apk 改回TouchWiz30Launcher.apk 用WINRAR打开TouchWiz30Launcher.apk

点击添加

找到APK\\build\\apk 下的resources.arsc 后点击确定

压缩方式选择存储

最后把APK 复制到手机system/app文件夹下,替换原文件就全部完成了!!

[ROM讨论] 不懈努力之更改原版启动器launcher2的桌面图标文字底色为透明

及方法

一直以来,2.1,2.2的启动器launcher的桌面图标下面文字都有一个椭圆的半透明黑影底色,有时候配上浅色桌面主题,显得比较奇怪。很希望去掉,但是这个阴影不是图片资源,在代码里。本人能力有限,费了好大力气才找到资源修改,把文字的背景去掉。同时也把原来25个背景图片较少到7个,少占用了不少资源,从近4兆较少到1.5

兆,速度也快了许多。

但是程序列表的黑色背景无法修改,大家一起努力吧。 稍候出个方法,现在上班不太方便。呵呵

其实方法很简单,可能大家编译及反编译不成功是因为用的apktool版本太低了,只有1.3,目前是1.4.2,编译反编译,签字都没有问题了。

1. 更改文字底色透明方法: 反编译后找到\\res\\values\\colors.xml

#00ffffff #00ffffff #00ffffff #a5ff0000 #ffcccccc #ff444444 #ff0563c1

#ff848484

里面就这几个行,红色文字代表背景,我都给他透了,下面是文字的颜色,大家可以试试改动。可以把文字根据主题改成不同颜色。

注:00代表全透,ff代表不透,后面的六位数与PS的颜色号一致。 如有需要更改页数呀,底下状态栏的图标指向,对应程序,可以参照更改

\\res\\layout-port及layout-land下的all_apps_2d.xml文件及对应的程序指向如\\res\\values\\arrays.xml,网上很多教程,

\\res\\values\\里面的styles.xml也包含了一些地方的颜色设置,大家修改试试吧,自己动手丰衣足食。

2. 下面说说减少壁纸数量的方法:

直接删掉图片资源是最简单的方法,但是有缺陷,就是打开壁纸图库时,对应的壁纸位置变成了小框框,不太美观及完美

1)首先是找到你要精简掉的图片壁纸文件名(一对文件),到\\res\\values-hdpi下找到arrays.xml,精简掉您不想用的壁纸对应的条目

2)编译回apk,签名

3)变成rar后删除相应的壁纸图像文件

好了,替换回去就行

上面的第二步及第三步顺序不能错,否则编译编译不成功。里面涉及的资源互相关联太多,都找到而且删除再编译很费之间。我这种办法应该是比较简单了,有更简单的可以分享给大家。

本启动器适合17.16.0

因篇幅问题不能全部显示,请点此查看更多更全内容