保存到data里面

方法一:这种保存方法并不提倡使用,因为绝对路径换一个环境可能就不能使用了

     //传过来的参数用##拼接成一个字符串String info=name+"##"+password;
//      创建一个文件,用于存放密码账户File file=new File("data/data/com.example.test11/info.txt");try {//文件输出流,用于往内存中写数据FileOutputStream fos = new FileOutputStream(file);fos.write(info.getBytes());fos.close();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}

我理解的输入输出流的方法是:以自己为中心,如果你要向外界,向文档里面写东西,就是你向外边输出,这就是输出流,使用FileOutputStream
从内存里提取出来东西让我知道,是输入,输入流FileInputStream

方法二:使用上下文获取相对路径,安全

String temp=name+"##"+password;try {FileOutputStream fos = context.openFileOutput("info2.txt",Context.MODE_PRIVATE);fos.write(temp.getBytes());fos.close();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}

保存到SD卡

String temp=name+"##"+password;//获取sd卡的相对路径File file=new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/info.txt");try {FileOutputStream fos = new FileOutputStream(file);fos.write(temp.getBytes());fos.close();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}

记住密码,再次登陆时账号和密码能够显示出来

                 //保存密码的路径
File file=new File("data/data/com.example.test11/info.txt");try {//          文件输入流,为文本内容从内存里读过来FileInputStream fis=new FileInputStream(file);
//          开始从内存里读过来BufferedReader reader=new BufferedReader(new InputStreamReader(fis));String temp=reader.readLine();String[] result = temp.split("##");return result;} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();return null;}

给大家分享一个专注于分享编程知识和有趣案例的公众号:oldCode

android开发:保存并且记住账号密码,输入输出流相关推荐

  1. android 记住多个账号,Android实现记住账号密码功能

    本文实例为大家分享了Android实现记住账号密码的具体代码,供大家参考,具体内容如下 布局 一个复选框 android:id="@+id/checkbox" android:ra ...

  2. Android开发保存QQ密码

    Android开发保存QQ密码 技术要点: 使用文件储存的方式保存数据 实现步骤 ①用户交互界面的设计与实现 ②工具类(FileSaveQQjava )的设计与实现 ③界面逻辑代码的设计与实现 页面布 ...

  3. android中注册的账号密码储存在,Android中使用SharedPreferences完成记住账号密码的功能...

    效果图: 记住密码后,再次登录就会出现账号密码,否则没有. 分析: SharedPreferences可将数据存储到本地的配置文件中 SharedPreferences会记录CheckBox的状态,如 ...

  4. Jsp使用Cookie完成记住账号密码的功能

    网站中对于记住账号密码,方便下次登录的使用非常普遍,那么它是怎么实现的呢? 首先他的流程是,设计一个复选框,当选中复选框时,就会传值到处理页面,复选框的用途就是判断用户是否愿意记住账号密码. 我们通过 ...

  5. QT 记住账号密码登录

    弄了个简单的记住账号密码登录功能,适合初学者学习,直接上代码,代码有注释. 喂饭到嘴边了,看你会不会吃啦 开发环境是VS2015 1.由于没有写注册功能,所以账号和密码我提前写在一个ini文件,这个文 ...

  6. Vue实现记住账号密码功能

    实现思路: 用户登录时若勾选"记住我"功能选项,则将登录名和密码(加密后)存入本地缓存,下次登录页面加载时自动获取保存好的账号和密码(需解密),回显到登录输入框中. 说到存入本地缓 ...

  7. 360浏览器保存密码设置_电脑小技巧查看浏览器保存的系统账号密码

    电脑小技巧--电脑做无线热点 电脑小技巧--U盘坏了如何修复 电脑小技巧--自动维护计划.任务关闭.禁用 电脑小技巧--预防U盘中毒 电脑小技巧--提高U盘读写速度 电脑小技巧--调整引导高级选项加快 ...

  8. 账号密码代码php,JS代码怎样实现记住账号密码

    这次给大家带来JS代码怎样实现记住账号密码,JS代码实现记住账号密码的注意事项有哪些,下面就是实战案例,一起来看一下. 很多登录功能上都有个"记住密码"的功能,其实无非就是对coo ...

  9. 利用SharedPreferences完成记住账号密码的功能

    利用SharedPreferences完成记住账号密码的功能 效果图: 记住密码后,再次登录就会出现账号密码,否则没有. 分析: SharedPreferences可将数据存储到本地的配置文件中 Sh ...

最新文章

  1. 记忆模糊、记忆泛化的关键分子开关被发现
  2. (转)Javascript模块化编程(一):模块的写法
  3. Allegro如何导入导出DXF
  4. javase11源码文件_JavaSE 7,8:确定特定文件系统支持的视图
  5. Java线程--BlockingQueue使用
  6. python读取每一行文字二十四_python接口自动化(二十四)--unittest断言——中(详解)...
  7. 【Android】6.3 ProgressDialog
  8. include 与 Widget
  9. 六一儿童节,看我用ModelArts让8090梦回童年
  10. linux/ubuntu下简单好用的python opencv安装教程 ( 解决 imshow, SIFT, SURF, CSRT使用问题)
  11. VMware Workstation 虚拟机中的 虚拟交换机和地址规划
  12. 腾讯产培课堂|产品经理岗位解析×面试指南
  13. vmware安装dsm7.0
  14. 概率论 方差公式_斯坦福 CS229 机器学习课程的数学基础(概率论)翻译完成
  15. “K米” 软件产品评测
  16. 徒步50公里,35岁的联想可以,你也可以
  17. openwrt热插拔HotPlug
  18. 计算机毕业设计(附源码)python智慧门诊综合管理系统
  19. 简普科技Q3财报解读:业绩超过预期之后的更多确定性
  20. 微信开放平台开发——网页微信扫码登录(OAuth2.0)

热门文章

  1. 联动优势 java_联动优势快捷支付
  2. JAVA实习生工作总结(三)
  3. 2022低压电工题库及在线模拟考试
  4. Flutter高仿微信-第3篇-主页
  5. 通过HttpPost发送http请求实现文件上传
  6. 炫界 (302) -(查动简)_原302张鸿飞主任退休了吗?菊梅医生:乙肝妈妈的母乳喂养...
  7. html怎么做成多彩背景随心换,html实现像百度的首页效果一样的背景图(代码)...
  8. 2023年金三银四软件测试超频面试题,带你走进大厂!
  9. 有限元(FEM)基本知识速阅
  10. linux实现字符火焰动画,ubuntu中Compiz的火焰关闭效果