E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Flutter学习
Flutter学习
笔记 (一)
(一)初识Flutter1.Flutter是什么FlutterisGoogle'sUItoolkitforbuildingbeautiful,nativelycompiledapplicationsformobile,web,desktop,andembeddeddevicesfromasinglecodebase.官方是这么描述的,简单来说,Flutter是一个UISDK(SoftwareDev
送我迷迭香
·
2023-10-16 12:47
Flutter学习
-知识点学习
runApp它接受一个Widget参数在Flutter中,大多数东西都是widget(后同“组件”或“部件”),包括对齐(alignment)、填充(padding)和布局(layout)等,它们都是以widget的形式提供MaterialApp是Material库中提供的FlutterAPP框架,通过它可以设置应用的名称、主题、语言、首页及路由列表等。MaterialApp也是一个widget。
刚刚8888
·
2023-10-16 06:54
flutter学习
笔记
Widget组建学习1:Align控制直接子widget在直接父widget中的位置aligment:Aligment.TopCenter控制位置参数aligment:Aligment(X,Y)更精细的控制位置参数**Aligment(0,0)表示居中,Aligment(-1,0)表示左侧垂直方向居中。。。。其实可以理解为,父widget的中心位置是坐标原点(0,0),xy取值范围是-1~1,x=
A挑战未来A
·
2023-10-14 23:15
flutter学习
资料
fluttersamplehttps://flutter.github.io/samples/#awesome-flutter-cnhttps://github.com/crazycodeboy/awesome-flutter-cn/blob/master/README.md桌面flutter:https://github.com/leanflutter/awesome-flutter-deskt
shelutai
·
2023-10-13 13:12
flutter/dart
flutter
Flutter学习
笔记第三课-导航及静态资源
导航参数的传递我们还是使用Navigator组件,然后使用路由MaterialPageRoute传递参数,具体代码如下。Navigator.push(context,MaterialPageRoute(builder:(context)=>newProductDetail(product:products[index])));这段代码要写在onTap相应事件当中。这时候ProductDetail会
木木疋丶点点原
·
2023-10-13 03:12
【
Flutter学习
】AppBar 和 PopupMenu
AppBar可以视为页面的标题栏,在Flutter中用AppBar组件实现;PopupMenu是弹出菜单,用PopupMenuButton实现。下面结合这两个组件说明其用法。1.代码实现一个简单的AppBar实现代码如下:import'package:flutter/material.dart';voidmain(){runApp(constAppBarTest());}classAppBarTe
留围冰
·
2023-10-12 03:08
Flutter学习
flutter
Flutter学习
:Dart语言
变量var可声明任何类型的变量,但首次赋值后类型即确定dynamic可声明任何类型的变量,且可以在后期改变类型。Object是Dart所有对象的根基类,但只能使用Object的属性与方法,比如:Object定义为string,但想访问只能自己设定get方法Objectx="hiworld";//Thegetter'length'isnotdefinedfortheclass'Object'prin
Jneth
·
2023-10-09 17:27
Flutter
flutter
前端
Flutter学习
笔记
此篇文章用来记录学习Flutter和Dart相关知识零.Dart基本数据类型Dart是一种静态类型的编程语言,它提供了一系列基本数据类型,用于存储和操作不同种类的数据。以下是Dart中的一些基本数据类型以及它们的详细介绍:1.整数类型(Integer):Dart提供了两种整数类型:int和num。int表示整数,可以存储正数、负数和零。num是int和double的超类型,可以用来表示整数和浮点数
且随疾风前行.
·
2023-10-09 12:14
Flutter
flutter
学习
笔记
[
flutter学习
笔记] flutter 网络请求+json解析
知识点来自于下方链接,本文只是记录下编码时遇到的一些问题(2条消息)Flutter基础(十一)网络请求(Dio)与JSON数据解析_BATcoder-刘望舒-CSDN博客总结:网络请求使用dio,引用时需要在pubspec.yaml中dependencies节点下配置dio:^4.0.0。json解析使用自带jsonDecode,json模板代码使用quicktype生成,这个网站非常好用。在使用
songsyl1207
·
2023-10-07 18:21
Flutter学习
三-Flutter基本结构和原理
Flutter有三种运行模式debug调试模式profile分析模式release运行模式调试模式特点:原生平台:启用断言启用调试编译针对快速开发和运行周期进行了优化(但不针对执行速度、二进制大小或部署)。网络应用程序构建没有缩小该应用程序使用dartdevc编译器进行编译,以便于调试。release模式基本上就是调试模式反过来原生版本web版本该应用程序是用dart2js编译器编译的,以获得最佳
hn_lgc
·
2023-10-06 17:30
Flutter
flutter
学习
android
【
Flutter学习
】页面布局之基础布局组件
一,概述Flutter中拥有30多种预定义的布局widget,常用的有Container、Padding、Center、Flex、Row、Colum、ListView、GridView。按照《Flutter技术入门与实战》上面来说的话,大概分为四类基础布局组件:Container(容器布局),Center(居中布局),Padding(填充布局),Align(对齐布局),Colum(垂直布局),Ro
barnett_y
·
2023-10-04 15:54
【Flutter点滴知识
】
Flutter学习
笔记
名称链接学习网站Flutter中文网,官方的API文档,flutter-Github学习博客1.入门Flutter掘金博客2.Flutter的mvvm模式Github地址3.用前端最舒服的躺姿"搞定"Flutter4.Flutter快捷开发MacAndroidStudio篇学习视频入门Flutter视频第三方库pub.flutter这里可以找到许多有用的控件自定义绘制Flutter绘制指南-妙笔生
Small_Cake
·
2023-10-01 10:06
Flutter学习
-滚动的Widget
Flutter学习
-滚动的Widget1.ListView1.1ListView()初始化1.1.1基础使用1.1.2ListTitle1.1.3List.generate快速创建Item1.1.4滚动方向
GY-93
·
2023-09-30 11:00
Flutter
flutter
Flutter学习
笔记(12)--列表组件
如需转载,请注明出处:
Flutter学习
笔记(12)--列表组件在日常的产品项目需求中,经常会有列表展示类的需求,在Android中常用的做法是收集数据源,然后创建列表适配器Adapter,将数据源传递到
深蓝旭
·
2023-09-30 11:57
技术
Flutter学习
笔记:常用的表单组件
6.表单组件代码地址1.Switch开关Switch是一个受控组件,需要传递value(布尔类型)决定显示的状态,通过回调onChange对状态改变时进行操作(类似React受控组件)Switch默认撑满整个外部容器,长度需要通过外部的容器控制classSwitchComponentextendsStatefulWidget{SwitchComponent({Keykey}):super(key:
月半叫做胖
·
2023-09-30 11:55
Flutter
表单
flutter
Flutter学习
笔记05-3分钟学会使用ListView组件
学习视频地址:https://www.bilibili.com/video/BV1S4411E7LY?p=24&spm_id_from=pageDriver&vd_source=cee744cae4ead27f8193fc7904647073视频内容学习笔记:1.初步使用ListViewimport'package:first_flutter_app/myIcon.dart';import'pac
刘景艺
·
2023-09-30 10:54
Flutter学习笔记
flutter
学习
Flutter学习
笔记09-stack层叠组件
学习视频地址:https://www.bilibili.com/video/BV1S4411E7LY/?p=28&spm_id_from=pageDriver&vd_source=cee744cae4ead27f8193fc7904647073学习笔记:1.是用stack构建布局import'package:flutter/material.dart';voidmain(){runApp(MyAp
刘景艺
·
2023-09-30 10:54
Flutter学习笔记
flutter
学习
FLUTTER学习
笔记--路由与导航
文章目录一、匿名路由1.Navigator2.代码3.效果二、命名路由1.声明路由2.跳转到命名路由3.代码4.效果三、动态路由1.动态路由是指,通过onGeneratedRoute属性指定的路由2.代码3.效果四、匿名路由1.匿名路由2.命名路由3.代码4.效果五、Drawer导航1.Scaffold2.UserAccountDrawerHeader3.AboutListTitle4.代码5.效
VaIOReTto1
·
2023-09-30 10:53
flutter学习笔记
flutter
学习
android
FLUTTER学习
笔记--表单
文章目录一、Switch1.Switch2.CupertinoSwitch3.代码4.效果二、Checkbox1.Checkbox2.CheckboxListTitle3.代码4.效果三、Radio1.Radio(单选框)2.RadioListTitle(单选列表)3.代码4.效果四、TextField1.TextField2.代码3.效果五、Form1.使用步骤2.Form(表单容器)3.Tex
VaIOReTto1
·
2023-09-30 10:53
flutter学习笔记
flutter
学习
android
FLUTTER学习
笔记--多主题
文章目录一、多主题1.主题(UI风格、样式、皮肤)2.组件二、适配终端1.声明不同的主题2.使用主题3.查看效果三、代码四、效果一、多主题1.主题(UI风格、样式、皮肤)主题风格可通过theme来定义,从而实现整个APP风格的统一一旦设置了主题,那么应用程序中的某些Widget,就会直接使用主题的样式2.组件ThemeDataBrightness(Brightness.light|Brightne
VaIOReTto1
·
2023-09-30 10:53
flutter学习笔记
flutter
学习
android
FLUTTER学习
笔记--布局
文章目录一、线性布局1.Column2.Row3.代码4.效果二、弹性布局1.Flex2.Expanded(可伸缩组件)3.代码4.效果三、流式布局1.Wrap(解决内容溢出问题)2.Chip(标签)3.CircleAvatar(圆形头像)4.代码5.效果四、层叠布局1.Stack(层叠组件)2.Positioned(绝对定位组件)3.NetworkImage(网络图片组件)4.代码5.效果五、C
VaIOReTto1
·
2023-09-30 10:22
flutter学习笔记
flutter
学习
android
FLUTTER学习
笔记--列表
文章目录一、SingleChildScrollView1.SingleChildScrollView2.代码3.效果二、ListView1.ListView2.代码3.效果三、GridView1.GridView2.代码3.效果一、SingleChildScrollView1.SingleChildScrollViewchild(子组件)scrollDirection(滚动的方向:Axis.ver
VaIOReTto1
·
2023-09-28 14:57
flutter学习笔记
flutter
学习
android
【
Flutter学习
笔记】Windows 安装遇到的坑及解决办法
搞Android的当然要紧跟谷歌大佬走,这部谷歌大佬又有了好东西Flutter,正好最近有时间就了解了下,然后试着在电脑上来实现下。官方教程入口,不过官方的教程是通过命令的方式进行安装,直接通过Git命令的方式,可能需要的时间会比较久,因此我是直接下载压缩,然后解压到本地的方式来安装的。解压之后,按照教程输入flutterdoctor来检查是否还需要下载相关的依赖和基础控件,但是我到这里的时候直接
longzekai
·
2023-09-28 13:32
Flutter学习
笔记04:Dart数据类型
编程语言最基本的特征之一就是它支持的数据类型。这些是可以用编程语言表示和操作的值的类型。Dart语言支持以下类型:1、数字int、double2、字符串String3、布尔bool4、列表(类似于数组)list5、集合Set6、映射Map7、符文(用于表示字符串中的Unicode字符)8、符号1、数字类型Dart中的数字类型用于表示数字文字。Dart中的数字类型有两种类型:1、整数int:整数值表
任缥缈
·
2023-09-28 07:17
Flutter-Dart
android
flutter
Dart基本数据类型
flutter学习
笔记(三)慕课技术胖老师听课笔记
4-1电影海报实例代码基本结构的建立import'package:flutter/material.dart';//void是没有返回值的主方法调用MyApp所以在此处传递数据voidmain()=>runApp(MyApp());//定义一个widgetclassMyAppextendsStatelessWidget{finalListitems;//构造方法默认参数为key主键直接带上调用父类
yujiao_
·
2023-09-27 14:01
Flutter学习
笔记(五):Gridview组件
针对笔记四关于ListView的联系操作,其实在组件数据操作上都是大同小异的,唯一不同的就是Gridview创建的方式上,常用的两种方式:GridView.count(),GridView.count()方式实现表格布局属性介绍:属性类型说明crossAxisSpacingdouble水平子Widget之间的间距mainAxisSpacingdouble垂直子Widge之间的间距crossAxis
睿丶清
·
2023-09-27 13:49
Flutter学习
--Wrap组件
一、介绍Wrap流式布局组件,一行或者一列放不下子组件时,会自动换行二、Wrap源码Wrap({Keykey,this.direction=Axis.horizontal,//排列方向this.alignment=WrapAlignment.start,//x轴对齐方式this.spacing=0.0,//x轴子组件间距this.runAlignment=WrapAlignment.start,/
小迷糊_dcee
·
2023-09-23 21:44
Flutter学习
笔记(四)-输入框的使用
import'package:flutter/material.dart';typedefLoginObserver=voidFunction();classLoginWidgetextendsStatefulWidget{finalLoginObserverloginObserver;LoginWidget({this.loginObserver});@override_LoginStatecr
过往不恋纵情向前
·
2023-09-23 17:51
Flutter学习
基础组件之Image
Image:显示图片所用,相当于UIImage,通常和Container一起使用来实现圆角,圆形图片等效果,也可单独使用加载网络图片单独使用:classHomeContentextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){//TODO:implementbuildreturnCenter(child:Image.ne
给你快乐
·
2023-09-23 02:28
Flutter学习
笔记之Dart语言
1、变量声明var接收任何类型变量,但一旦赋值便不肯更改类型dynamic接收任何类型变量,赋值后可更改类型final,constfinal只是要求变量在初始化后值不变,但通过final,我们无法在编译时(运行之前)知道这个变量的值;而const所修饰的是编译时常量,我们在编译时就已经知道了它的值,显然,它的值也是不可改变的。2、函数dart中函数可赋值给变量或者传参。3、异步Future链式调用
青藤绿
·
2023-09-21 02:24
Flutter学习
第二天:Dart常用数据类型以及方法大总结,满满的干货,对于学过Python和java的太友好了?
这个我学习Flutter的第二天,因为学习Flutter的肯定得学习Dart语言,Dart是Flutter的主要开发语言。我的第一个感觉是Dart的语法好像是python和java的结合体,虽然他也有属于他自己的一些语法,但是整体来说,主要学了一门语言,大部分都是相通的,只是可能表达形式不一样。Dart的常用数据类型1.numnum:数值型变量,可以存储(负数,整数,浮点数等)。numnum1=-
android小白星
·
2023-09-19 02:01
Flutter学习
笔记第四课-客户端打包
配置APP的图标想配置APP的图片,你需要找到下面的目录:项目根目录/android/app/src/main/res/进入之后你会看到很多mipmap-为前缀命名的文件夹,后边的是像素密度,可以看出图标的分辨率。mdpi(中)~160dpihdpi(高)~240dipxhdpi(超高)~320dipxxhdpi(超超高)~480dipxxxhdpi(超超超高)~640dip将对应像素密度的图片放
木木疋丶点点原
·
2023-09-17 13:02
我的
Flutter学习
之路
前言我踏入IT行业的时间比较晚,差不多4个年头了,但这条路并不孤单。非常感谢一直带领我前进的每个领导,现在还清晰地记得“李工”对我说的一句话,"这段代码有一个字母是多余的吗”,虽然这个目标很难实现,但我相信目标会越来越近。就像我经常会说的一句话,"We'regettingbettereachday."。回到正题,Flutter官方介绍“Flutter是谷歌的移动UI框架,可以快速在iOS和Andr
Enguang
·
2023-09-16 18:36
flutter学习
记录之————flutter插件开发
最近开始学习跨平台开发框架flutter,遇到第一个问题就是写了个简单的页面,在android上运行后,按返回键会默认杀死app,但是我想实现按返回键后回到回台不杀死app的效果,但是发现在android上简简单单的实现在flutter上需要使用插件来实现。于是记录第一次插件开发过程步骤一新建flutter项目选择flutterplugin如图得到的项目工程目录结构如图红框标记的地方是方法的实现,
进击的code
·
2023-09-15 22:46
Android
Studio
android
android
flutter
android
studio
Flutter项目实操---资讯、发布动弹
继续接着上一次https://www.cnblogs.com/webor2006/p/13186045.html的功能往下编写,这一篇算是这个操练小项目的最后一篇笔记了,基本上经过这么将近一年的漫长的蜗牛式地
Flutter
webor2006
·
2023-09-15 06:45
flutter学习
列表
gwt
dart
app
epoll
2020-11-09
Flutter学习
笔记----2020-11-09flutter快速生成Model模型pubspec.yaml中添加依赖json_model:^0.0.2json_serializable:^2.0.0
詹姆斯洪尼古拉斯利
·
2023-09-14 23:27
Flutter学习
-Dart语法
Flutter学习
-Dart语法1.VSCode配置2.Main函数2.1main函数2.2Main函数分析3.定义变量3.1明确声明(Explicit)3.2类型推倒3.2.1var3.2.1dynamic3.2.2final
GY-93
·
2023-09-12 10:24
Flutter
dart
Flutter学习
-异常信息
异常:flutter加载网络图片,网络异常Failedhostlookup:'i2.hdslb.com'(OSError:Noaddressassociatedwithhostname,errno=7)首先,检查手机、模拟器所在的电脑是否真的联网了。没有配置网络权限解决:在android/src/main/AndroidManifest.xml中添加下列代码:Exception:Invalidim
小飞侠在吗
·
2023-09-12 03:34
学习
flutter
flutter学习
资料(转)
1、仿boss直聘:https://github.com/heruijun/flutter_boss2、仿微信:https://www.moyublog.com/resource/shiping/bcjzkf/638.html3、仿咸鱼:https://github.com/MissYoung/Flutter_shop完整开发实战详解(一、Dart语言和Flutter基础)https://juej
深圳一匹狼
·
2023-09-10 16:29
flutter学习
笔记(一)
目录结构iosios代码所在androidandroid代码所在lib主要的代码编写地test测试相关文件pubspec.yaml配置文件(配置依赖)玩android项目pubspec.yaml文件name:flutter_wanandroiddescription:FlutterWanandroidApp.#Thefollowingdefinestheversionandbuildnumberf
威宸
·
2023-09-09 04:00
flutter学习
笔记之Dart-8 问号、双问号、感叹号的理解
刚开始学习Dart语言,傻傻的分不清?、??、!怎么用,下面就总结一下。1、定义常量/变量报错解决1、Change'String'to'Null'typeannotation即改变类型为Null报错解决2、Make'aaa'nullable使aaa可为空,即取消非空判定2、定义有返回值的方法报错解决1、Makethereturntypenullable即返回类型取消非空判定报错解决2、Replac
开发_李行
·
2023-09-06 15:16
flutter
flutter
flutter学习
笔记-Widget Button
ButtononPressed点击回调onHighlightChanged点击按钮高亮显示回调按下返回true,抬起返回falsetextTheme设置按钮文字主题参数类型(ButtonTextTheme)textColor设置按钮文字颜色参数类型(Color)disabledTextColor设置按钮没有响应回调时文字颜色参数类型(Color)disabledColor设置按钮没有响应回调时颜色
B_f773
·
2023-09-05 14:38
2019-10-20
Flutter学习
(六)Padding Row 组件详解
今儿个主要学习一下几个基本组件PaddingRowColumnExpended四个组件Padding组件用法Flutter提供的组件是没有padding属性的,所以在处理内边距的时候,就需要用到Padding组件来设置容器和子元素之间的间距,贴代码classLayoutDemoextendsStatelessWidget{@overrideWidgetbuild(BuildContextconte
六桥明月夜
·
2023-09-05 14:09
Flutter学习
------路由
路由使用方式1、简单路由示例无参路由Navigator.push(context,MaterialPageRoute(builder:(context){returnSearchScreen();//这里是要跳转的界面地址}));示例有参路由Navigator.push(context,MaterialPageRoute(builder:(context){returnSearchScreen(n
CS-晨曦
·
2023-09-02 09:17
Flutter
flutter
学习
数学建模
Flutter安装入门教程
我本人也是非常安好Flutter,所以也进入到了
Flutter学习
行列啦,今天主要讲一下Flutter的安装,具体包括:Flutter需要配置的工具FlutterS
秦子帅
·
2023-08-30 08:39
Flutter学习
笔记状态管理学习之bLoc
Flutter学习
笔记状态管理学习之bLoc1.创建一个状态管理首先使用Stream来实现的bLoc状态管理如果不手动回收就会一直占用资源,所以在设计之初就需要强调使用完成之后的回收;abstractclassBlocBase
Ugly_K
·
2023-08-25 12:03
计算机专业必看!Flutter全方位深入探索,Android岗
第一份笔记:
Flutter学习
笔记由于篇幅原因,为了避免影响到大家的阅读体验,在此只以截图展示部分内容。入门——进阶篇第一章为什么Flutter是跨平台开发的终极之选?
clhcowboy
·
2023-08-25 05:55
程序员
android
flutter学习
笔记(二)慕课技术胖老师听课笔记
3-4ImageWidget图片组件讲解import'package:flutter/material.dart';voidmain()=>runApp(MyApp());//Image.asset:加载资源图片,会使打包时包体过大//Image.network:网络资源图片,经常换的或者动态的图片//image.file:本地图片,比如相机照像后的图片预览//image.memory:加载到内存
yujiao_
·
2023-08-24 19:57
Flutter学习
(二)
1.抽屉drawer(左侧)endDrawer(右侧)通常在Scaffold中使用UserAccountsDrawerHeader用于展示用户账户信息CircleAvatar圆形图片控件Widget_createDrawerView(){returnnewDrawer(child:newListView(children:[UserAccountsDrawerHeader(accountName:
sindorina
·
2023-08-23 12:04
Flutter学习
笔记31-动画简介
在任何系统的UI框架中,动画实现的原理都是相同的:在一段时间内,快速地多次改变UI外观;由于人眼会产生视觉暂留,所以最终看到的就是一个“连续”的动画。我们将UI的一次改变称为一个动画帧,对应一次屏幕刷新,而决定动画流畅度的一个重要指标就是帧率FPS(FramePerSecond),即每秒的动画帧数。帧率越高则动画就会越流畅。一般情况下,对于人眼来说,动画帧率超过16FPS,就比较流畅了,超过32F
zombie
·
2023-08-21 19:36
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他