Android中File形式保存数据【安卓进化三十】

前面我简单地介绍了2种数据保存的方式,例如:在【安卓进化十三】中介绍了Shared Preferences,在【安卓进化十四】中我写了个sqlite的数据库保存数据的通讯录的例子,下面我介绍一下File保存数据的形式,File形式我讲两点,一个是文件是不能在不同的程序间共享的。另一个特点是用openFileOutput方法打开一个文件(如果这个文件不存在就创建这个文件),openFileOutput往文件里保存东西的方法。我写了个例子:点击button,写个int类型的数(count)在file中,然后除以2取余数,余数为0则状态为关,余数为1则状态为开。这个count值一直++。这是个简单的例子,为了说明file保存数据的效果。转载请标明出处:http://blog.csdn.net/wdaming1986/article/details/6849703

请看效果图:点击button按钮再次点击button按钮

Android中File形式保存数据【安卓进化三十】Android中File形式保存数据【安卓进化三十】

这是dmfile.cfg文件中的内容:mButton一直++,为奇数时mChange=false,为偶数时true。

Android中File形式保存数据【安卓进化三十】

代码奉上:在这个FileStorage工程里面:

在com.cn.daming包里:FileStorageMainActivity.java类中的内容:

main.xml文件里面的内容:

你可能感兴趣的:(android)