- 博客(66)
- 资源 (3)
- 收藏
- 关注
原创 识Flutter 基本组件之showTimePicker 方法
showTimePicker()方法用于弹出一个时间选择器对话框,该对话框有系统默认的样式,也可以通过builder属性设置自定义样式。在用户选择时间后,返回一个TimeOfDay类型的数据。它的常用属性及功能说明如下表。@[TOC](浅识Flutter基本组件之showTimePicker()方法)将选择的时间显示出来。...
2022-07-28 07:00:00
1144
1
原创 浅识Flutter 基本组件之showDatePicker方法
showDatePicker()方法用于弹出一个日期选择器对话框,该对话框有系统默认的样式,也可以通过builder属性设置自定义样式,它的常用属性及功能说明如下所示。例如,页面上有一个Text组件和一个RaiseButton组件,当点击RaiseButton组件后,弹出日期选择器,在日期选择器上选择日期后,将日期显示在Text组件上。...
2022-07-26 07:00:00
2624
原创 浅识Flutter 基本组件之CheckboxListTile组件
浅识Flutter 基本组件之CheckboxListTile组件 CheckboxListTile的使用方法、功能和Checkbox差不多,但是它的使用范围更广、设计出的UI更美观CheckboxListTile常用属性如下表所示。属性名类型功能说明titlewidget设置主标题组件subtitleWidget设置副标题组件isThreeLinebool设置显示的复选框是否占三行,默认值为falsedensebool设置是否垂直密集显示标题
2022-07-25 06:00:00
2332
原创 浅识Flutter 基本组件之CheckBox组件
value bool 设置复选框是否选中,取值包括true(选中) 、 false (没选中)onChanged 设置监听复选框的值发生改变时回调tristate bool 设置复选框是否三态,取值包括true、false和 nullactiveColor Color 设置复选框选中时的颜色checkColor Color 设置复选框选中时选中图标()的颜色materialTapTargetSize double 设置点击目标的大小,取值默包括 padded、shrink Wrap两种...
2022-07-24 21:09:55
1504
原创 The plugin `fluttertoast` uses a deprecated version of the Android embedding.
The plugin `fluttertoast` uses a deprecated version of the Android embedding.`To avoid unexpected runtime failures, or future build failures, try to see if this plugin supports the Android V2 embedding. Otherwise, consider removing it since a future relea
2022-04-02 20:41:20
10486
5
原创 浅识Flutter 基本组件之按钮组件 Raisebutton\ FlatButton\ OutlineButton按钮
按钮组件是应用程序中用于交互的最常用的组件之一, MaterialWidget库中提供了多种按钮Widget,如 RaisedButton(凸起按钮组件)、FlatButton(扁平按钮组件)和OutlineButton(带边框按钮组件)等,它们都是直接或间接对RawMaterialButton的包装定制,从而形成不同的外观样式,所以它们的属性和使用方法基本一样.
2022-04-01 10:30:00
2237
原创 浅识Flutter 基本组件之TextField组件 输入框controller属性
controller属性用于控制输入框中的内容,包括向输入框中赋值和从输人框中取值。该属性值为TextEditingController类型.
2022-03-31 09:00:00
1697
原创 浅识Flutter 基本组件之TextField组件 输入框inputFormatters属性
浅识Flutter 基本组件之TextField组件 输入框decoration属性inputFormattersinputFormattersinputFormatters属性用于限制输入框中输入的内容。该属性值为TextInputFormatter类型的集合。TextInputFormatter类型的集合用于设置输入框输入内容的校验规则,具体包括以下三类校验规则,它们都是用RegExp ()定义的正则表达式。( 1 ) WhitelistingTextInputFormatter (白名单校验)
2022-03-30 21:58:24
6311
原创 The method ‘WhitelistingTextInputFormatter‘ isn‘t defined for the type ‘XXXXX‘.
The method 'WhitelistingTextInputFormatter' isn't defined for the type 'XXXXX'.
2022-03-29 21:20:08
3245
原创 浅识Flutter 基本组件之TextField组件 textInputAction、onChange、onEditingComplete、onSubmitted、onTap属性
textInputActiononChangeonEditingCompleteonSubmittedonTap
2022-03-28 21:13:14
4619
原创 浅识Flutter 基本组件之TextField组件 输入框decoration属性
浅识Flutter 基本组件之TextField组件 输入框decoration属性decorationInputDecoration控制输人框提示信息样式的常用属性InputDecoration控制输人框外边框样式的常用属性.decorationdecoration属性用于设置输人框的修饰。该属性值为InputDecoration类型。控制输入框外观以及提示信息的样式。InputDecoration控制输人框提示信息样式的常用属性如下:(1)icon:设置输人框左侧显示图标。(2) label
2022-03-27 22:26:26
3432
原创 浅识Flutter 基本组件之TextField组件 输入框
浅识Flutter 基本组件之TextField组件 输入框maxLengthTextField组件(输入框组件)用于在应用程序中输入用户名、密码、查找内容等。maxLengthmaxLength属性用于设置输入框中可以输入的最大字符长度,并在输入框的右下角有当前输入长度与最大长度的对比显示。maxLengthmaxLinesobscureTextenablelnteractiveSelectiontextCapitalizationkeyboardType
2022-03-26 23:23:51
4534
原创 浅识Flutter 基本组件之有状态的widget(StatefulWidget)
StatefulWidgetStatefulWidget应用于Widget会在运行时发生变化的场景,也就是应用程序根据用户交互或网络请求状态下,页面显示的内容需要发生变化,即需要重新绘制新的Widget.例如,应用程序的页面上有一个文本框组件Tex和一个按钮组件FloatingActonButton,在点击按钮后Tet组件上显示的内容发生变化.(1)创建继承自StatefulWidget的自定义类一一StatefulWidgetPage...
2022-03-20 22:16:50
1218
原创 浅识Flutter 基本组件Scaffold的 floatingActionButton属性
foatingActionButtorI属性用于定义应用程序页面上悬停在内容上面的一个圆形图标按钮,用以展示对应程序中的主要动作。该属性值为FloatingActionButton类型组件, FloatingActionButton组件包含下表所示的常用属性用于设定圆形图标的样式.
2022-03-19 23:30:22
1582
1
原创 浅识Flutter 基本组件Scaffold的 drawer属性 app创建头像
浅识Flutter 基本组件Scaffold的 drawer属性 app创建头像在项目开发中使用本地图片资源文件的步骤。1、在项目下创建一个文件夹image2、将本地图片放入images文件夹里3、 在pubspec.yaml文件中声明本地图片资源文件,声明代码如下:flutter: assets: - images/pman.png#-后面有1个空格先找到flutter:加入声明代码点击 pub get 更新 无报错即可...
2022-03-18 22:16:38
1955
原创 浅识Flutter 基本组件Scaffold的 drawer属性 app左侧侧边栏
浅识Flutter 基本组件Scaffold的 drawer属性 app左侧侧边栏drawer属性用于定义应用程序的左侧侧边栏,通常与List View组件组合使用。该属性值为Drawer类型组件Drawer常用属性和功能属性名属性值类型默认值说明childWidget类型设置左侧侧边栏徐亚放置的可显示对象,常用ListView进行实现elevationdouble16设置Materia Design中组件的Z坐标顺序Drawer组件可以用DrawerH
2022-03-17 08:01:54
1429
1
原创 浅识Flutter 基本组件Scaffold的bottomNavigationBar属性 app底部导航条
浅识Flutter 基本组件Scaffold的 bottomNavigationBar属性 app底部导航条bottomNavigationBar属性用于定义应用程序的底部导航栏,主要由按钮加文字组成, 可以实现点击按钮切换不同的页面,显示在Scaffold的底部区域.该属性值为BottomNavigationBar类型组件,BottomNavigationBar组件包含下表所示的常用属性。属性名类型功能说明currentIndexint设置用于切换按钮的当前索引值fi
2022-03-16 08:30:00
789
原创 浅识Flutter 基本组件Scaffold
浅识Flutter 基本组件ScaffoldScaffold是Flutter开发中实现Material Design布局结构的“脚手架”,只要是在Material Design中定义过的单个界面显示的布局组件元素,都可以用Scaffold绘制.bodybody属性用于设定当前页面所显示的主要内容,它主要由多个Widget元素组成。backgroundColorbackgroundColor属性用于设定当前页面内容的背景色,默认使用的是ThemeData.scaffoldBackgro
2022-03-14 08:00:00
1227
原创 浅识Flutter 基本组件MaterialAPP的theme属性 app主题
浅识Flutter 基本组件MaterialAPP的theme属性 app主题theme属性用于指定应用程序的主题(即共享颜色和字体样式)。创建主题的方法是将ThemeData提供给MaterialApp构造函数,这样就可以在整个应用程序中共享包含颜色和字体样式的主题例如,需要将应用程序的备用主颜色设置为绿色、主题主色(即决定导航栏颜色)设置为红色、主愿次级色(即界面上大多数widgt的颜色,如进度条、开关第)设置为赏色等.ThemeData属性及描述如果没有提供主题,Flutter将创建一个
2022-03-13 08:00:00
937
原创 浅识Flutter 基本组件MaterialAPP的initialRoute和onGenerateRoute属性 app首页
Flutter基本组件MaterialAPP的initialRoute和onGenerateRoute属性 app首页
2022-03-12 07:30:00
2244
原创 浅识Flutter 基本组件MaterialAPP的routes属性 实现页面跳转
routes属性用于指定应用程序中页面跳转的路由.该属性值为Map<String key, WidgetBuilder value>类型,其中key指定路由名称、value指定路由对应的页面。当应用程序运行后,首先启动MainPage页面,然后单击页面上的“跳转”,跳转到第二个页面
2022-03-10 09:30:00
1147
原创 浅识Flutter Android studio APP构建发布
Flutter Android studio APP构建发布Android构建发布gradle 配置设置创建并引用签名Android构建发布当APP开发完成后,需要构建release版本发布到应用商店。准备工作:gradle配置设置创建并引用签名开启混淆gradle 配置设置untitled2\android\build.gradleapplicationId:表示包名 创建时已经确定好了,一般不需要修改minSDKVersion:指定最低级的API版本打开untitled2\an
2022-02-27 21:39:57
1510
原创 浅识Flutter Android studio 设置APP启动页
Flutter Android studio 设置APP名启动页Android设置APP启动页ios设置APP启动页APP的应用一打开,启动应用程序后,进入主功能界面前会有一张图片或一段动画效果,停留数秒钟后消失。这张图片或这段动画效果我们称之为应用的启动画面。由于启动画面在每次打开应用时都会出现,并且停留很短的时间,就像闪现的效果一样,所以也有人把启动画面称之为闪屏。Android设置APP启动页打开android\app\src\main\AndroidManifest.xml图中选中的valu
2022-02-26 19:46:37
2733
原创 浅识Flutter Android studio 设置APP名称、图标
Flutter Android studio 设置APP名称、图标Android设置APP名称、图标ios设置APP名称、图标
2022-02-22 00:48:57
1251
原创 Exception: Gradle task assembleDebug failed with exit code 1
Exception: Gradle task assembleDebug failed with exit code 1问题描述:Launching lib\main.dart on Phone one in debug mode...Running Gradle task 'assembleDebug'...Exception in thread "main" java.util.zip.ZipException: zip END header not found at java.base/ja
2022-02-20 00:29:10
14854
19
原创 在Android studio里写一个Flutter程序
创建模拟器点击右上角的AVD Manager点击creater选择不同的屏幕点击同意下载next >finish
2022-01-30 17:28:01
2385
4
原创 Chrome - develop for the web
问题描述:[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.解决方案:
2022-01-19 21:47:29
9068
2
原创 Android toolchain - develop for Android devices (Android SDK version 32.0.0)
[X] Android toolchain - develop for Android devices X Unable to locate Android SDK.
2022-01-18 14:34:11
7835
原创 Android Studio里配置GenyMotion
GenyMotion介绍GenyMotion下载新建一个虚拟机在AndroidStudio配置GenymotionAndroid studio重启后没有显示Genymotion图标的解决方案
2022-01-15 00:25:27
4247
2
原创 Flutter安装和环境变量配置
Flutter安装和环境变量配置Flutter介绍Windows环境搭建更新环境变量配置编辑器+Flutter介绍Flutter是最新的跨平台开发技术,可以横跨Android、iOS、MacOS、Windows、Linux等多系统,还可以打包成web程序运行在浏览器上。Flutter 组件(Widget)是Flutter应用程序用户界面的基本构建块。不仅按钮、输入框、卡片、列表这些内容可作为Widget,甚至布局方式、动画处理都可视为Widget,所以Flutter具有一致的统一对象模型:Wid
2022-01-06 23:57:48
1663
原创 Android Studio安装和配置
Android Studio安装和配置Android studio下载Android Studio的配置更改android studio的sdk位置创建新项目创建模拟器Android studio下载找到和自己需要的下载完成可以选择默认安装目录,也可以更改目录,视自己电脑情况而定安装完成Android Studio的配置单击Finishi开始下载SDK组件Android Studio配置完成更改android studio的sdk位置创建新项目点击new p
2022-01-02 22:14:26
1146
原创 “The top level `pub.bat` command is deprecated. Use `dart pub` instead.“
"The top level `pub.bat` command is deprecated. Use `dart pub` instead."pubspec.yaml has no lower-bound SDK constraint.You should edit pubspec.yaml to contain an SDK constraint:
2021-12-27 07:00:00
866
原创 Dart语言零基础学习笔记(二十二)
Dart语言零基础学习笔记(二十二)Dart泛型泛型的定义Dart泛型方法的定义Dart泛型类的定义Dart泛型接口的定义
2021-12-26 11:00:00
271
原创 Dart语言零基础学习笔记(二十一)
Dart 的mixinswith关键字作为mixins的类只能继承自Object,不能继承其他类mixins绝不是继承,也不是接口,而是一种全新的特性作为mixins的类不能有构造函数一个类同时继承和mixins多个类mixins的两个类里面有两个同样的方法,后面类的方法会覆盖前面类的方法
2021-12-26 07:00:00
153
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人