One, foreword

I have been learning flutter for some time. I have been thinking of writing a blog to share, but I have not been able to do so, because the knowledge is not systematic and I do not know where to start. Recently, I have been using wechat reading app, and I think the interface design is simple and beautiful.

Ii. Project analysis

The app only realized the home page, mainly using the following controls:

  1. BottomNavigationBar + PageVIew (page switch).
  2. Four StatefulWidget page (found, bookshelf, story, my) using AutomaticKeepAliveClientMixin way to save the page.
  3. Encapsulates common business components, primarily for reuse of layouts.
  4. Third-party library, for example, cached_network_image.
3. Preliminary Results

Making: github.com/lxqljc/flut…