zoukankan      html  css  js  c++  java
  • Android.25.SP,SQLite,Room

    001. SP, Android软件打开时的首选项,会被一次性全部加载进去

            位置:    data.data.包名.shared_prefs

    002. 应用例子

           

    ===============================================================

    001. 配置 SQLiteHelper的继承类,并实现相磁函数  (SQLiteHelper是一个抽象类)

          

     002.Activity布局 (注意元素间际成员 divider 的效果)

          

     003. Activity中功能的实现

          

         

     004. 效果

          

             

     ================================================================================

    Room 持久性库在 SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。

    官网介绍:https://developer.android.google.cn/jetpack/androidx/releases/room

    001. Gradle中添加依赖

            

    002.实列对象定义

            

    003. DAO注解

           

    004. 数据库

          

    005.布局

          

     006.功能实现

          

          

     007. 效果

          

    08.优化处理 (上述例程是直接在主线程中使用进行了数据展示配置)

        现在拟定对功能进行再次封装,以便统一的提供服务

    ---------------------------------------------------------------------------------

    优化01. 数据库做单一性约束

          

     优化02. 异步执行

          

          

         

     优化03. Activity中的变化

         

         

    效果,与之前一样

         

  • 相关阅读:
    24、Index
    23、Constraint and delete
    22、design mode : Normalization
    小米8解锁bl锁一直显示未连接手机的解决办法
    unittest之测试报告系列
    Vue常见问题处理
    Docker安装Jira8
    Docker安装rabbitmq
    docker安装redis
    python3.6默认安装路径修改_centos 7 安装python3 并修改默认的python
  • 原文地址:https://www.cnblogs.com/jieling/p/14807278.html
Copyright © 2011-2022 走看看