
需要用到第三方的apk,如:快图软件apk,将其后缀名从apk改为zip:
这时安卓程序就变成了一个zip压缩包,我们选择“解压到”,并打开解压后得到的文件夹,一般里面会有lib、META-INF、res三个文件夹和classesdex、resourcesarsc、xml三个文件:
修改程序图标,我们只需要进入res文件,然后会在drawable-mdpi、drawable-xhdpi、drawable-xxhdpi这三个文件夹里看到该程序的源图标文件,并且图标大小是按顺序增大的
将所想要的图标文件重命名成与程序包里面的图标文件一致,一般都是iconpng,然后替换这些文件夹里的图标,由于程序设计略有差异,为保险起见,我们将drawable-hdpi文件夹里的图标也替换掉,总共替换了四个文件夹里的源程序图标
然后返回到文件夹最开始的目录中,将程序包里原有的3个文件夹、3个文件都选中(全选),右键选择“添加到zip压缩文件”,再将其后缀改回apk,然后用APKDex文件反编译及回编译工具右击选择签名后即可使用,如果电脑可以显示安卓图标,一下子就可以看到图标变了,不行的话到手机端,也可以看到图标已经被成功修改了
此时你可以先到网上下载相应的压缩和解压缩软件,如ZIP压缩工具等工具众多工具有此功能。本文详细介绍下载解压缩工具和文件,及安装压缩使用压缩工具并提取压缩文件等内容。
步骤一
下载解压文件所有的工具
1)首先,通过手机在网上下载解压缩软件的APK程序:
2)下载时,在通知栏会有下载的状态图标;下载完成后,可以拉下通知栏找到下载的程序并打开,也可以在/sdcard/download目录下看到下载的文件:
3)如果是在目录下打开下载的程序,则按住这个图标一会,d出安装界面,直接选“安装”即可:
4)将下载的解压缩程序安装到手机上。如果是在通知栏,则直接打开下载的即可:
5)程序安装完成后会提示“应用程序安装完成”:
6)完成后我们按HOME键,返回桌面,可以看到ZIP压缩工具软件已经安装完成:
步骤二
下载和解压文件
1)打开压缩文件所在的网站,并下载该文件。
提取 exe 文件里面的 ICO 图标,通常可以 WinAPI 函数 ExtractIcon,以下是示例代码:
procedure TForm1RzBitBtn1Click(Sender: TObject);var iCount: Integer;
begin
if OpenDialog1Execute then
begin
Edit1Text := OpenDialog1FileName;
iCount := ExtractIcon(HInstance, PChar(OpenDialog1FileName), $FFFFFFFF);
if iCount>0 then
begin
Label2Caption := Format('当前 EXE 文件中共包含 %d 个 ICON 资源。',[iCount]);
Image1PictureIconHandle := ExtractIcon(HInstance,PChar(OpenDialog1FileName),0);
end else
begin
Label2Caption := '当前 EXE 文件中不包含 ICON 资源。';
end;
end;
end;
运行效果截图:
桌面图标的更换分4种
One我的电脑网上邻居回收站等
方法:
右击桌面空白处-属性-桌面-自定义桌面-选中你要更改的部分-更改图标
然后找到你所保存的ICO图标就好
TwoInternet(即E)
方法:
这个图标的更换有些特别
先选中-右击-创建快捷方式
然后再选中已创建的快捷方式-单击右键-更改图标
Three任意文件夹 或者 其他程序的快捷方式(如K8PSQQMSN这种)
方法:
选中你要更换的-单击右键-属性-更改图标
然后找到你所保存的ICO图标
Four其他应用程序的图标
注意:有些图标需要显示大图标时才有最佳效果
改大图标显示的方法:
桌面右键-属性-外观-高级-在项目那选“图标”
然后在大小那输入 64或128 即可
去掉快捷方式的小箭头的方法:
用超级兔子在魔法设置里点下“去掉小箭头”即可。
或用优化大师,启动Windows优化大师,单击优化大师左侧下方的“系统性能优化”-----单击“系统个性设置”-----找到第二大选项“桌面设置”栏中的第一个“消除快捷方式图标上的小箭头”小选项,在此项前----点击下方的“设置”-------关闭优化大师,然后重新启动计算机即可
你用API函数改EXE文件中的资源信息,里面一般就有图标信息的,你把它替换为另一个图标即可,大小可以任意的。具体用法你百度一下就有的。
至于改图标文件的大小,这个很难,因为图标文件属于非压缩图像格式,不像jpg可以通过牺牲图像质量来获得更小的体积,也不像gif可以通过降低调色板(比如256色降为128色)来缩小。如果想把图标文件转换到指定的大小,那就难上加难了。所以你的想法是行不通的。
以上就是关于怎么把手机软件图标换成自己想要的全部的内容,包括:怎么把手机软件图标换成自己想要的、手机如何下载解压缩工具和文件并提取压缩文件、如何在delphi中编写并提取exe文件里面的ICO图标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)