
如果开发者要开发应用,游戏,但自己并不擅长美工,那么只能去网上到处找素材,但网上的免费素材并不多,免费素材很少能满足开发者的需求。不过还有一个办法,我们可以从其他应用中提取素材,这些素材的质量还是比较高的。
我们就拿微信的打飞机为例,首先把微信的安装包下下来,apk文件,或者ipa文件,把后缀名改成rar,然后用winrar解压出来。
ipa解压后素材很好找,资源都放在一个目录下,直接用缩略图来找就能找到需要的素材,有些是单独一个对象的,可以拿来直接用,有些是多个对象的合成一张大图,这就需要对应的打包配置文件才能读取各区域的小,如果配置文件加密了,那么这个大图基本上没办法用。
apk解压出来素材都放在assets和res目录下,不过由于微信打飞机是做成一个jar集成在微信里面的,所以我们在assets/preload目录下可以看到一个名字带有“shoot”的jar文件,把这个jar解压出来,在res目录下可以找到一些素材,另外在shoot目录下可以找到打包过的素材:
这些打包的也有对应的打包配置文件,记录了各个小图的裁剪区域,也需要用配置文件来读取信息。好在apk版本的配置文件并没有加密,用文本模式打开我们就可以看到配置信息,包括各个小的区域和名称,稍作调整支持我们常用的开发引擎,就可以拿来用了。
但并不是所有的应用都可以提取其素材,有些会把信息加密处理了,在加载的时候再解密出来使用,这样我们就没法盗用它的素材了。另外,如果明显盗用其他应用的素材,就会涉及到侵权了,所以开发者提取应用的素材最好以自己开发练习来用,不要光明正大的把应用发布到市场上去。
最后还是要说,成功的应用离不开优秀的美工,美工转独立开发者成功的案例很多,但程序员要自己做美工还是很有难度的,实在需要美工的话可以考虑招人或者外包出去。
2014年6月,苹果要求所有递交至AppStore的iOS应用必须提供分辨率为10241024的图标,这是因为苹果iOS设备都已经配备了Retina显示屏。现在开发者在向Mac App Store提交OSX应用时必须也提供10241024分辨率的图标,如果没有高分辨率图标,那么开发者将无法上传应用。
图标分辨率的增加主要是为了全新Retina MacBookPro,和将来配备Retina显示屏的Mac电脑。目前11寸的MacBookAir的分辨率只有1366768,所以这些高分辨率图标在这些Mac上并没有太大用处。当然这些高分辨率的图标也在苹果零售店或者WWDC上的宣传画中使用。
这次开发者必须提供高分辨率图标,否则无法提交至MacApp Store。当然分辨率的提升带来的弊端就是应用容量的提升,比如iPhone和iPad应用在使用高分辨率图标后,容量提升了一倍。
图标提取器。
图标提取器可以精准对图标进行提取,有需要可以下载这个软件。
抠图是图像处理中最常做的 *** 作之一,将图像中需要的部分从画面中精确地提取出来,称为抠图,抠图是后续图像处理的重要基础。
如果您手机桌面应用图标丢失、应用找不到,请您按照以下方法排查:
一、检查是否进入了子用户、访客、隐私空间
主空间安装的部分应用和设置项在子用户、访客或隐私空间下不显示,请您切换至主空间查看。如果您不清楚是否在主用户,建议您重启手机后查看,重启后默认为主空间。
二、检查是否进入了安全模式
在安全模式下,系统仅加载基本功能或预置的应用。屏幕左下角有安全模式字样说明手机正处于安全模式,重启手机即可退出安全模式。
三、检查应用是否存在
进入设置,搜索进入应用管理,在应用列表查看是否有您需要的应用。
如果应用存在,尝试找回图标:
1检查应用在桌面上的位置是否变更
在桌面手指从屏幕中间下滑,在搜索框内输入需要查找的应用名称,点击定位图标即可定位到应用位置。这可能是系统升级或误 *** 作导致应用图标位置移动。
2更换主题
进入桌面主题应用,点击我的,选择一个预置主题,点击应用。
3检查应用是否被停用
进入设置,搜索进入应用管理,找到您需要的应用,进入查看是否有启用按钮,如果有,点击启用将其调整至启用状态(正常状态下显示的是停用或卸载)。
4检查是否使用了抽屉风格
进入设置,在搜索框内输入桌面风格,查看桌面风格是否设置为抽屉风格。如果设置为抽屉风格,部分应用图标会集中在抽屉图标内。您可以在主屏幕点击九个点按钮,长按应用将图标拖到桌面任意位置。
(EMUI10X取消了九个点按钮,在桌面任意位置上滑进入,可查看全部应用,或者将桌面风格设置为标准风格。)
5清除华为桌面数据尝试恢复
温馨提醒:此 *** 作会删除桌面布局和快捷方式图标,需要手动调整桌面图标位置并重新添加应用的快捷方式。
进入设置,搜索进入应用管理,点击华为桌面 > 存储 > 删除数据。
6卸载重装/卸载更新应用尝试恢复
进入设置,搜索进入应用管理,找到并卸载该应用,然后从应用市场或该应用官网重新下载安装。
对于无法卸载的系统应用,进入设置,搜索进入应用管理,找到并卸载更新该应用,然后在桌面查看。
7如果还未能解决,可能是应用本身没有图标:部分应用的插件或一些后台服务性质的应用(如支付宝指纹校验服务),本身就没有图标,所以也不会在桌面上显示。
如果应用不存在,尝试恢复
1个别应用不存在
(1)系统预置应用,按照如下步骤 *** 作即可恢复:
a使用全局搜索恢复被删除的软件
请您在手机桌面下滑调出全局搜索/智慧搜索,输入系统预置软件名称(如电子邮件),点击恢复。
如果无法恢复,请按照以下方法排查:
1)是否开启子用户或隐私空间
如果您开启了多用户,子用户下应用版本号比目前主用户下应用版本高,导致恢复不了,请您进入设置 > 用户和帐户 > 多用户 ,切换到子用户或访客模式下,卸载应用后重试。
如果您开启了隐私空间,请您进入设置,搜索并进入隐私空间,卸载应用后重试。
2)关闭隐私空间或子用户
如果在子用户或隐私空间无法卸载应用,或在子用户和隐私空间卸载后也无法恢复,建议您要备份数据(QQ、微信等第三方应用需单独备份)关闭隐私空间、子用户或访客模式后重试。
b进入应用市场重新下载
若全局搜索界面搜索不到已卸载的应用,请您进入应用市场搜索已卸载的应用重新下载安装。
如果您在应用市场中搜索不到已经卸载的应用,请在 应用市场中进入我的,然后再点击安装管理,找到已经卸载的应用,点击安装。
c如果仍未解决,建议您备份好数据(QQ、微信等第三方应用需单独备份),恢复出厂设置后即可恢复被卸载的应用。
(手机预制的屏幕录制、手电筒等应用无桌面图标,可通过下拉快捷开关面板使用。)
(2) 三方应用:请从应用市场或该应用官网重新下载安装。
2全部或大多数三方应用都不存在
进入手机管家 > 清理加速,查看是否有卸载残留,如果有,查看丢失的应用是否都在残留列表中。
如果丢失的应用都在残留列表中,建议您备份数据(QQ、微信等第三方应用需单独备份)后恢复出厂设置。
如果没有残留列表或丢失的应用不在残留列表中,请您重新下载丢失的应用。
温馨提醒:存储在手机里的应用数据无法恢复,如微信、QQ。
以上就是关于如何提取app图标全部的内容,包括:如何提取app图标、如何快速获取指定一个 App Store 上架应用的 1024 尺寸大图标、什么软件可以抠app图标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)