android模仿QQ登录后保存账号和密码效果源码

[复制链接]
来自: liujh 分类: Android精品源码 上传时间: 2018-12-27 10:58:39
Tag:

项目介绍:

android模仿QQ登录后保存账号和密码效果源码1.首次进入APP,是否有以前保存过的账号和密码/**     * 读取存储的文件内容     *     * @return 账号和密码的json数据     */    private String readFile() {        StringBuilder stringBuilder = new StringBuilder();        String line;        try {            //以防止没有创建时读取错误            fileOutputStream = openFileOutput("user", MODE_APPEND);            fileInputStream = openFileInput("user");            bufferedReader = new BufferedReader(new InputStreamReader(fileInputStream));            while ((line = bufferedReader.readLine()) != null) {                stringBuilder.append(line);            }            fileOutputStream.close();            fileInputStream.close();            bufferedReader.close();        } catch (FileNotFoundException e) {            e.printStackTrace();        } catch (IOException e) {            e.printStackTrace();        }        return stringBuilder.toString();    }
2.点击登录按钮,保存账号和密码 /**     * 点击登录按钮,保存账号和密码     */    private void saveacountAndPwd() {        if (!arrayList.contains(new UserData(et_acount.getText().toString().trim(), et_pwd.getText().toString().trim()))) {            try {                arrayList.add(new UserData(et_acount.getText().toString().trim(), et_pwd.getText().toString().trim()));                String data = gson.toJson(arrayList);                //MODE_PRIVATE 在该模式下,写入的内容会覆盖原文件的内容                fileOutputStream = openFileOutput("user", MODE_PRIVATE);                bufferedWriter = new BufferedWriter(new OutputStreamWriter(fileOutputStream));                bufferedWriter.write(data);                bufferedWriter.flush();                bufferedWriter.close();                Log.e("aaa", "gson.toJson(arrayList): " + data);            } catch (FileNotFoundException e) {                e.printStackTrace();            } catch (IOException e) {                e.printStackTrace();            }        }    }



相关源码推荐:

我来说两句
所有评论(198)
manmanyun 2018-12-27 11:05:25
感谢分享,安卓巴士有你更精彩:lol
回复
ou大神 2018-12-27 11:07:26
支持楼主,支持安卓巴士!
回复
yukong 2018-12-27 11:12:27
感谢分享,楼主V5~
回复
aliouswang 2018-12-27 11:31:39
感谢大神~
回复
allow.xuweibin 2018-12-27 11:43:56
支持,感谢,祝巴士越来越好~
回复
gongags 2018-12-27 11:45:36
帮帮顶顶!!
回复
斟茶兵001 2018-12-27 12:34:50
精华内容,楼主V5!
回复
提取码:  下载次数:76 状态:已购或VIP 售价:15(原价:15)金钱 下载权限:初级码农 
5179 4 76
代码贡献英雄榜
用户名 下载数
联系我们
首页/微信公众账号投稿
帖子代码编辑/版权问题
QQ:435399051,1294855032
如何获得代码达人称号?
如何成为签约作者?
领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )