Flutter入门(五)

* 表单

class TextFieldDemo extends StatelessWidget {

效果图

* CheckBox多选

import 'package:flutter/material.dart';

效果图

* Radio单选

import 'package:flutter/material.dart';

效果图

* 日期选择showTimePicker+showDatePicker

import 'package:flutter/material.dart';

国际化方案http://bbs.itying.com/topic/5cfb2a12f322340b2c90e764

效果图

* 第三方日期库

库地址https://pub.dev/packages/datetime\_picker\_formfield

import 'package:flutter/material.dart';

效果图

* 轮播图

库地址https://pub.dev/packages/flutter\_swiper

import 'package:flutter/material.dart';

效果图

import 'package:flutter/material.dart';

效果图

其他效果

 

* Dialog(对话框)

import 'package:flutter/material.dart';

效果图

Flutter学习就暂告一段落,Flutter中文网https://flutterchina.club/的文档很齐全,Flutter实战电子书https://book.flutterchina.club/也很棒,大家可以自行学习

欢迎关注我的微信公众号:安卓圈

本文分享自微信公众号 - 安卓圈(gh_df75572d44e4)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

vue element table 表头添加图标

!(https://oscimg.oschina.net/oscnet/189d567e07e0844612470867b06a35c0aaf.jpg)!(https://oscimg.oschina.net/oscnet/dc3b454d663d8618924b78796345a145b3f.jpg)1<template

2021 最顶级 React 组件库推荐

点上方蓝字关注公众号「前端从进阶到入院」作者丨MaxRozen译者丨王强策划丨小智AntDesign!(https://oscimg.oschina.net/oscnet/a85c35f23bd04e5da6a1e5e68a24119b.png)项目链接:AntDesignh

Android So动态加载 优雅实现与原理分析

背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我

Flutter入门(五) - HelloWorld