Skip to content

Instantly share code, notes, and snippets.

View ryanlid's full-sized avatar
🎯
Focusing

ryanlid ryanlid

🎯
Focusing
View GitHub Profile
@ryanlid
ryanlid / main.dart
Created February 4, 2020 09:17
CupertinoActivityIndicator 加载指示器组件
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@ryanlid
ryanlid / main.dart
Created February 3, 2020 13:12
Card 组件
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
var card = SizedBox(
@ryanlid
ryanlid / main.dart
Created February 3, 2020 13:09
TextField 文本输入框组件
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
// 文本编辑控制器,监听文本输入内容的变化
@ryanlid
ryanlid / main.dart
Created February 3, 2020 13:00
SnackBar 轻量提示组件
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@ryanlid
ryanlid / main.dart
Created February 3, 2020 12:58
AlertDialog 提示对话框
import 'package:flutter/material.dart';
void main(){
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'AlertDialog',
@ryanlid
ryanlid / main.dart
Created February 3, 2020 12:00
SimpleDialog 简单对话框
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@ryanlid
ryanlid / main.dart
Created February 3, 2020 11:56
PopupMenuButton 弹出菜单组
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
enum ConferenceItem { AddMember, LockConference, ModifyLayout, TurnoffAll }
class MyApp extends StatelessWidget {
@override
@ryanlid
ryanlid / main.dart
Created February 3, 2020 06:09
FlatButton 扁平按钮 (点击时会产生阴影效果)
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@ryanlid
ryanlid / main.dart
Created February 3, 2020 05:56
FloatingActionButton 悬浮按钮示例
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@ryanlid
ryanlid / main.dart
Created February 2, 2020 08:41
Drawer 抽屉示例
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(