《Android 3D游戏开发技术宝典——OpenGL ES 2.0》——2.4节文件I/O
本节书摘来自异步社区《Android 3D游戏开发技术宝典——OpenGL ES 2.0》一书中的第2章,第2.4节文件I/O,作者 吴亚峰,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.4 文件I/OAndroid 3D游戏开发技术宝典——OpenGL ES 2.0I/O即输入与输出,几乎所有文件操作的工作都离不开I/O。对于Android游戏开发来说,I/O操作尤为重要,游戏中的地图数据、人物图片资源等的流畅读取是保证游戏可玩性的重要方面。因此在开发时,不同的场合必须选用合适的I/O操作方式,才能保证满足用户的需求。 Android中文件I/O分为3种方式:SD卡文件读取、手机中文件夹的访问和应用程序中Assets文件的读取,本节将结合简单的小案例对这几种文件I/O操作进行介绍。 2.4.1 访问SD卡中的文件伴随着游戏品质的不断提高,游戏数据占用的存储空间也成几何级数增加,以往几十KB、几MB的手机游戏已经发展为几十MB、几百MB甚至几个GB的大型手机游戏。为了适应存储需求的增长,SD卡也一直在进行更新换代,4GB、8GB、16GB大小的SD卡已随处可见。 Androi...