android应用程序目录的使用
来源:互联网 发布:三星智能电视直播软件 编辑:程序博客网 时间:2024/05/23 02:01
代码示例:
/** * 登陆按钮的点击事件 * @param view */public void login(View view){String qq = et_qqnumber.getText().toString().trim();String password = et_password.getText().toString().trim();if(TextUtils.isEmpty(qq)||TextUtils.isEmpty(password)){Toast.makeText(this, "用户名和密码不能为空", 0).show();return;}else{//判断是否需要记录用户名和密码if(cb_remember.isChecked()){//被选中状态,需要记录用户名和密码try {File file = new File(this.getFilesDir(),"info.txt");FileOutputStream fos = new FileOutputStream(file);//10000##123456String info = qq +"##"+password;fos.write(info.getBytes());fos.close();} catch (Exception e) {e.printStackTrace();}}//登陆操作的. 模拟登陆,数据应该提交给服务器 由服务器比较是否正确if("10000".equals(qq)&&"123456".equals(password)){Toast.makeText(this, "登陆成功", 0).show();}else{Toast.makeText(this, "登陆失败", 0).show();}}}/** * 根据原来保存的文件信息,把qq号码和密码信息回显到界面 * getFilesDir()//获取应用程序files目录 /data/data/包名/files/ 文件夹 */public void restoreInfo(){File file = new File(this.getFilesDir(),"info.txt");if(file.exists()&&file.length()>0){try {FileInputStream fis = new FileInputStream(file);BufferedReader br = new BufferedReader(new InputStreamReader(fis));//10000##123456String info = br.readLine();String qq = info.split("##")[0];String pwd = info.split("##")[1];et_qqnumber.setText(qq);et_password.setText(pwd);} catch (Exception e) {e.printStackTrace();}}}
>注意: android下应用程序的路径和javase不同,应用程序的数据要保存自己的文件夹里面>>getFileDir(); 获取自己的文件夹 /data/data/包名/files>getCacheDir(); /data/data/包名/cache谷歌给我们提供了两种应用程序的目录,files目录存放重要的应用程序数据.手机不会自动清理files目录的文件cache目录是存放临时的不重要的数据.这个目录有特定,当手机内存空间不足的时候会自动清理cache目录的文件
0 0
- android应用程序目录的使用
- Android应用程序的目录结构
- android 应用程序的目录结构
- android应用程序的目录结构
- Android应用程序的目录结构
- Android应用程序的目录结构
- Android应用程序相关的目录
- Android应用程序的数据存放目录解说
- android应用程序的目录结构(架构)
- 解读Android应用程序的项目目录结构
- android应用程序的数据存放目录
- Android应用程序的数据存放目录解说
- Android应用程序的数据存放目录解说
- Android应用程序的数据存放目录解说
- Android应用程序的数据存放目录解说
- Android应用程序的数据存放目录解说
- Android应用程序相关的文件目录详解
- 对android应用程序目录结构的说明
- 匿名内部类
- Servlet面试题
- Android ImageView ScaleType 图解
- 如何获得电脑的名称
- shell的一些笔记
- android应用程序目录的使用
- 计算机视觉和机器学习领域中顶级会议的重要性
- PIC18F45K80单片机串口调试总结
- 手动计算KMP算法的Next数组与NextVal数组
- Android视频播放器mediaplayer
- java基础笔记
- Java中的异常(1)
- ZOJ 3886 Nico number(线段树)
- 如何拉伸有透明区域的png图片来做UIButton的背景图片