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学习
笔记29-手势监听
Flutter中手势有两个不同的层次:1.原始指针事件(PointerEvents):描述了屏幕上由触摸板、鼠标、指示笔等触发的位置和指针移动。2.手势识别(GestureDetecor):在原始指针上的一种封装。1.原始指针事件在移动端,各个平台或UI系统的原始指针事件模型基本都是一致,事件分为三个阶段:手指按下、手指移动、和手指抬起,而更高级别的手势(如点击、双击、拖动等)都是基于这些原始事件
zombie
·
2023-02-06 03:55
flutter学习
笔记-库的导入(as,show的用法)
摘自:https://www.cnblogs.com/loaderman/p/11027076.html前面介绍Dart基础知识的时候基本上都是在一个文件里面编写Dart代码的,但实际开发中不可能这么写,模块化很重要,所以这就需要使用到库的概念。在Dart中,库的使用时通过import关键字引入的。library指令可以创建一个库,每个Dart文件都是一个库,即使没有使用library指令来指定。
LiuffSunny
·
2023-02-05 10:45
Flutter学习
之四 StatelessWidget 和 StatefulWidget
Flutter学习
之三Widget前言前面一章简单的介绍了Widget类,这一章主要介绍一下StatelessWidget和StatefulWidget,两者都是继承Widget。
MQ_Twist
·
2023-02-04 19:57
Flutter学习
日记-仿iOS Tableview风格布局
Flutterfor定位布局-先看效果图image.png1.自定义数据源(随便添加了几个)import'package:flutter/material.dart';classRegionVo{StringsectionKey;Stringname;RegionVo({@requiredthis.sectionKey,this.name});}ListregionDataSource=[newR
ldhhhh
·
2023-02-04 19:59
Dart语法笔记总结
Flutter学习
之Dart语法特性https://juejin.cn/post/6844903795630194701Dart语言的特色编译成快速、可预测的本地代码,使Flutter几乎都可以使用Dart
wg689
·
2023-02-04 12:42
Flutter学习
之Dart语言基础(构造函数)
最常见的构造函数形式,即生成构造函数,创建一个类的新实例:classPoint{numx,y;//Dart中int和double是num的子类//this引用当前类对象Point(numx,numy){this.x=x;this.y=y;}}使用语法糖的时候可以这样定义:classPoint{numx,y;//用于设置x和y的语法糖//在构造函数体运行之前Point(this.x,this.y);
Samlss
·
2023-02-03 09:17
Flutter学习
-打包(mac)
1.创建签名已经有签名的跳过此步骤,没有的话打开终端keytool-genkey-v-keystore~/key.jks-keyalgRSA-keysize2048-validity10000-aliaskey-keystore:生成的jks文件路径;-alias:项目别名,自己可定制;-validity:有效期(天);接下来运行命令输入密钥,都是有经验的,应该记得保存这个密钥!屏幕快照2019-
FlatMap2021
·
2023-02-02 19:29
Flutter学习
笔记(二)-列表上拉刷新&上拉获取更多
Flutter是什么https://www.jianshu.com/p/ad10724e6e30Flutter上拉获取更多&下拉刷新实现import'dart:math';import'package:flutter/material.dart';import'package:flutter_app/loading_dialog.dart';classListPageStateextendsSta
过往不恋纵情向前
·
2023-02-01 08:38
Flutter学习
指南(8):重要控件TextField和处理文本的Form
文本框TextField属性列表TextEditingControllercontroller,FocusNodefocusNode,InputDecorationdecoration=constInputDecoration(),TextInputTypekeyboardType,TextInputActiontextInputAction,TextStylestyle,TextAligntex
super_chao
·
2023-01-31 16:56
Flutter学习
之旅-Slider
1.简介用来选择范围性的数据slider用于选择连续性的或者非连续性的数据。默认是在一段最大值最小值间做任意值的选择。如果你想选择间隔性的值,给division设置一个非空的整数,区分割区间范围。基本用法thumb用户可以拖拽移动的区域track滑轨thumb可以滑动的线条区域valueindictor值指示器用户拖拽的时候,显示用户当前所选的属性值active选中区inactive非选中区如果o
Self_Time
·
2023-01-30 20:53
Flutter学习
真是赶不上技术的发展了。Google宣布Flutter1.0正式发布,Flutter1.0使用的是最新的Dart2.1。Dart2.1提供更小的代码体积,更快的类型检查和更好的诊断。按照Google的说法,Dart2.1将输出代码的大小减少了17%,并将编译时间缩短了15%。Dart2.1还包含新的语言特性,例如通过新mixin关键字改进mixin支持、支持int-to-double的转换、编译时
zhuxh
·
2023-01-30 14:11
Flutter学习
笔记(四):Listview组件
针对开发中涉及到列表展示数据,flutter提供了listview组件来完整列表展示的功能;@overrideWidgetbuild(BuildContextcontext){//TODO:implementbuildreturnContainer(alignment:Alignment.center,child:ListView(children:[],));}从上编代码可以看出listview
睿丶清
·
2023-01-29 16:35
Flutter学习
之旅-DropdownButton
1.简介Dropdownbutton用于从项目列表中选择的按钮参数类型T时下拉菜单表示的值的类型。给定菜单中的所有条目必须具有一致的类型。2.示例代码classDropdownButtonDefaultextendsStatefulWidget{@overrideStatecreateState()=>_DropdownButtonDefault();}class_DropdownButtonDe
Self_Time
·
2023-01-26 11:15
flutter学习
(7)Stack组件
Flutter学习
(7)Stack组件一.Stack组件democlassLayoutDemoextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext
临风而眠
·
2023-01-08 07:11
#
flutter移动端开发
flutter
android
android
studio
Flutter学习
2-dart学习
简介Dart是一种专为客户端优化的语言,用于在任何平台上开发高性能应用程序。它的目标是为多平台开发提供最高效的编程语言,并为应用程序框架提供灵活的执行运行时平台。优点如下为基于事件驱动的用户界面提供成熟且完备的异步-等待体系,同时配备了基于isolate的并发为构建用户界面优化的语言,其中包含了健全的空安全、用于展开集合的展开操作符以及集合内的条件语句用于为每个平台定制UI语法相近、易于上手的编程
hn_lgc
·
2022-12-29 20:23
Flutter
flutter
学习
android
flutter学习
(一)——安装flutter并配置环境
文章目录一、下载flutter安装包二、flutterdoctor三、配置编辑器一、下载flutter安装包中文文档:https://flutter.cn/docs/get-started/install/windowslink下载安装包解压到指定目录,我解压的目录是D盘下的software把flutter中的bin目录添加至环境变量在左下角搜索env,打开系统环境变量设置(如果修改环境变量之前打
yangmishiwonvshen
·
2022-12-01 23:52
flutter
学习
android
Flutter学习
笔记(汇总)
一、概述Flutter做为跨端的有力补充,自建渲染引擎实现思路,让其性能比ReactNative有很大提升,未来可期。从去年开始开始flutter的学习,中间断断续续,本篇作为一个整理总结吧。二、学习过程Demo地址IMG_6206-2.gifIMG_6264-2.gif三、路线图一切从零开始第一步、Dart语言2.1、Dart语言基础:变量、运算符2.2、Dart语言基础:函数与闭包2.3、Da
双鱼子曰1987
·
2022-11-21 12:52
Flutter学习
之基础语法
最近由于要启动mac跟Windows的项目开发,考虑到mac跟Windows写UI页面的便秘程度,决定调研一下同时支持多平台的flutter在当前项目是否可行,顺便记录一下学习的东西,以便后续翻阅;var、final、const声明可以有两种方式,一种是不指定类型,即使用var关键字;///声明变量//不指定类型,即使用var关键字varname='Bob';//当变量未赋初始值的时候,是个dyn
克里斯star
·
2022-11-20 20:51
Flutter学习
笔记——初识Flutter
1、详细的说出Flutter的技术特性,以及其采用了何种语言进行开发技术特性:跨平台性高帧率的流畅UI热重载对开发环境要求不高高性能学习成本低开发语言:Dart2、详细介绍Flutter的架构,并且说明其架构中每层的功能框架(Dart):Foundation层与Animation、Painting、Gestures层,这两层提供了动画、绘制以及手势操作。Rendering层负责构建UI树,也就是当
小&苏
·
2022-11-16 11:55
开发
#
Flutter
flutter
学习
android
flutter学习
笔记--传递信息
2022-4-28目录前言一、给指定route传值1.定义传递参数2.创建组件来获取参数3.路由表注册4.组件导航二、页面回传数据1.回调函数中传入回传数据信息三、传递数据至新的页面1.构造器传参2.RouteSettings传参总结前言Navigator组件支持通过使用通用标识符从应用程序的任何地方导航到特定路由。在某些情况下,w我们可能还希望能够传递参数给特定路由。一、给指定route传值1.
codingErix
·
2022-11-09 11:31
flutter学习
flutter
学习
flutter学习
笔记-flutter横向滚动
自建博客文章链接:http://www.heblogs.cn/articleDetails/60feba07c1e4a0695c1f86d6使用标准的ListView构造方法,通过指定scrollDirection的值为水平方向,来覆盖默认的竖直方向。classMyListextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext
Hhua.
·
2022-11-09 11:59
flutter
flutter
dart
安卓
ios
flutter学习
笔记——组件、列表
flutter学习
笔记——组件、列表、跳转给Container设置边距设置左右上下padding:EdgeInsets.only(left:10,right:10,top:50,bottom:10),设置水平垂直边界
中软大学霸
·
2022-11-09 11:43
Dart
flutter
flutter
学习
android
ios
flutter学习
笔记
01flutter3环境搭建最新版的flutter在进行环境搭建的时候需要额外安装VisualStudio,以对windows桌面版开发功能进行支持。可以在命令行中输入以下配置跳过这一步骤:flutterconfig--no-enable-windows-desktop02flutter简要介绍在Flutter中,大多数东西都是widget,包括对齐(alignment)、填充(padding)和
洛江清
·
2022-11-09 11:01
flutter
android
java
Flutter学习
笔记
Fluter学习笔记一、搭建环境,运行HelloWorld二、Demo示例熟悉1.布局组件熟悉TextListViewCenter2.通过交互改变组件状态3.Android和Flutter概念类比4.打包1.完成了Android平台APK打包三、开始动手1.完成一个3消游戏的逻辑设计1.游戏基本流程图2.UML类图3.游戏涉及的功能点(1)网格布局(2)滑动手势处理(3)平移,缩放动画2.开始写代
limingbocsdn
·
2022-11-09 11:30
Flutter
flutter
学习
android
Flutter学习
笔记之 调试界面画布布局边界
设置debugPaintSizeEnabled为true来更直观的调试布局问题第一步:先导入rendering.dartimport'package:flutter/rendering.dart';第二步:设置main入口voidmain(){//设置debugPaintSizeEnabled为true来更直观的调试布局问题debugPaintSizeEnabled=true;runApp(new
单片机菜鸟哥
·
2022-11-09 11:58
Flutter学习笔记
Flutter学习
笔记 --多子元素组件
多子元素组件有很多,其中常用的有Scaffold、AppBar、Row、Column、ListView、GridView、CustomScrollView、Flex、Wrap、Flow等。1.ScaffoldScaffold是基于MaterialDesign可视化布局的结构,也是Flutter提供的标准化布局容器。其结构体如下:Scaffold(appBar://顶部导航栏body://界面内容f
Watch_the_corner
·
2022-11-09 11:21
flutter
学习
android
Flutter学习
笔记 --事件通知
在Flutter中Notification会沿着当前的Context节点从下向上传递,所有父节点都可以通过NotificationListener监听通知,有点类似于冒泡事件。常用的通知监听有LayoutChangeNotification、SizeChangedLayoutNotifier和ScrollNotification等。例如监听ListView的滚动状态,就可以使用ScrollNoti
Watch_the_corner
·
2022-11-09 11:21
flutter学习笔记
flutter
学习
android
Flutter学习
笔记 -- Hello Flutter
1.Flutter的优势跨平台性高帧率流畅UI热重载…2.Flutter的架构(1)Foundation层与Animation、Painting、Gestures层,这两层提供动画、绘制以及手势操作。(2)Rendering层负责构建UI树。(3)Widgets层与Material、Cupertino层,其中Widgets层是Flutter提供的基础组件库。Material和Cupertino是另
Watch_the_corner
·
2022-11-09 11:50
flutter学习笔记
flutter
学习
android
Flutter学习
笔记 -- 基础组件
Flutter组件分为基础组件、单一子元素组件和多子元素组件。基础组件Text文本控件,类似于Android中的TextView属性说明textAlign对齐方式maxLines最大行数textScaleFactor缩放因子,默认值为1.0styleTextStyle可以设置color、fontFamily、background、fontSize、decoration等overflow配合maxL
Watch_the_corner
·
2022-11-09 11:50
flutter学习笔记
flutter
学习
android
【Flutter】
Flutter学习
笔记
1、我们知道在Flutter中几乎所有的对象都是一个widget。2、在Flutter中,widget的功能是“描述一个UI元素的配置信息”,所谓的配置信息就是Widget接收的参数,比如对于Text来讲,文本的内容、对齐方式、文本样式都是它的配置信息。3、TextwidgetText('HELLOWENMEICHAO!',textDirection:TextDirection.ltr,),4、在
meichaoWen
·
2022-11-09 11:14
Flutter
flutter
学习
android
Flutter学习
最近在学习Flutter,主要是通过以下网站这里面讲的内容都很详细https://flutter.cn/https://book.flutterchina.clubhttps://github.com/rrousselGit/providerhttps://www.jianshu.com/p/5768a999790dhttps://www.jianshu.com/p/29ba30d1ee57htt
elite_kai
·
2022-11-08 13:46
flutter学习
之widget的显示和隐藏
flutter学习
之widget的显示和隐藏1、Visbility组件2、Offstage组件3、Opacity组件4、通过组件的size控制5、空组件占位法在IOS的开发中,我们对于控件的隐藏和显示,
GY-93
·
2022-09-28 07:12
Flutter
flutter
学习
Flutter零基础入门学习资料集合
最近整理了下
Flutter学习
资料,包含了
Flutter学习
社区、入门学习资料、进阶学习资料、性能优化、面试资料和书籍等资料。在这里推荐给大家,欢迎大家点赞收藏。
returnShitBoy
·
2022-09-26 17:14
flutter
Flutter学习
第十三课:文本组件Text
Flutter学习
第十三课:文本组件Text一:文本组件Text//文本constText(Stringthis.data,{//data必填项文本信息Key?
·
2022-09-23 18:40
flutter
Flutter学习
第十二课:弹性布局Flex和水平排列Row和垂直排列Column
Flutter学习
第十二课:弹性布局Flex和水平排列Row和垂直排列Column一:弹性布局(Flex)弹性布局允许子组件按照一定比例来分配父容器空间。
·
2022-09-23 16:56
flutter
Flutter 第九课:组件之Scaffold和AppBar和Drawer和FloatingActionButton
Flutter学习
第九课:Flutter组件之Scaffold和组件AppBar和Drawer抽屉组件和组件FloatingActionButton悬浮框按钮第一:Scaffold介绍Scaffold:
·
2022-09-23 11:23
flutter
Flutter学习
第八课:组件学习之MaterialApp和控件之Material
Flutter学习
第八课:组件学习之MaterialApp和控件之Material一:MaterialApp组件MaterialApp组件位于app.dart文件下constMaterialApp({Key
·
2022-09-22 15:59
flutter
Flutter学习
LogUtil封装与实现实例详解
目录一.为什么要封装打印类二.需要哪些类三.打印输出的抽象类四.格式化日志内容格式化堆栈堆栈裁切工具类格式化堆栈信息格式化JSON五.需要用到的常量六.为了控制多个打印器的设置做了一个配置类七.Log的管理类九.调用LogUtil十.定义一个Flutter控制台打印输出的方法十一.现在使用前初始化log打印器一次使用一.为什么要封装打印类虽然flutter/原生给我们提供了日志打印的功能,但是超出
·
2022-09-09 10:32
Flutter学习
笔记 --事件处理
Flutter有四种原始指针事件,如下:事件类型说明onPointerDown手指按下onPointerMove手指移动onPointerUp手指抬起onPointerCancel触摸事件取消上面几个方法中都有一个event参数,参数类型分别是onPointerDownEvent、onPointerMoveEvent、onPointerUpEvent和onPointerCancelEvent,它们
Watch_the_corner
·
2022-09-07 17:06
flutter学习笔记
flutter
学习
android
dart、
flutter学习
记录
1、Dart入口、打印、变量声明、变量命名规则入口函数是main()函数;void表示函数没有返回值;注释方式和js类似;变量:var或则其他具体类型格式定义;var方式会自动推断类型的。如果使用具体类型格式定义的变量,后面赋予的值类型必须是规定好的,不然会报错;dart里面有类型校验;常量:const:值不变,一开始就需要赋值;final:可以开始不赋值,只能赋值一次。如果是一个函数的值要赋给一
小雍雍
·
2022-09-05 12:32
Dart
flutter
学习
Flutter学习
-flutter开发初体验
Flutter学习
-flutter开发初体验1.flutter项目的创建1.1创建方式1.2默认程序分析2.编写flutter代码2.1helloworld的实现2.2代码分析2.2.1runApp和Widget2.2.2Material
GY-93
·
2022-09-05 12:32
Flutter
flutter
Flutter学习
笔记 --单一子元素组件
单一子元素组件有Container、Padding、Align、Center、FittedBox、AspectRatio、SingleChildScrollView、FractionallySizedBox、ConstrainedBox和Baseline等。Container使用最多的单一元素组件就是containerContainer(alignment:Alignment.center,con
Watch_the_corner
·
2022-08-22 23:52
flutter学习笔记
flutter
学习
android
Flutter学习
第四课:SharedPreferences本地存储的简单使用
一:第一步:Main.dart界面import'package:flutter/material.dart';import'package:flutter_first/storage/storage_sp.dart';voidmain(){runApp(MyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildCont
·
2022-08-19 12:54
flutter
Flutter开发者必备学习资料
最近整理了下
Flutter学习
资料,包含了
Flutter学习
社区、入门学习资料、进阶学习资料、性能优化、面试资料和书籍等资料。在这里推荐给大家,欢迎大家点赞收藏。
the_cleaner
·
2022-08-19 10:48
flutter
Flutter学习
第三课:侧边栏Drawer的抽屉组件简单用法
一:第一步:主界面链接到MainApp()import'package:flutter/material.dart';import'package:flutter_first/main/main_app.dart';voidmain(){runApp(MyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildConte
·
2022-08-15 15:19
flutter
Flutter学习
第一课:两个页面的计数同步增加获取
两个页面的计数同步增加获取import'package:flutter/material.dart';import'package:provider/provider.dart';voidmain(){runApp(MyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){//使用Mul
·
2022-08-11 16:45
flutter
Flutter学习
笔记-多线程
Flutter的优点:Flutter在Rlease模式下直接将Dart编译成本地机器码,避免了代码解释运行的性能消耗。Dart本身针对高频率循环刷新(如屏幕每秒60帧)在内存层面进行了优化,使得Dart运行时在屏幕绘制实现如鱼得水。Flutter实现了自己的图形绘制避免了Native桥接。Flutter默认是单线程任务处理的,如果不开启新的线程,任务默认在主线程中处理。Flutter的体系结构:事
u010186280
·
2022-07-27 14:00
ios
flutter
Flutter学习
总结(六)渲染机制
渲染机制似乎是所有前端框架开发者都要深入了解的知识。绘图原理计算机绘图原理:屏幕显示器一般以60Hz的固定频率刷新,每一帧图像绘制完成后,会继续绘制下一帧,这时显示器就会发出一个Vsync信号,按60Hz计算,屏幕每秒会发出60次这样的信号。CPU计算好显示内容提交给GPU,GPU渲染好传递给显示器显示。Flutter也遵循这种模式:GPU的VSync信号同步给到UI线程,UI线程使用Dart来构
乂星人
·
2022-07-27 14:30
Flutter
flutter
android
渲染机制
flutter学习
笔记-01-android helloworld
环境配置、helloworld1:androidstudio上安装dart、flutter插件2:配置flutter系统环境Flutter入门及实战之HelloWorld英文推荐-含教程Windowsinstall|FlutterFlutter中文官网-含教程image.png3:androidstudio-sdkmanager-sdktools安装"androidsdkcommmand-line
牵手生活
·
2022-07-01 18:56
Flutter学习
记录
环境搭建:1.下载flutterSDK然后解压到自定义的一个文件夹;2.配置环境变量编辑.bash_profile输入以下内容,然后执行source.bash_profileexportPUB_HOSTED_URL=https://pub.flutter-io.cnexportFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cnexportP
YannChee
·
2022-06-25 11:33
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他