Flutter 实现高仿开眼 APP 的页面开发 03

Posted 熊喵先生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 实现高仿开眼 APP 的页面开发 03相关的知识,希望对你有一定的参考价值。

这是本实战系列的最后一篇文章了,也是本专栏的最后一篇文章。这篇文章将继续上一篇的文章,把剩余的发现页面和社区页面进行开发。以及抽离了一些可复用的业务组件,并且新增加了图片轮播组件、九宫格布局组件等等。

1. 可复用的业务组件抽离

根据开发业务需要把原来一些可复用的业务组件抽离,抽离到 bizmodule 目录下的 bizwidget 中。

1.1 圆角图片封面组件

class CoverImageItem extends StatelessWidget 
  final double width;
  final String coverUrl;
  final int duration;

  const CoverImageItem(
      Key key, this.width: 0, this.coverUrl, this.duration: -1)
      : super(key: key);

  @override
  Widget build(BuildContext context) 
    var coverImageWidget = Container(
      width: width == 0 ? double.infinity : width,
      height: (width == 

以上是关于Flutter 实现高仿开眼 APP 的页面开发 03的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 实现高仿开眼 APP 的页面开发 01

高仿「开眼」,这个开源项目值得学习

高仿「开眼」,这个开源项目值得学习

推荐一个像素级模仿的开源项目!

Flutter高仿抖音,源码开源 [附教程]

热门App 高仿项目12 个 GitHub 上的高仿项目