• 大小: 8.47M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-22
  • 语言: Java
  • 标签: 数据库  数据  

资源简介


本实验主要涉及的知识点是数据库的创建和数据库的增、删、查、改。Android系统推荐创建数据库的方法,是创建自己的继承自SQLiteOpenHelper类的子类,并重写其中的两个抽象方法onCreate()和onUpdate(),然后分别在这两个方法中去实现创建、升级数据库的逻辑。

除了上面提到的两个抽象的方法外,SQLiteOpenHelper中还有两个非常重要的实例方法:getReadableDatabase()和getWriteableDatabase(),SQLiteOpenHelper的子类通过这两个方法来获取SQlite数据库的实例对象,并保证以同步的方式访问。通常情况下getReadableDatabase()和getWriteableDatabase()方法都是创建或者打开一个现有的数据库,并返回一个对数据库进行读写操作的对象。但是在某些情况下,例如磁盘已经满的情况下,getReadableDatabase()方法返回的对象将只以读的方式打开数据库,而getWriteableDatabase()方法将抛出异常。


资源截图

代码片段和文件信息

/* AUTO-GENERATED FILE.  DO NOT MODIFY.
 *
 * This class was automatically generated by the
 * gradle plugin from the resource data it found. It
 * should not be modified by hand.
 */
package android.arch.core;

public final class R {
    private R() {}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        216  2019-04-23 14:55  MyContactBook\.gitignore

     文件          1  2019-04-27 13:18  MyContactBook\.gradle\4.10.1\fileChanges\last-build.bin

     文件         17  2019-04-27 13:18  MyContactBook\.gradle\4.10.1\fileContent\fileContent.lock

     文件     131133  2019-04-27 13:15  MyContactBook\.gradle\4.10.1\fileHashes\fileHashes.bin

     文件         17  2019-04-27 13:18  MyContactBook\.gradle\4.10.1\fileHashes\fileHashes.lock

     文件      18565  2019-04-23 16:07  MyContactBook\.gradle\4.10.1\fileHashes\resourceHashesCache.bin

     文件          0  2019-04-26 13:46  MyContactBook\.gradle\4.10.1\gc.properties

     文件     107531  2019-04-27 13:15  MyContactBook\.gradle\4.10.1\javaCompile\classAnalysis.bin

     文件         17  2019-04-27 13:15  MyContactBook\.gradle\4.10.1\javaCompile\javaCompile.lock

     文件      23746  2019-04-27 13:15  MyContactBook\.gradle\4.10.1\javaCompile\taskHistory.bin

     文件    1312897  2019-04-27 13:15  MyContactBook\.gradle\4.10.1\taskHistory\taskHistory.bin

     文件         17  2019-04-27 13:18  MyContactBook\.gradle\4.10.1\taskHistory\taskHistory.lock

     文件         17  2019-04-27 13:18  MyContactBook\.gradle\buildOutputCleanup\buildOutputCleanup.lock

     文件         54  2019-04-23 14:55  MyContactBook\.gradle\buildOutputCleanup\cache.properties

     文件      20945  2019-04-27 13:15  MyContactBook\.gradle\buildOutputCleanup\outputFiles.bin

     文件          0  2019-04-26 13:46  MyContactBook\.gradle\vcs-1\gc.properties

     文件        545  2019-04-23 14:55  MyContactBook\.idea\caches\build_file_checksums.ser

     文件     145230  2019-04-26 13:46  MyContactBook\.idea\caches\gradle_models.ser

     文件       1803  2019-04-23 14:55  MyContactBook\.idea\codestyles\Project.xml

     文件        594  2019-04-23 14:55  MyContactBook\.idea\gradle.xml

     文件        541  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__android_arch_core_common_1_1_1_jar.xml

     文件        659  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__android_arch_core_runtime_1_1_1_aar.xml

     文件        556  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__android_arch_lifecycle_common_1_1_1_jar.xml

     文件        675  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml

     文件        699  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml

     文件        670  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__android_arch_lifecycle_runtime_1_1_1_aar.xml

     文件        680  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__android_arch_lifecycle_viewmodel_1_1_1_aar.xml

     文件        526  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__com_android_support_animated_vector_drawable_28_0_0_aar.xml

     文件        682  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__com_android_support_appcompat_v7_28_0_0_aar.xml

     文件        511  2019-04-23 14:55  MyContactBook\.idea\libraries\Gradle__com_android_support_asynclayoutinflater_28_0_0_aar.xml

............此处省略1515个文件信息

评论

共有 条评论