安装包 io.realm

类 DefaultCompactOnLaunchCallback

  • 所有已实现的接口:
    CompactOnLaunchCallback

    公共类DefaultCompactOnLaunchCallback扩展了对象实现CompactOnLaunchCallback
    用于确定是否应压缩文件的默认实现。 只有当文件大小超过 50 MB 并且超过 50% 的文件可以回收时,才会触发此实施。
    • 构造函数详细信息

      • DefaultCompactOnLaunchCallback

        public DefaultCompactOnLaunchCallback()
    • 方法详细信息

      • shouldCompact

        public boolean shouldCompact​(long totalBytes, longusedBytes)
        从接口复制的描述: CompactOnLaunchCallback
        此方法确定 Realm 文件在打开并返回给用户之前是否应进行压缩。 系统会向其传递总文件大小(数据 + 可用空间)以及文件中数据使用的字节数。
        指定者:
        shouldCompact 在接口中 CompactOnLaunchCallback
        参数:
        totalBytes - 总文件大小(数据 + 可用空间)。
        usedBytes - 文件中数据使用的总字节数。
        返回:
        {code true} 表示应尝试压缩文件。 否则,将跳过压实。