zoukankan      html  css  js  c++  java
  • Android SQLite轻量级数据库的删除和查找操作

    今天主要是补充昨天的内容,本打算合成一章的,但是毕竟一天一天的内容写习惯了。

    就这样继续昨天的,昨天只讲了创建以及增加和查询,

    其实用法都差不多,今天学长也是在原有的基础上写的,还顺便融合了SharedPreferences的内容,

    今天主要是创建了一个接口来专门写SQLite的增删改查,

    然后用一个类实现,最后方便的用这个类实现增删改查,SQL语句在实现类写好就可以想怎么增删改查都好了。

    下面的就是接口,然后增删改查,查的方法会觉得奇怪,它的类型

    这位大牛,非常激动,非常热血澎湃的说出了他的心声。

    https://blog.csdn.net/android_zyf/article/details/53420267

    本牛崽的 理解就是每组数据,用Cursor就是返回每组数据的集合,相当于一个数组

    这个,因为上面写好的参数,都是针对需要数据的参数, 比如添加数据,是不是要数据库对象,用户名和密码。

    然后自己实现这个接口

     写好之后就可以直接用咯,

    这边是活动的布局:

     

    然后就开始写活动了,我们主要是体现增删改查的作用,当然是针对数据库的。

     咱们一步一步来,如果点击了修改按钮:

    下面的这种switch语句是固定套路,我们的目的是修改用户名哈,我们先拿到用户名,然后用那个实现类的修改方法(update)就直接把数据库里的修改了,因为接口实现类写了SQL语句,

    可以看得出这边是把得到的名字用SP的编辑器把它按键值对放入userString里最后提交,就实现了修改。

     然后就是删除:

    调用实现类的删除方法,从数据库中删除,然后清空SP的数据,就没了,其实SP跟数据库差不多,都是存储数据的文件,但是数据库存的东西多,而SP只是键值对。

     今天的内容算很简单了,我们就是实现增删改查剩下的功能,顺便介绍用接口自定义数据库增删改查的方法。

    没了,然后就接着写我的QAQ.

  • 相关阅读:
    sys_check
    python I/O 多路复用
    记一次刻骨铭心的值班失误
    RBAC用户角色权限设计方案【转载】
    国内maven镜像
    Hibernate 以流的方式获取数据
    Eclipse Maven Project
    spring maven pom
    git 常用操作
    Shell上传文件到ftp
  • 原文地址:https://www.cnblogs.com/aolong/p/12976403.html
Copyright © 2011-2022 走看看