Giter Site home page Giter Site logo

ocnyang / flutter_widgets Goto Github PK

View Code? Open in Web Editor NEW

This project forked from flutter/gallery

2.0 1.0 0.0 269.11 MB

Flutter 控件大全(共 145 个)。 查看教程请切换到 ocnyang_widgets 分支(本项目在 flutter/gallery 基础上拉分支开发)

Home Page: https://github.com/OCNYang/flutter_widgets/tree/ocnyang_widgets

License: BSD 3-Clause "New" or "Revised" License

Kotlin 0.01% Ruby 0.03% Swift 0.01% Objective-C 0.01% Dart 99.61% HTML 0.03% CMake 0.13% C++ 0.18% C 0.01%

flutter_widgets's Introduction

Flutter logo

不放过每一个 Flutter 控件 <不断完善,不断更新>.

Demo 是在 Flutter 仓库中的 flutter_gallery 基础上补充完善的。
<ps: 一方面是 gallery 已有对基本控件的完美介绍;主要方面是为了不重复造轮子,好吧,我就是为了偷一部分懒,:joy:>

重要: 本项目 master 主分支是 gallery 分支,要查看教程请切换到 ocnyang_widgets 分支

教程列表

Widgets 目录

Scaffold、Appbar、BottomNavigationBar、TabBar、TabBarView、MaterialApp、WidgetsApp、Drawer

RaisedButton、FloatingActionButton、FlatButton、IconButton、PopupMenuButton、ButtonBar

TextField、TextFormField、(Form、FormField)、CheckBox、Radio、Switch、Slider、Date/Time Pickers

SimpleDialog、AlertDialog、BottomSheet、ExpansionPanel、SnackBar

Text、RichText、Image、RawImage、Icon、Chip、Tooltip、DataTable、Card、LinearProgressIndicator、FlutterLogo

包含单个子控件
Container、Padding、Align、FittedBox、AspectRatio、ConstrainedBox、Baseline、FractionallySizedBox、IntrinsicHeight、IntrinsicWidth、LimitedBox、Offstage、OverflowBox、SizedBox、SizedOverflowBox、Transform、CustomSingleChildLayout
包含多个子控件
Row、Column、Stack、IndexedStack、Flow、Table、Wrap、ListBody、CustomMultiChildLayout
特殊
ListTile、Stepper、Divider、LayoutBuilder、Placeholder

ListView、NestedScrollView、GridView、SingleChildScrollView、Scrollable、Scrollbar、CustomScrollView、NotificationListener、ScrollConfiguration、RefreshIndicator

Padding、DefaultTextStyle、Theme、MediaQuery、
Opacity、Transform、DecoratedBox、FractionalTranslation、RotatedBox、ClipOval、ClipPath、ClipRect、CustomPaint、BackdropFilter

CupertinoActivityIndicator、CupertinoAlertDialog、CupertinoButton、CupertinoDialog、CupertinoDialogAction、CupertinoSlider、CupertinoSwitch、CupertinoPageTransition、CupertinoFullscreenDialogTransition、CupertinoNavigationBar、CupertinoTabBar、CupertinoPageScaffold、CupertinoTabScaffold、CupertinoTabView

AnimatedContainer、AnimatedCrossFade、Hero、AnimatedBuilder、DecoratedBoxTransition、FadeTransition、PositionedTransition、RotationTransition、ScaleTransition、SizeTransition、SliderTransition、AnimatedDefaultTextStyle、AnimatedListState、AnimatedModalBarrier、AnimatedOpacity、AnimatedPhysicalMode、AnimatedPositioned、AnimatedSize、AnimatedWidget、AnimatedWidgetBaseState

LongPressDraggable、GestureDetector、DragTarget、Dismissible、Draggable、IgnorePointer、AbsorbPointer、Navigator、Scrollable

FutureBuilder、StreamBuilder

Semantics、MergeSemantics、ExcludeSemantics

AssetBundle、RawKeyboardListener

附录

一些 Flutter 的资源链接:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

flutter_widgets's People

Contributors

alabhya268 avatar ayaankhan98 avatar clocksmith avatar darrenaustin avatar domesticmouse avatar ekremkenter avatar ferhatb avatar gozeloglu avatar gspencergoog avatar guidezpl avatar heman4t avatar johnpryan avatar johnsonmh avatar josealba avatar justinmc avatar kevmoo avatar liyuqian avatar martinloesethjensen avatar mi6ock avatar michaellee8 avatar ocnyang avatar pennzht avatar perclasson avatar piinks avatar prasadsunny1 avatar rami-a avatar renzo-olivares avatar stuartmorgan avatar xster avatar yash1200 avatar

Stargazers

 avatar  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.