PatPat是一个类似于TapTap的游戏社区,分为用户、游戏、论坛三大模块,包含用户注册、登录、信息管理、游戏推荐、排行、分类、查看论坛、发布帖子、消息通知、搜索等功能。
采用混合模式开发,兼备native app的优良用户体验,又有web app的跨平台优点。
- mvvm
- databinding
- 包含标签的滑动视图:TabLayout+ViewPager2
- 抽屉菜单菜单:DrawerLayout+NavigationView
- 底部导航栏:BottomNavigationView
- 列表:RecyclerView
- 图片处理:Glide
- LiveData
- 网络连接:okHttp
- 图片处理:Glide