总结文件分类

总结文件操作
我们在登陆一些手机应用时,比如说微信,QQ等,在登陆过以后,都能够不再像第一次登录那样输入账号信息,这就要使用到我们今天学习到的文件操作的知识了。
文件操作有首选项方式还有文件方式。
这里还刚刚学到这两种。
首选项方式SharedPreferences
首先我们新建一个安卓工程,在布局文件中写一个简单的xml文件。里面包含学号、姓名、性别等文字,这些文字就用Textview显示,布局方式就采用最简单的线性布局,线性布局Linnerlayout一定要注意设置布局的方向oratation,还有用户的输入框用Edittext显示。性别则是一个单选框按钮Radiobutton,这里有一点要注意,就是单选框按钮一定要放在RadioGroup里面,不然就无法实现单选功能。在这里分别给要保存的信息加上ID以便于在Activity中能够得到这一元素。布局方面就这么几点需要注意的,其他内容就无需详细叙述了。
这里比较关键的就是写一个监听方法,在这个方法里面创建一个首选项对象,这里要穿两个参数,一个是要保存的本地文件的名字,不用加上文件的后缀名,默认为.Xml文件。然后打开编辑器,再把用户的内容通过编辑器传到文件里。
然后重写Activity的onResume方法,在方法里面按照之前的写法获得文件里面的内容,这样做完以后,可以在根目录下的mnt文件夹下的sdcard文件夹下的文件包名下找到之前命名的那个文件,导出后可以看到之前保存过的内容,这种有三种方式,一种是私有模式,一种是追加模式,追加模式一般用来编写日志文件。
还有一种是文件方式和之前所讲的一样。这里就没什么好说的了。
SharedPreferences spf = this.getSharedPreferences("newer",
Context.MODE_PRIVATE);
SharedPreferences.Editor edit = spf.edit();

猜你喜欢

转载自zitengluo55.iteye.com/blog/2086296