English | 简体中文
一个 flutter 编写的 e-hentai app
- 下载最新 ipa 文件 Releases.
- 使用 AltStore 之类的 app 安装到设备上. 或者直接使用 AltStore.json
其实主要是想写给自己用,因为用的 ios,感觉现有的几个项目感觉不能满足自己的使用
然后对原生开发不咋熟悉,就起了用 flutter 自己搞一个的想法
就这样从入门到入土,有了现在的版本
UI 方面主要参考的E-HentaiViewer
滑动掉帧
- 一部分是flutter问题,一部分是开发水平问题,只能说尽力优化
直连不好使
- 水平有限,后续会去掉域前置功能
应用借鉴和参考以下项目的部分代码和逻辑进行开发
ehentai译文数据库
翻译
- KeepSOBP 韩语翻译
- 热门,关注,主页,收藏
- 自定义分组,组合多种条件,分组独立样式
- 列表视图,瀑布流视图,网格视图等切换
- 浅色深色模式
- 画廊信息查看
- 图片浏览
- 自动翻页
- 里站表站切换
- 搜索,高级搜索,图片文件搜索
- 标签翻译,自动匹配标签搜索
- 用户登录
- 缓存优化
- 高级设置
- 生物认证锁定
- 发表评论,对评论赞和踩,评论翻译
- 评论显示论坛头像,快速@回复(带锚点),自动显示引用评论
- EH设置,同步网站
- Mytag设置,编辑关注、隐藏、颜色、权重等。长按Tag快速设置
- 下载,下载原图,归档包下载,直接阅读已下载
- WebDAV同步历史,快速搜索,阅读进度,分组配置
- 可屏蔽带二维码的图片。可标记广告图片,记录pHash值,后续屏蔽相似图片
- 网络 dio
- 状态管理 getx
- 数据库 sqflite
- 持久化 shared_preferences
- 国际化 intl
- 图片 cached_network_image、extended_image
flutter版本为最新release版本
/lib/config/config.dart
文件为存放敏感信息数据的文件,github里看到是加密处理的
如果需要自行编译的话,复制 /lib/config.dart.sample
为 /lib/config/config.dart
进行操作