短視訊程式開發,Flutter 夜間模式 全域性字型
短視訊程式開發,Flutter 夜間模式 全域性字型實現的相關程式碼
return MaterialApp( title: 'Flutter 基礎學習', theme: ThemeData( fontFamily: 'TianShi', //全域性設定字型; 前提是你設定有字型資源 brightness: appBrightness, primarySwatch: Colors.blue, ), home: Scaffold()); import 'package:flutter/material.dart'; import 'package:flutter_widget/router/applicationRouterGradual.dart'; import 'package:flutter_widget/router/applicationRouterSlide.dart'; import 'package:flutter_widget/widget/layout.dart'; class HomeContent extends StatefulWidget { @override State<StatefulWidget> createState() { // TODO: implement createState return _HomeContentState(); } } class _HomeContentState extends State<HomeContent> { final List arrayRouter = [ { 'router': '/statelessWidget', 'title': 'statelessWidget 容器元件', 'desc': 'statelessWidget 容器元件' }, { 'router': '/statefulWidget', 'title': 'statefulWidget 容器元件', 'desc': 'statefulWidget 容器元件' }, { 'router': '/statefulWidget', 'title': 'statefulWidget 容器元件', 'desc': 'statefulWidget 容器元件' }, { 'router': '/gesturePage', 'title': 'Flutter 手勢識別', 'desc': 'Flutter 手勢識別', }, { 'router': '/assetsSource', 'title': 'Flutter 資源載入', 'desc': 'Flutter 資源載入', }, { 'router': '/openApplicaiton', 'title': 'Flutter 開啟第三方應用', 'desc': 'Flutter 開啟第三方應用', }, { 'router': '/flutterLife', 'title': 'Flutter Widget 生命週期', 'desc': 'Flutter Widget 生命週期', }, { 'router': '/flutterApplicationLife', 'title': 'Flutter 應用 生命週期', 'desc': 'Flutter 應用 生命週期', }, ]; bool modelDay = true; Brightness appBrightness = Brightness.light; @override Widget build(BuildContext context) { // TODO: implement build return MaterialApp( title: 'Flutter 基礎學習', theme: ThemeData( // fontFamily: 'TianShi',//全域性字型設定 brightness: appBrightness, primarySwatch: Colors.blue, ), home: Scaffold( appBar: AppBar( title: Text("flutter 元件的學習"), actions: [ Center(child: Text("主題切換")), Switch( activeColor: Colors.orange, value: modelDay, onChanged: (value) { setState(() { //切換主題 this.modelDay = value; appBrightness = this.modelDay ? Brightness.light : Brightness.dark; }); }) ], ), body: SingleChildScrollView( child: Center( child: Column( children: arrayRouter .map( (item) => MaterialButton( onPressed: () { // Navigator.push(context, // MaterialPageRoute(builder: (context) => Layout())); Navigator.pushNamed(context, item['router'], arguments: {'desc': item['desc']}); //Navigator.push(context, ApplicationRouterGradual()) // Navigator.push(context, // ApplicationRouterGradual(widget: LessGroupPage())); // Navigator.push(context, route) // Navigator.push(context, // ApplicationRouterSlide(widget: LessGroupPage())); }, color: Colors.cyan, splashColor: Colors.green, elevation: 10, child: Text( item['title'], style: TextStyle(color: Colors.white), ), ), ) .toList(), ), ), ), ), ); } }
以上就是短視訊程式開發,Flutter 夜間模式 全域性字型實現的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2846993/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 成品直播原始碼,Flutter 夜間模式 全域性字型原始碼Flutter模式
- 短視訊直播系統開發直播短視訊程式搭建短視訊互動直播
- 短視訊開發app,Android 強制應用全域性橫屏或豎屏APPAndroid
- 短視訊app開發,Flutter StaggeredGridView的瀑布流效果APPFlutterView
- android短視訊開發,Java程式碼獲取當前時間的時間戳AndroidJava時間戳
- 短視訊商城在ios短視訊開發上的應用效果iOS
- 短視訊系統原始碼,Flutter 設定 App 的主色調與字型原始碼FlutterAPP
- 短視訊app開發之ios小視訊開發經驗共享APPiOS
- 短視訊平臺開發,平臺自帶的字型調節大中小
- Cordova開發app——短視訊拍攝APP
- 短視訊程式開發,RecyclerView自帶的滾動條View
- 短視訊技術詳解:Android端的短視訊開發技術Android
- android全域性修改字型Android
- Qt 設定全域性字型QT
- 全域性替換字型,開源庫更方便!!!
- 短視訊app開發,長按將視訊儲存到相簿APP
- win10全域性字型怎麼更改_win10如何更改全域性字型Win10
- 短視訊軟體開發,日期時間控制元件的應用控制元件
- 短視訊平臺開發,查詢日期和時間的陣列陣列
- 短視訊程式開發,Android:呼叫系統拍照和相簿Android
- 短視訊軟體開發,flutter 輸入框限制輸入 數字、小數Flutter
- 如何在Safari的閱讀檢視中開啟夜間模式?模式
- android短視訊開發,上傳視訊自動新增水印Android
- 短視訊app開發,點選視訊進行全屏播放APP
- win10全域性字型更換方法_win10怎樣更改全域性字型Win10
- Flutter 全域性彈窗Flutter
- 騰訊又出短視訊小程式“看一看短視訊”。短視訊原始碼有巨大潛力?原始碼
- ios10夜間模式怎麼調出來?ios10夜間模式開啟方法iOS模式
- 視訊直播系統原始碼,平臺在日間和夜間模式之間來回切換原始碼模式
- 短視訊平臺原始碼,首頁視訊之間設定間距原始碼
- android短視訊開發,設定APP字型大小不隨著系統變化而改變AndroidAPP
- 安卓開發:應用間通訊模式安卓模式
- 短視訊seo優化,短視訊seo排名優化
- 開發有新意的短視訊,你就是榮耀王者
- 短視訊軟體開發,RecyclerView實現拖拽效果View
- android短視訊開發,自定義下拉選單Android
- Android端的短視訊開發,我們該如何快速實現移動端短視訊功能?Android
- 被熱捧的短視訊背後,短視訊軟體開發的知識點你知道嗎?