7组功能分工
功能 | 描述 | 分工 |
---|---|---|
界面设计 | 顶部appbar OptionMenu,APP图标设计 | |
新闻查看 | 使用webview进行新闻的加载 | |
主页界面,关于界面 | 主页展示,app介绍 (使用fragment) | |
新闻接口 | 新闻API调用 | |
Http工具类 | Retrofit+Rxjava框架网络访问 | |
新闻频道工具类 | 频道处理方法,解析频道列表的Json文件,遍历并存储频道 | |
新闻分类 | 顶部新闻分类并实现左右滑动(Tablayout+ViewPager) | |
上拉刷新,下拉加载 | 使用SwipeRefreshLayout设计list_fragment | |
跳转github | 点击跳转github页面 | |
可折叠的toolbar | 使用CollapsingToolbarLayout实现顶部toolbar可折叠 | |
抽屉界面 | 实现抽屉界面+导航侧滑(DrawerLayout NavigationView) |