本文目的在与学习人家好的设计,与版权无关!
我们可以通过 iTunes,一步步的打开所有应用程序,查看里面的资源文件。(在这之前我默认你有iphone or itouch and Mac 10.5+,恩,有点废话)
[我用的是英文环境,如果跟中文环境下的翻译对不上。。。那就猜猜吧。。。没办法, 谁让mac不是天朝的]
1)打开 iTunes, 选择 Apps (应用程序),右键单击某一个应用程序的图片,选择 show in finder
2)在打开的文件夹里把想看的某个 xxxx.ipa 拷到桌面或其他地方。
3)把 .ipa 扩展名改成 .zip
4) 解压缩。这时候,你应该得到一个以应用程序命名的文件夹。
5)打开文件夹 Payload , 里面应该只有一个被锁的文件,右键点击该文件,选 get info, 查看该文件信息,在 Name & Exension: 栏内去掉扩展名.app
6) 这时,这个文件就变成文件夹了!打开后你会看到里面包括了此应用程序所有的 .png, .nib, .css 等文件。
7) 这时你打开 .png文件还是看不见任何东西,因为iphone在打包是把图片转换成了特殊的格式。所以你需要转回来。这里有一段python的程序可以用:Python-iPhone PNG Image Normalizer
8) python 运行方法:
(a) 下载上面的python程序,保存到本地。(比如,放在桌面上 ~/Desktop/)
(b) 打开终端窗口,进入那个iphone应用程序的文件夹 (一直进到包括所有.png的文件夹里)
(c) 运行 "python ~/Desktop/ipin.py" (我是放到桌面上了,所以这里的地址就是~/Desktop/)
(d) 程序会显示出一共有多少图片可以转变,输入 Y 转变所有图片
9)ok,现在可以看所以的png图片了。
通过一些图片你可以猜到某些效果的实现方式,或者给你些灵感和启发,总之,但愿对你有用。 谢谢了!