- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Flutter进阶—使用自定义字体
Android系统和IOS系统只有默认的几种字体,在大部分情况下是足够使用,但是在一些特殊的情况下,我们可能需要使用各种奇奇怪怪的自定义字体,下面就是这样一个例子。import 'package:flutter/material.dart';class ImageDemo extends StatelessWidget { @override Widget build(BuildContex
2017-03-17 15:29:11 7945 3
原创 Flutter进阶—质感设计之直接输入
Input控件是质感设计的文本输入控件,它在用户每次输入时都会调用onChanged回调时,都会更新字段值,还可以实时的对用户输入进行响应。import 'package:flutter/material.dart';class MyApp extends StatefulWidget { @override _MyApp createState() => new _MyApp();}cl
2017-03-11 23:59:13 4952 2
原创 Flutter进阶—质感设计之表单输入
FormField控件是单一表单字段,这个控件维护表单字段的当前状态,以便更新和验证错误能在UI中可见。TextField控件就是在FormField中包装了一个Input控件(后面的文章讲解),FormField维护输入的当前值,使您不需要自己管理它,更容易一次保存,重置或验证多个字段。import 'package:flutter/material.dart';class MyApp exten
2017-03-10 15:18:32 9795 3
原创 Flutter进阶—质感设计之模态底部面板
模态底部面板是菜单或对话框的替代方案,可防止用户与其他控件进行互动,可以使用showModalBottomSheet函数创建和显示模态底部面板。import 'package:flutter/material.dart';class MyApp extends StatelessWidget { @override Widget build(BuildContext context) {
2017-03-07 22:59:08 5807
原创 Flutter进阶—质感设计之持久底部面板
持久性底部面板可以用于补充应用主要内容的信息,即使用户与应用程序的其他控件进行互动,也仍然可以看到持久的底部面板。可以使用Scaffold.showBottomSheet函数创建和显示持久性底部面板。import 'package:flutter/material.dart';class MyApp extends StatefulWidget { @override _MyApp crea
2017-03-06 16:39:33 5955
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人