21.
@TabKey9,改进了对于 Android 9.0 及以下版本的适配,现在转换 GIF 时可以直接保存,不用再多点一下了。
另外第 8 版增加和改进了许多功能,推荐更新。
23.
@老虎会游泳,我可以使用 虎绿林 API,为 小萌 GIF 开发“检查更新”的功能吗?
我的想法是:
- 当用户主动使用 小萌 GIF 时,应用自动在后台通过 虎绿林 API 访问本帖,查看帖子内容是否有新版。
- 如果有新版,引导用户通过浏览器打开本帖,下载新版。
- 每日最多自动访问 虎绿林 API 检查更新一次。
- 不会对虎绿林附件下载链接进行盗链。
25.
@tasy5kg,老虎说unicloud
有免费空间可供存储。要不你也试一试,将“检查更新”所需文件放到那儿?
26.
@tasy5kg,这个 24 楼,不会就是你用来检查最新版本号的吧
27.
@无名啊,嗯,我在测试。(仅测试,发布的应用中还没有启用相关功能)
thread {
try {
val hu60Response = OkHttpClient().newCall(Request
.Builder()
.url("https://hu60.cn/q.php/bbs.topic.103545.24.json?pageSize=1")
.build()).execute()
val responseString = hu60Response.body!!.string()
val latestVersionCode = JSONObject(responseString)
.getJSONArray("tContents")
.getJSONObject(0)
.getString("content").toInt()
val isLatestVersion = (BuildConfig.VERSION_CODE.toString() == latestVersionCode.toString())
} catch (e: Exception) {
e.printStackTrace()
}
}
28.
@无名啊,如果通过 虎绿林 API 实现“检查更新”的话,对我来说成本最小。我只用像这样发一条帖子,写很少的代码就行了。
但我不确定这样是否会对虎绿林带来太高的负载。
29.
@tasy5kg,老虎林的大开销,应该是图片和附件吧
瞅了瞅https://hu60.cn/q.php/bbs.topic.103545.24.json?pageSize=1
,大概1.7 KB
就算2 KB
,看一次上次你那张10 MB
的GIF
,相当于你5000日活了
30.
@tasy5kg,噢,你是说会不会导致老虎林变卡是吧?
我也不知道老虎林可以承载多少并发,这需要你问问老虎了
32.
@无名啊,我去试用了一下 Unicloud,似乎真的可用,可玩性很高。
39.
@老虎会游泳,可以将这个主题贴设为未登录可见吗?我在其他平台发的软件推广内容,下载链接都指向本帖。目前由于本帖未登录不可见,大部分用户都无法下载安装包