这款小说阅读器可以直接在杰奇网站上使用,基于URL抓取的,所以如果你的站点想要拥有一个与自己网站数据相同的app,推荐试下这个app。
- 使用Material Design 3,界面简洁
- 支持阅读进度保存
- 深色模式适配
软件截图
浅色模式
深色模式
代码目录结构
wenku8reader
│ App.java 实现MD3动态取色、数据库初始化和读取数据
│
├─activity
│ AppActivity.java 首页界面
│ CommentActivity.java 评论界面
│ CommentInCommentActivity.java 评论回复界面
│ ContentsActivity.java 小说目录界面
│ LoginingActivity.java 开屏、等待登录完成界面
│ LoginInputActivity.java 登录和注册界面
│ PhotoViewActivity.java 查看原图界面
│ ReaderActivity.java 阅读器界面
│ SearchActivity.java 搜索界面
│ SettingActivity.java 设置界面
│ TagSearchActivity.java 按Tag搜索的界面
│ TagSelectActivity.java 选择Tag的界面
│ CrashActivity 软件崩溃界面
│ UserInfoActivity 用户信息界面
│
├─adapter
│ BookCaseAdapter.java 书架adapter
│ BookListAdapter.java 小说信息adapter
│ CommentAdapter.java 评论adapter
│ CommentInCommentAdapter.java 回复adapter
│ ContentsListAdapter.java 小说目录列表adapter
│ ReaderAdapter.java 阅读器插图adapter(如果有插图的话)
│
├─bean
│ BookcaseBean.java 书架bean
│ BookListBean.java 小说信息bean
│ ContentsCcssBean.java 章节bean
│ ContentsVcssBean.java 卷bean
│
├─fragment
│ BookCaseFragment.java 书架fragment
│ BookListFragment.java 小说信息fragment
│ HomeFragment.java 首页fragment
│ MyinfoFragment.java 我的fragment
│ ReadFragment.java 阅读器fragment
│ SearchFragment.java 搜索fragment
│ TagSearchFragment.java 按Tag搜索的fragment
│
└─util
CheckNetwork.java 检测网络状态
CheckUpdate.java 检查更新
LoginWenku8.java 登录wenku8
MyNestedScrollView.java 自定义NestedScrollView
VarTemp.java 全局变量存放
Wenku8Spider.java Wenku8爬虫
使用方法
使用Android打开编译,修改
com.cyh128.wenku8reader.util.Wenku8Spider
为自己的网站的路径,编译打包就可以了。