点击空白处退出提示
作品详情
● 技术描述
1.基于 MVVM 框架构建项目
2. 基于 Dio 框架封装网络请求; cached_network_image 封装图片加载,优化图片缓存;screenutil 实现屏幕适配
3. 封装路由配置页面,app 启动时配置对应页面路由,管理页面切换
4. Provider 提供全局状态管理,各个组件共享状态
5.基于 SingleChildScrollView、ListView、Colum、Stack、SizeBox 等组件完成页面展示,GestureDetetor 回调实现事件交互
6. 封装列表页面下拉刷新、上拉加载更多
7. 通过分帧渲染优化复杂页面流畅度
8. 使用 StatelessWidget 避免不必要重建; 拆分 Widget ,减少 build 耗时;使用 const 常量池中多次复用,对列表进行懒加载
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论