Skip to content

kudou-lbs/PatPat_Android

Repository files navigation

PatPat_Android

简介

PatPat是一个类似于TapTap的游戏社区,分为用户、游戏、论坛三大模块,包含用户注册、登录、信息管理、游戏推荐、排行、分类、查看论坛、发布帖子、消息通知、搜索等功能。

采用混合模式开发,兼备native app的优良用户体验,又有web app的跨平台优点。

主要技术栈

应用架构

  • mvvm
    • databinding

View

  • 包含标签的滑动视图:TabLayout+ViewPager2
  • 抽屉菜单菜单:DrawerLayout+NavigationView
  • 底部导航栏:BottomNavigationView
  • 列表:RecyclerView
  • 图片处理:Glide

ViewModel

  • LiveData
  • 网络连接:okHttp
  • 图片处理:Glide

功能介绍

用户模块

未登录时状态 :

登录界面:

登录后主界面:

个人中心

个人资料编辑

关注/粉丝列表

游戏模块

主界面

游戏分类:

类型详情:

社区模块

社区详情

发布帖子

关注的用户及社区的新动态

论坛列表

消息通知

搜索

搜索界面

搜索结果

About

PatPat,一个游戏社区

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages