A. Android中 怎么获取apk中的素材图片
有些APK程序里的图标、图片很漂亮,在使用程序时你可能会想,如果能把这些漂亮的图标、图片提取出来就好了,其实这是可以办到的,请看教程。
更多例子请参考android学习手册,里面有源码。android学习手册包含9个章节,108个例子,源码文档随便看,例子都是可交互,可运行,源码采用android studio目录结构,高亮显示代码,文档都采用文档结构图显示,可以快速定位。360手机助手中下载,图标上有贝壳
本教程以“电影超人”的APK安装包为例,其它APK程序的提取方法基本相同。以下内容需要在电脑中进行操作。
1.用压缩软件打开APK
APK程序其实就是个ZIP压缩包,想提取其中的资源就得先用解压缩软件将其打开,如图我们在APK安装包上右键、打开方式、选择压缩软件,我这里选择的是RAR,如果你安装的是其它的解压缩软件,选择它即可。如果你以前没有用压缩软件打开过APK文件,可以点击选择默认程序然后找到解压缩软件进行打开。
2.解压图片文件夹
用解压缩软件打开APK程序后,如图里面有几个文件夹,我们拖出“res”这个文件,一般APK程序的图片资源都在这个文件中。
3.寻找需要的图片
把“res”文件夹解压后我们打开可以看到里面的几个文件夹一般程序图标等图片都在“drawable-hdpi”这个文件夹,打开看看,是不是有自己需要的东西,如果没有再到其它的几个文件夹中查找一下。APK文件里的图片都是png格式的,可直接查看,这点比水果要厚道了许多。
4.反编译查找资源
也许大家发现了,解压后“电影超人”里大量的电影图片并没有看到,那是因为APK程序制作时把它们编译到了“resources.arsc”文件里我们想提取的话把APK文件进行反编译就可以了。具体反编译方法这里就不讲解了,请自行网络。
B. oppo手机怎么读取图片呢
oppo手机读取图片,是在使用APP的时候,需要开启允许访问你系统的相册,以微信为例怎么允许。
(参考环境: 手机型号:OPPOK9, 手机系统:Android11 ,ColorOSV11.1 APP版本:微信8.0.37)
1.打开手机系统【设置】——【应用管理】。
这就是我分享的oppo打开图片读取设置用于APP应用的方法。
C. 手机照片一般在哪个文件里
如果是android的话在mnt——sdcard——DCIM。
具体操作如下:
1、点击相册。
拓展资料:
手机图片有9种格式,别分为BMP、JPEG、JP2、GIF、TIFF、PNG、EXIF、WBMP、MBM。
1、BMP : BMP 是一种与硬件设备无关的图像文件格式,也是 Windows 系统下的标准位图格式,使用很广泛。
2、JPEG 格式的优点之一是可以压缩图像数据, JPEG 是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。
3、JPEG2000 作为 JPEG 的升级版,其压缩率比 JPEG 高约 30 %左右,同时支持有损和无损压缩。
4、GIF(Graphics Interchange Format) 的原义是"图像互换格式",是 CompuServe 公司在 1987 年开发的图像文件格式。 GIF 文件的数据,是一种基于 LZW 算法的连续色调的无损压缩格式。
5、TIFF (Tagged Information File Format) 由 Als 和 Microsoft 公司为桌上出版系统研制开发的一种较为通用的图像文件格式, 是 Als Corporation 于 1986 年设计的 , 是一个不失真的 24-bit 彩色图像格式, 能保持原有图像的颜色及线条 , 但占用空间很大 。
6、PNG 的全称是便携网络图形( Portable Network Graphics )格式。它是一种很新的文件格式,由 Web Graphics 公司开发。 目前保证最不失真的格式就是 PNG 。
7、EXIF 的格式是 1994 年富士公司提倡的数码相机图像文件格式,其实与 JPEG 格式相同,区别是除保存图像数据外,还能够存储摄影日期、使用光圈、快门、闪光灯数据等曝光资料和附带信息以及小尺寸图像。
8、Wireless Bitmap ( WBMP )是一种移动计算机设备使用的 标准图像格式。这种格式特定使用于 Wireless Application Protocol ( WAP )网页中。 WBMP 支持 1 位颜色,即 WBMP图像只包含黑色和白色像素,而且不能制作的过大,这样在wap手机里才能被正确显示。
9、MBM 格式文件,是 Symbian OS 的位图文件格式,这是一种多位图文件。 窗口位图使用一个位图转化工具 bmconv 来创建 MBM 。