feat: 优化代码

pull/173/head
kunfei 5 years ago
parent 56704f1d11
commit e834deeaf7
  1. 4
      app/src/main/assets/updateLog.md
  2. 3
      app/src/main/java/io/legado/app/help/storage/Backup.kt

@ -3,8 +3,10 @@
* 请关注[开源阅读]()支持我,同时关注合作公众号[小说拾遗](),阅读公众号小编。 * 请关注[开源阅读]()支持我,同时关注合作公众号[小说拾遗](),阅读公众号小编。
* 弄了个企业公众号[开源阅读](),后面弄好后会把原来的[开源阅读软件]()迁移过来 * 弄了个企业公众号[开源阅读](),后面弄好后会把原来的[开源阅读软件]()迁移过来
**2020/03/21** **2020/03/22**
* 添加文件关联 by wqfantexi * 添加文件关联 by wqfantexi
* 手动排序可以了,在书架整理里面拖动排序
* 删除分组时同时删除书籍里的分组信息,下次添加新分组时不会自动出现在分组内
**2020/03/21** **2020/03/21**
* 详情页点击书名搜索 * 详情页点击书名搜索

@ -31,14 +31,13 @@ object Backup {
fun autoBack(context: Context) { fun autoBack(context: Context) {
val lastBackup = context.getPrefLong(PreferKey.lastBackup) val lastBackup = context.getPrefLong(PreferKey.lastBackup)
if (lastBackup + TimeUnit.DAYS.toMillis(1) < System.currentTimeMillis()) { if (lastBackup + TimeUnit.DAYS.toMillis(1) < System.currentTimeMillis()) {
return
}
Coroutine.async { Coroutine.async {
context.getPrefString(PreferKey.backupPath)?.let { context.getPrefString(PreferKey.backupPath)?.let {
backup(context, it, true) backup(context, it, true)
} }
} }
} }
}
suspend fun backup(context: Context, path: String, isAuto: Boolean = false) { suspend fun backup(context: Context, path: String, isAuto: Boolean = false) {
context.putPrefLong(PreferKey.lastBackup, System.currentTimeMillis()) context.putPrefLong(PreferKey.lastBackup, System.currentTimeMillis())

Loading…
Cancel
Save