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中的变化

         

         

    效果,与之前一样

         

  • 相关阅读:
    flask的简单使用
    Android Studio 使用Lambda表达式
    安卓SDK更新 国内镜像站点记录
    REACT-NATIVE入门(环境搭建及HELLOWORLD)
    深入理解Android 读感(一)
    JNI初入手
    (转)c++ 中的using namespace std是什么意思,什么时候用
    (转)const char to LPCTSTR不能转化问题
    Git常用操作之add操作
    Git日志操作
  • 原文地址:https://www.cnblogs.com/jieling/p/14807278.html
Copyright © 2011-2022 走看看