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

         

         

    效果,与之前一样

         

  • 相关阅读:
    iOS工作笔记(十二)
    隐藏底部导航栏tabbar
    SDWebImage的使用及图片不改变问题的解决
    NSString转化为NSDictionary
    makeObjectsPerformSelector用法
    iOS中点与像素
    iOS动画的简单介绍
    Pods安装时卡在Updating local specs repositories界面时的处理
    使用uicollectionView时需要注意的问题
    Sublime Text 3 自定义配置快捷键
  • 原文地址:https://www.cnblogs.com/jieling/p/14807278.html
Copyright © 2011-2022 走看看