这是一个学习Flutter的项目
主要模块包括电影、新闻、技术、我的四个模块
网络请求使用的是第三方库dio、json解析使用的是build_runner: ^1.0.0和json_serializable: ^2.0.0
接口使用了豆瓣、知乎和玩Android的开放接口
闪屏页
新闻模块 新闻模块包括一个横向的ListView和竖向的ListView,分别展示热门新闻和最近新闻。 点击ListView的条目可以跳转到新闻详情页,新闻详情页是一个使用了webView加载url来展示的。
我的模块 我的模块填充了一些view,滑动功能是使用了SingleChildScrollView控件
技术模块 技术模块使用了WanAndroid的开放接口,展示一些技术文章 顶部是一个轮播图,下面是一个ListView。
本项目的仓库地址为:github.com/wuxianghua/…