文章分类 -  flutter

摘要:整体页面的代码: import 'package:flutter/material.dart'; class LoginPage extends StatefulWidget { @override _LoginPageState createState() => _LoginPageState() 阅读全文
posted @ 2023-03-31 17:07 小小强学习网 阅读(63) 评论(0) 推荐(0) 编辑
摘要:if (d2?.isEmpty ?? true) { print('空'); } 参考来源:https://www.jianshu.com/p/23e6faebe82f 阅读全文
posted @ 2023-03-31 15:37 小小强学习网 阅读(11) 评论(0) 推荐(0) 编辑
摘要:使用flutter_svg插件 flutter_svg是一个常用的Flutter插件,它提供了使用SVG图片的便捷方式。安装插件后,可以直接使用SvgPicture.widget或SvgPicture.asset构造函数来加载SVG图片。例如: import 'package:flutter_svg 阅读全文
posted @ 2023-03-31 15:13 小小强学习网 阅读(2076) 评论(0) 推荐(0) 编辑
摘要:在Flutter中,可以在页面初始化完成后立即弹出一个 Dialog 对话框。 以下是一种实现方式: 首先,在页面中定义一个 GlobalKey 对象, 用于访问 ScaffoldState 对象。 final GlobalKey<ScaffoldState> _scaffoldKey = Glob 阅读全文
posted @ 2023-03-30 16:04 小小强学习网 阅读(950) 评论(0) 推荐(0) 编辑
摘要:BottomNavigationBar 只是一个用于显示底部导航栏的 widget,它本身并不会切换 AppBar。你需要在 BottomNavigationBar的 onTap回调函数中实现页面切换和 AppBar的变化逻辑。例如,你可以在 onTap中调用 setState来更新当前页面的状态和 阅读全文
posted @ 2023-03-24 17:47 小小强学习网 阅读(9) 评论(0) 推荐(0) 编辑
摘要:import 'package:flutter/material.dart'; //基础样式 class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp 阅读全文
posted @ 2023-03-22 07:56 小小强学习网 阅读(21) 评论(0) 推荐(0) 编辑
摘要:class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: false, //去掉右上角deb 阅读全文
posted @ 2023-03-20 23:02 小小强学习网 阅读(2) 评论(0) 推荐(0) 编辑
摘要:pubspec.yaml dependencies: carousel_slider: ^4.0.0 main.dart //Import the package in your Dart file: import 'package:carousel_slider/carousel_slider.d 阅读全文
posted @ 2023-03-20 17:47 小小强学习网 阅读(69) 评论(0) 推荐(0) 编辑
摘要:appBar: AppBar( title: Text("LIST", style: TextStyle(color: Colors.black12)), backgroundColor: Colors.red, ) 也可以用 theme进行设置 class MyApp extends Statel 阅读全文
posted @ 2023-03-19 23:09 小小强学习网 阅读(42) 评论(0) 推荐(0) 编辑
摘要:import 'package:flutter/material.dart'; //基础样式 void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildCont 阅读全文
posted @ 2023-03-17 08:49 小小强学习网 阅读(20) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_34707150/article/details/123247280 阅读全文
posted @ 2023-03-16 22:48 小小强学习网 阅读(5) 评论(0) 推荐(0) 编辑
摘要:在Flutter中线性布局结构的实现是通过两个不同的widget分别来实现横向和纵向布局结构的。组件Row用来实现横向的线性布局,而组件Column则用来实现纵向的线性布局,而Container则是用来设置背景、设置大小、设置边距(padding)的布局。 下面来分别介绍三个组件的相关属性: Con 阅读全文
posted @ 2023-03-16 22:41 小小强学习网 阅读(84) 评论(0) 推荐(0) 编辑
摘要:pp 属性属性值类型描述 navigatorKey GlobalKey<NavigatorState> 导航键 home Widget 应用打开时显示的页面 routes Map<String, WidgetBuilder> 应用程序顶级路由表 initialRoute String 初始路由 on 阅读全文
posted @ 2023-03-16 22:30 小小强学习网 阅读(31) 评论(0) 推荐(0) 编辑
摘要:import 'package:flutter/material.dart'; //基础样式 void main() { runApp(MyApp(items: List<String>.generate(100, (index) => "Item,$index"))); } class MyApp 阅读全文
posted @ 2023-03-16 07:25 小小强学习网 阅读(11) 评论(0) 推荐(0) 编辑
摘要:import 'package:flutter/material.dart'; //基础样式 void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildCont 阅读全文
posted @ 2023-03-16 07:24 小小强学习网 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Text概述 即一个单一样式的文本Text Widget就是显示单一样式的文本字符串。字符串可能会跨越多行,也可能全部显示在同一行上,具体取决于布局约束。 style参数可选。如果省略了,文本将使用最近的DefaultTextStyle的样式。如果给定样式的TextStyle.inherit属性为t 阅读全文
posted @ 2023-03-14 08:23 小小强学习网 阅读(140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示