zoukankan      html  css  js  c++  java
  • Android 内部存储和外部存储

    应用程序的一些配置文件需要存储在手机上。一般分为内部存储和SD卡存储。

      一。 内部存储 ,以 FileOutputStream

    File file = new File(getFilesDir(),"user.txt");
                
                //打开本地文件准备记录
                try{
                    FileOutputStream fos = new FileOutputStream(file);
                    fos.write((user+"###"+pass).getBytes());
                    fos.close();
                    
                }catch (Exception e) {
                    // TODO: handle exception
                }

    二。 外部存储

      只是更改存储的路径:  File file= new File(Environment.getExternalStorageDirectory(),"user.txt");

      判断SD卡状态

      if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
                    
                }

    File file= new File(Environment.getExternalStorageDirectory(),"user.txt");
                if(file.exists()){
                 try{
                    FileInputStream fis =new FileInputStream(file);
                    BufferedReader br= new BufferedReader(new InputStreamReader(fis));
                    
                    String text=br.readLine();
                    String [] s= text.split("###");
                    ed_user.setText(s[0]);
                    ed_pass.setText(s[1]);
                    
                }catch (Exception e) {
                    // TODO: handle exception
                }
    大道至简,知易行难,知行合一,得到功成;大道至简,悟在天成。
  • 相关阅读:
    XmLHttpRequst下载Excel
    mysq for visual studio 1.1.1
    滚动条样式设置
    正则
    比较偏门的JVM语言Quercus
    OMG 在线思维导图都有开源的
    从几篇文字得到关于web app开发的性能问题的答案
    用linux遇到的一个死循环
    有道笔记
    FreeBSD 10 发布
  • 原文地址:https://www.cnblogs.com/XingzhiDai/p/5466668.html
Copyright © 2011-2022 走看看