纯纯看番 一个追番和看番的 Android 应用
试用
app/release
中有安装包,可以直接安装体验
功能
- 番剧搜索
- 首页推荐
- 番剧收藏(追番)
- 番剧播放
- 进度记忆
- 日夜间模式切换
未来展望
- 自定义番剧源(初步设想用 JS 定义)
- 播放器优化(支持截图等细节)
- 番剧时刻表
目前官方支持番剧源
- 樱花动漫 (http://www.yhdm.so)
- BimiBimi (http://bimiacg2.net)
app/release
中有安装包,可以直接安装体验
you file: https://github.com/heyanLE/EasyBangumi/blob/main/app/src/main/java/com/heyanle/easybangumi/utils/OKSP.kt
@Suppress("IMPLICIT_CAST_TO_ANY", "UNCHECKED_CAST")
operator fun getValue(thisRef: Any?, property: KProperty<*>): T =
value ?:
(when(defValue){
is String -> sharedPreferences.getString(key, defValue)?:defValue.toString()
is Int -> sharedPreferences.getInt(key, defValue)
is Long -> sharedPreferences.getLong(key, defValue)
is Float -> sharedPreferences.getFloat(key, defValue)
is Boolean -> sharedPreferences.getBoolean(key, defValue)
else -> sharedPreferences.getString(key, defValue.toString())?:defValue.toString()
} as T).also {
value = it
}
you ignore "UNCHECKED_CAST", when you read a set(we know sharedPreferences can store Set
java.lang.RuntimeException: java.lang.ClassCastException: java.lang.String cannot be cast to java.util.Set
hope fix it ❤️
修复 视频看不了的 BUG (忘记配置混淆)
修复 AGE 番剧源加载错乱的问题
修复 无法回到上次进度问题
修复 全屏下滑动右侧屏幕崩溃问题
修复 我的追番界面数据不更新问题
添加 森之屋动漫 源
更新一堆 依赖 管理方式(增加源码可读性)
修复 无法回到上次进度问题
修复 全屏下滑动右侧屏幕崩溃问题
修复 我的追番界面数据不更新问题
添加 森之屋动漫 源
更新一堆 依赖 管理方式(增加源码可读性)
修复源问题,升级播放内核(Exoplayer)
Source code(tar.gz)修复 Bimi 动漫解析错误的问题
Source code(tar.gz)加大全屏滑动阻尼(更方便跳 OP) 优化长按加速,不会强制更改播放状态
Source code(tar.gz)修复 age 番剧源不存在的问题 修复 一个场景下 首页滑动冲突的问题 锁定竖屏 增加长按加速 增加更新检测
Source code(tar.gz)修复 age 番剧源不存在的问题 修复 首页滑动冲突的问题 修复 age 番剧源中 webview 引起的内存泄露问题 锁定竖屏 增加长按加速 增加更新检测
Source code(tar.gz)