应用Titanium Mobile开发iPhone/Android应用(09)- 数据的保存
使用Titanium Mobile开发iPhone/Android应用(09)- 数据的保存数据的保存这篇我们来说说在应用中使用的数据
使用Titanium Mobile开发iPhone/Android应用(09)- 数据的保存
数据的保存
这篇我们来说说在应用中使用的数据,在程序终了后也能保存的方法。具体就是在我们的Twitter客户端应用中,当要发送的Tweet处于编辑中的时候,即使应用终了后,编辑中的内容还能够在下次再编辑。iPhone应用中,由于用户的不经意的操作,内存的自动释放等等原因,在无意识中程序就被终了后,未保存的数据也将消失。所以保存编辑中的数据是很重要的。
首先,保存输入的Tweet的代码如下(还是在我们以前的message_window.js中追加代码):
var file = Ti.Filesystem.getFile( Titanium.Filesystem.resourcesDirectory + '/' + fileName);file.write(image)
当然也可以通过这样的方法,将图像以文件的形式保存。
1 楼 fxxd1212 2012-03-16 呵呵,这里我们通过resourcesDirectory来指定文件路径,相应的其他的可读写路径,Titanium也提供了很多种,大家可以查查API。
这句话怎么理解呀? 2 楼 rensanning 2012-03-16 比如:
Titanium.Filesystem.applicationDataDirectory
Titanium.Filesystem.applicationDirectory
Titanium.Filesystem.applicationSupportDirectory
Titanium.Filesystem.externalStorageDirectory
Titanium.Filesystem.resourcesDirectory
Titanium.Filesystem.tempDirectory