flutter 中,萬(wàn)物皆可 widget,生動(dòng)形象,所有的界面都是由一個(gè)個(gè)小部件組合起來(lái)的.
flutter 中文網(wǎng) widgets 目錄
Flutter, what are Widgets, RenderObjects and Elements?
某文中偷的素材
程序的入口
使用 AndroidStudio 創(chuàng)建一個(gè) Flutter 程序,與常規(guī)的 App 一樣有個(gè) main 的入口
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return CupertinoApp(
title: 'JueJin',
home: HomeWindow(),
);
}
}
main 函數(shù)執(zhí)行 runApp(Widget app) ;
這個(gè) app對(duì)象通過(guò) build 函數(shù)得到MaterialApp(material 風(fēng)格),CupertinoApp(iOS風(fēng)格)對(duì)象,然后就可以各種功能的 widget 組裝成我們想要的 App 了.
UI界面練習(xí)
選擇了掘金 App 的5個(gè)主頁(yè)做 UI 的練習(xí),只有 UI
掘金flutter demo