Siubeng

Results 16 issues of Siubeng

## 错误来源 https://github.com/fython/Aoba-TelegramBot/commit/c6f4d20140126a8cf08e98f4d0c7029c600786aa#diff-538cbd8f51f4037bd1e971ef3261215bR133 ## 说明 Kotlin 中 Inline 函数允许为泛型标注 `reified` 修饰符避免类型擦除以获得该泛型的 Java Class,在这个例子当中我们试图获取该泛型对应的 Array 类(即 `E -> Array`),实际运行获取到的 Array 类是 `Object[]`,出现了预期外的类型擦除,导致最后 Gson 反序列化时使用了缺省的 LinkedHashMap 将 JsonArray 中的元素构建成了 Map 类型而非我们预期的 `E`...

`Dialog` cannot keep its state after rotating screen. Most of time, we use `DialogFragment` to solve this problem. But it will break original-like API style (Need developers to add `Fragment`...

bug
enhancement

I use a lot of Java 8 API such as Stream, CompletableFuture, Optional which helps me build a beautiful code. But they're only supported since Android 7.0. If I want...

enhancement

5184 查询系统已经改版了,需要重新编写信息获取方式。

Android 调用相机动作中需要传入拍摄相片保存的位置,本工具的原理是将媒体图片复制一份到目的位置然后通知应用拍摄完毕,然而应用使用图片后会继续保留该文件,导致每次选取图片后都会产生重复的文件,对用户使用空间造成污染。 另外,微信使用了 Content Provider 提供跨进程文件访问,可能无法通过 Content Uri 来删除微信内保存的文件。

enhancement

除了一开始的快递 100 API,还应该支持更多的接口并提供切换设置。

enhancement

目前只是简单地拉取后在没有错误的情况下马上推送,这样会频繁唤醒客户端服务进行比对。 正确的做法: - [x] 服务器记录上一次更新,内容或时间有差异再推送 - [ ] (拉取逻辑) 根据上次更新时间,相隔 10 至 20 分钟不等再进行拉取,降低请求频率

enhancement

- [x] 使用 Vite + Vue.js 3 重构插件本体和界面 - [x] 功能:复制视频截图 - [x] 功能:录制视频 - [ ] 配置界面

enhancement

此 Issue 用于集中收集哔哩哔哩视频播放页 URL 格式,由于视频类型的不同,哔哩哔哩使用了不同的 URL 格式,但播放器组件大致是相同的。 为了插件能够正确识别到不同的视频播放页 URL,在您遇到插件未能正常注入、运作的页面地址时,请统一反馈到这个 Issue 中,不需要另开新的 Issue。 此 Issue 回复内容不限,但具体 URL 对应页面的插件功能异常最好还是另立新 Issue。 ## 反馈格式 在您反馈 URL 时,可以按照以下 Markdown 格式: ```markdown ## 补充 URL 格式...

enhancement