安装包 io.realm
类 DefaultCompactOnLaunchCallback
- java.lang.Object
-
- io.realm.DefaultCompactOnLaunchCallback
-
- 所有已实现的接口:
CompactOnLaunchCallback
公共类DefaultCompactOnLaunchCallback扩展了Object实现CompactOnLaunchCallback
用于确定是否应压缩文件的默认实现。 只有当文件大小超过 50 MB 并且超过 50% 的文件可以回收时,才会触发此实施。
-
-
方法详细信息
-
shouldCompact
public boolean shouldCompact(long totalBytes, longusedBytes)
从接口复制的描述:CompactOnLaunchCallback
此方法确定 Realm 文件在打开并返回给用户之前是否应进行压缩。 系统会向其传递总文件大小(数据 + 可用空间)以及文件中数据使用的字节数。- 指定者:
shouldCompact
在接口中CompactOnLaunchCallback
- 参数:
totalBytes
- 总文件大小(数据 + 可用空间)。usedBytes
- 文件中数据使用的总字节数。- 返回:
- {code true} 表示应尝试压缩文件。 否则,将跳过压实。
-
-