GameBox
仿『小黑盒』安卓APP,含后端、界面原型、爬虫
Install / Use
/learn @GameBox4Fun/GameBoxREADME
<p align="center">
<a href="https://github.com/GameBox4Fun/GameBox" target="_blank">
<img src="./image/gamebox.png" alt="GameBox logo" style="width: 200px; height: 200px">
</a>
</p>
<p align="center">
<img src="https://img.shields.io/badge/JDK-1.8+-orange">
<img src="https://img.shields.io/badge/SpringBoot-2.2.7.RELEASE-brightgreen">
<img src="https://img.shields.io/badge/MyBatis-3.5.5-red">
<img src="https://img.shields.io/badge/API-29-yellow">
<img src="https://img.shields.io/hexpm/l/plug">
<img src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FGameBox4Fun%2FGameBox&count_bg=%2344CC11&title_bg=%23555555&icon=codesandbox.svg&icon_color=%23000000&title=hits&edge_flat=false">
</p>
Features
仿小黑盒安卓APP,含后端、含界面原型设计、最新资讯爬虫
主要实现功能:
- 爬取触乐网最新游戏资讯
- 登录注册
- jwt 实现登录状态鉴权
- 首页文章布局
- 上拉加载更多
- 文章 HTML 渲染
- 文章配图从网络动态获取
- 本地 SQLite 缓存查看过的文章和图片资源
- 文章点赞收藏
- 个人资料修改
后端
- 核心框架:Spring Boot
- Token 认证:jjwt
- 持久层框架:MyBatis
- 分页插件:PageHelper
- JSON 库:fastjson
Android端
- 网络请求框架:okhttp3
- JSON 库:fastjson
- 下拉刷新、上拉加载:SmartRefreshLayout
- 二维码:zxing
- 数据库缓存:SQLite
