android assets中.9.png的使用

assets中使用的.9.png图片必须要编译过,否则无法正常使用: |
编译.9.png
.9.png可以使用draw9patch.bat工具来制作,这样的png用图片浏览工具打开可以看到图片的周围有黑色的像素点,这是就是使用draw9patch.bat工具画上去的。当经过android编译后,从apk包中解压出来.9.png,这时使用图片浏览工具打开可以看到图片的周围有黑色的像素点消失了。这就是编译过的.9.png。
编译.9.png:
建一个java工程并将android.jar和AndroidManifest.xml放到工程目录下,建一个图片目录res/drawable
工程如下图:
使用aapt命令:
aapt
将编译后的zip包生成到桌面
解压后可以看到编译好的.9.png
还可以通过代码来编译,参见:http://www.cnblogs.com/sunzhenxing19860608/archive/2011/06/20/2085414.html