GithubHelp home page GithubHelp logo

hhy5277 / wanandroid-flutter Goto Github PK

View Code? Open in Web Editor NEW

This project forked from canhuah/wanandroid-flutter

0.0 1.0 0.0 14.37 MB

Flutter版本 WanAndroid客户端 适合Flutter入门学习 被张鸿洋微信公众号推荐为优质Flutter开源项目啦

Home Page: https://mp.weixin.qq.com/s/1pIPymEHbRY0qktBuCJALA

License: MIT License

Java 0.56% Objective-C 1.14% Dart 98.30%

wanandroid-flutter's Introduction

WanAndroid客户端Flutter版本

前言

被张鸿洋微信公众号推荐为优质Flutter开源项目啦

推荐几个优质Flutter 开源项目

可以扫码(使用浏览器扫码,不要使用qq或者微信)直接下载Release版本APK文件体验一下流畅度

二维码

项目截图

知识点

  • WanAndroidPage.dart
    • BottomNavigationBar的基本使用
    • Navigator的简单使用
  • HomePageList.dart
    • 上拉加载更多
    • 添加头布局(SlideView)
  • HotePage.dart
    • 热门和搜索列表的切换
  • ArticlePage.dart
    • TabBarView的基本使用
  • ArticleDetailPage.dart
    • 插件flutter_webview_plugin的使用
  • SearchPage.dart
    • Widget构造函数中key的意义
  • ArticleItem.dart
    • Dart的普通构造及命名构造函数
  • HttpUtil.dart

可以看到整个项目相对还是非常简单的,希望能帮到更多的人

项目中碰到并解决的问题

待解决的问题

  • 键盘遮挡
  • 下拉刷新,上拉加载更多的统一封装
  • 加载中、空数据、错误数据的界面的统一处理
  • 简单动画的使用(正在学习..)

学习资料

官方的Demo及各个Widget的效果在安装了Flutter SDK之后在 Flutter SDK安装目录/flutter/examples下,可以自己一一尝试。

我的博客 canhuah的博客

wanandroid-flutter's People

Contributors

bigmonk avatar canhuah avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.