我有一些很长的short[]
,有些是多维的,我想将它存储在我的Android应用程序的某个文件中。起初我尝试将这些数组存储在Java类中,但它返回了一个太大的代码"错误。
因此,我现在必须找到一种新的文件格式来存储这些数组(预编译),其中值可以存储为short
以节省空间。
您推荐哪种文件格式,以及如何从我的应用程序中读取它?
答案 0 :(得分:0)
1)如果是一些重复的数据 - 使用sqlite http://developer.android.com/training/basics/data-storage/databases.html
2)如果你还是喜欢文件 使用DataOutputStream http://developer.android.com/reference/java/io/DataOutputStream.html
3) 您可以序列化数组并将其保存到文件中 How do I serialize an object and save it to a file in Android?