【Android初学者】简单的 数据库 存储信息

之前讲过多线程了,现在讲数据库的储存。

手机的数据储存分为 : 手机本身+SD卡 + 云端,

现在先抛开云端吧,讲手机信息的储存。

所有例子:

 

例子一:用户登录信息的 获取(在后台获取)

  

打开后台


这是手机内部储存的,在data-data中



里面有很多apk,找到我们的是androidch11

这里有个xml文件,我们导出来




可以见到输入的信息:



有没有感觉有点意思?

虽然没有试过这样是否可以获取手机登录过的cookie,

但是想法还是有的

最后:退出app,自动销毁账号密码信息。


例子三:存数据,取数据(内部)


简单写一个信息:先存后取



例子四:内部数据的存储,还是在手机内部,data内


files文件夹下:

 

因为设定是追加信息,文件内容不会被覆盖!

只会追加。



例子五:SDCard卡的存储。(外部存储)



这个也是追加的数据,不是覆盖的!


移动文件前:







移动文件之后:这是复制



最后一个搜索的功能:搜索mp3文件,

先往sd卡添加三首音乐




点击搜索:

音乐可见。




公布所有代码:还有一个mystyle自定义按钮样式



一、MainActivity.java

package com.open_open.androidch11;

import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;

public class MainActivity extends Activity {
    private SharedPreferences sp; //共享的文件
    private TextView showUser;

    
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值