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混合app
Flutter
学习--MaterialApp与Scaffold
一.MaterialAppMaterialApp是我们app开发中常用的符合MaterialAppDesign设计理念的入口Widget,从源码可以看出该widget的构造方法中有多个参数,但是基本上大多数参数是可以省略的。(iOS开发者可以近似看成是rootViewController)MaterialApp({Keykey,this.title='',//设备用于为用户识别应用程序的单行描述t
文小猿666
·
2024-02-07 05:31
符号 问号符 后置问号 问号后置
flutter
例1String?name;//Stringname;如果这样写,静态检查发现name为空(NULL)则会报错,加上?就不会报错了?表示可空类型String?则表示可以为NULL的String扩展Stringa=b??'hello';赋值:假如b不空则a等于b;假如b为null,则a等于’hello’。b??='hello';如果b为null则其赋值为hello。否则不会改动
FACELESS VOID
·
2024-02-07 02:58
Flutter
flutter
flutter
Textfield 光标如何保持在最后 cursor
更新:2022.4月,看到评论区说有人不能用,但有的人可以,我重新试了下,
flutter
2.10.1版本,还是可以用的2021年9月,我的Textfield输入文字后光标会自动跳到最前面,尝试了许多网络的教程都不行
FACELESS VOID
·
2024-02-07 02:58
Flutter
flutter
flutter
问号符号
由于空—null的影响,就有了后置操作符—!的出现作后缀的!会让左侧的表达式转成对应的非空类型与其他所有转换一样,使用!会失去部分静态的安全性。这些转换必须在运行时进行像avalueofint?can’tbeassignedtoavariabletypeof‘int’的问题类似的解决方法就是使用!如dio中的一些(开始不知道有这用法,改了好久>︿<例如returnHttpException(cod
FACELESS VOID
·
2024-02-07 02:28
Flutter
Flutter
cached_network_image 图片加载流程分析
前言一天测试小姐姐拿着手机过来说,你这里图片下载有问题呀,为什么没有网络(开飞行模式)也弹Toast提示下载成功呀?下意识反应,肯定是Toast提示弹早了,刚点击按钮,还没开始下载就弹了Toast,赶紧拿手机过来操作验证一波。确实没有网络,弹了下载完成提示,去相册检查一下,嗯?图片下载成功了,还有这种操作?赶紧检查一下代码,发现项目中使用的cached_network_image三方库加载的图片,
QiShare
·
2024-02-06 22:41
Flutter
探索与实践
Flutter
探索与实践
Flutter
是google近年来新推出的跨平台移动UI框架,可以在ios和Android系统上快速构建出高质量,体验较高的原生界面,同时
Flutter
还将会作为google新一代操作系统
不正经的创造者
·
2024-02-06 21:13
【
Flutter
】Dart中的匿名函数、闭包
flutter
.jpeg【
Flutter
】学习养成记,【程序员必备小知识】今日小知识——【
Flutter
】Dart中的匿名函数、闭包!
俊而不逊
·
2024-02-06 21:59
Flutter
本地图片配置和使用,添加启动图和Icon
Flutter
本地图片配置和使用,添加启动图和Icon1.配置启动图和Icon在
Flutter
开发中,Android和iOS对应的图片资源要放到对应的资源文件夹中,有一定的共同点,也有不一样的地方:1.1iOS
YYFast
·
2024-02-06 17:44
Flutter
-Stack的使用
Flutter
-StackStack的定义Stack和Container,Column,Row基本上一样,都是一种存放其他Widget的容器,不同点在于Row、Column、Stash中存放的是一组Widget
嗨哒哥
·
2024-02-06 16:59
计算机项目分享 仿B站
项目介绍:
Flutter
网络和数据存储框架搭建、登录注册模块设计开发基于
Flutter
路由原理搭建APP导航架构、视频详情模块开发个人中心模块开发、视频弹幕架构开发
Flutter
组件化改造与提效项目分享
g6677789
·
2024-02-06 15:45
考研
改行学it
前端
javascript
计算机项目
Flutter
仿哔哩哔哩APP
项目简介:
Flutter
网络和数据存储框架搭建、登录注册模块设计开发基于
Flutter
路由原理搭建APP导航架构、视频详情模块开发个人中心模块开发、视频弹幕架构开发
Flutter
组件化改造与提效项目获取
g6677789
·
2024-02-06 15:45
flutter
改行学it
考研
java
Flutter
51: 图解动画小插曲之 Flare 动画
小菜前两天学习了一下Lottie动画,确实很方便,今天来尝试一下Flare动画,学习
Flutter
的朋友对此并不陌生,Flare可以为App/游戏/网页等制作酷炫的矢量动画模型;Flare动画的优势是有效减少文件体积且获取极好的动画效果
阿策神奇
·
2024-02-06 14:36
Flutter
和 Dart 软件包生态系统的进展情况
Flutter
和Dart包生态系统仍然是开发人员从单一代码库为任何屏幕构建漂亮、高性能应用程序的关键驱动因素。2023年,该生态系统从1月份的3.8万个包增长到12月底的4.8万个包,增长了26%。
独立开发者张张
·
2024-02-06 13:52
Flutter开发技术
前端
flutter
Flutter
向 开发人员需要了解的和颜色有关的知识
前言构建应用前台的开发人员常常需要和颜色打交道,即使很多时候,前台人员不用自己设计颜色,而是由设计师给出颜色,不过经常和颜色打交道,整理和颜色有关的知识还是开卷有益的
flutter
中指定颜色的常用方式Color.fromARGBfromARGB
夏目艾拉
·
2024-02-06 09:28
flutter
前端
flutter
向 一文就够了 以声明式编程的角度理清到处都用的“状态state”是什么
前言之前做Android开发,java语言搭配xml就从来没有听过状态,但是在react,kotlin,
flutter
等等开发框架,开发方式中,都有状态这一概念,此文想依托
flutter
,对状态进行整理参考本文参考
夏目艾拉
·
2024-02-06 09:28
flutter
【
flutter
】报错 cmdline-tools component is missing
在
flutter
SDK目录下,双击
flutter
_console.bat,调出命令行。
新镜
·
2024-02-06 09:26
flutter
从完成[
flutter
竖向显示文字]到对实现方式[Rich Text和Text Span]的一些整理
前言完成的需求是竖向显示文字,而已有的RotatedBox虽然可以让文字内部控件进行指定角度的旋转,但是不能保持文字仍正常显示(它会因为旋转横着),遂尝试RichText和TextSpan的方式,这两个我曾在android有略微了解,这次趁机整理实现竖向显示文字利用\n,TextSpan显示文字会把其转变为换行符,每个文字跟一个\nRichTextRichText控件使用一个或多个TextSpan
夏目艾拉
·
2024-02-06 09:54
flutter
Flutter
网络请求之Dio库
Flutter
网络请求之Dio库前言正文一、配置项目二、网络请求三、封装①单例模式②网络拦截器③返回值封装④封装请求四、结合GetX使用五、源码前言 最近再写
Flutter
系列文章,在了解过状态管理之后
初学者-Study
·
2024-02-06 09:54
Flutter
flutter
网络
Dio
Flutter
学习第六天:
Flutter
如何实现顶部导航,底部导航菜单,侧拉栏菜单等功能?
1.顶部导航代码如下:import'package:
flutter
/material.dart';voidmain(){runApp(MaterialApp(home:TabbedAppBarSample
android小白星
·
2024-02-06 07:51
Flutter
学习: BottomNavigationBar 自定义底部导航条,已经实现页面切换
一.复习上一节有状态组件写法classHomePageextendsStatefulWidget{@overrideStatecreateState(){//TODO:implementcreateStatereturnMyButtonWidget();}}classMyButtonWidgetextendsState{@overrideWidgetbuild(BuildContextcontex
__素颜__
·
2024-02-06 06:22
Flutter
typedef 函数类型
typedef函数在
flutter
中的应用:实际上在使用
flutter
的时候经常会用到这个东西:比如IconButton组件里面onPressedIconButton(onPressed:(){},icon
nicepainkiller
·
2024-02-06 01:22
Flutter
flutter
Flutter
报错之Waiting for another
flutter
command to release the startup lock解决方案
1、关闭AndroidStudio2、打开
flutter
安装目录/bin/cache3、删除lockfile文件4、打开项目运行
flutter
run运行成功!
我就是看看哦
·
2024-02-06 00:38
redux_persist_
flutter
在移动端的开发中我们如何获取用户是否登录呢,一般我们最常用的做法是在用户登录后将获取的token存在本地然后在用户下次登录的时候我们从本地读取这个token如果有那么我们判断用户之前登录过,如果没有我们就知道用户没有登录.但是在接触了redux以后发现redux有自己的数据持久化ReduxPersist.那今天简单研究一下我们如何使用ReduxPersist进行状态的管理首先我们就是想储存一些我们
Slaser
·
2024-02-05 22:19
Flutter
camera自定义
一、前言之前用image_picker来进行调起摄像头进行拍摄,具体可看
Flutter
调用摄像头录像及获取视频信息。但是页面及相关功能都是封装好的,无法自定义,所以不合适。
倾云鹤
·
2024-02-05 21:20
#
Flutter插件
Flutter
flutter
android
java
2020-1-3 周五
Flutter
项目D35天起床:7:00就寝:11:00天气:晴心情:不错纪念日:叫我起床的不是闹钟是梦想年度目标及关键点:
Flutter
项目开卷有益-学习/读书/听书《终身成长》成长是每个人一辈子的事
冰果2016
·
2024-02-05 21:37
Flutter
和Dart中Future是一个非常重要的概念
在
Flutter
和Dart中,Future是一个非常重要的概念,用于表示一个异步操作的最终结果。
老大白菜
·
2024-02-05 21:11
app
开发
flutter
Android Studio 安装
Flutter
插件但是没法创建项目
AndroidStudio安装
Flutter
插件但是没法创建项目如果你在AndroidStudio已经安装了Dart、
Flutter
插件,但是不能创建
Flutter
项目。
夜未央ぴ陌上花开丶
·
2024-02-05 15:47
android
studio
flutter
android
Flutter
命名规范
1
Flutter
命名规范AaBb类规范首字母大写驼峰命名法,例如IsClassName常用语类名字aaBb首字母小写驼峰命名法,如isParameterName常用语常量和变量命名aa_bb小写字母下划线连结法例如
Hello_kid
·
2024-02-05 13:12
flutter
provider使用及其原理分析
官方刷新框架provider及其实现原理。Provider:实现数据改变时,对应的局部widget自动刷新。响应式的实现。解决InheritedWidget由上而下的传递方式,实现model改变,widget自动刷新provider的使用定义对象并继承ChangeNotifier,在变化的时候发送通知方法notifyListeners:classOrgInfoextendsChangeNotifi
某非著名程序员
·
2024-02-05 09:56
Fluwx 微信支付集成使用与遇到的问题
记录下Fluwx的集成过程集成步骤项目地址:https://github.com/Open
Flutter
/fluwx直接在https://pub.dev/上搜索:fluwx配置在
flutter
中的yaml
蔺小帅
·
2024-02-05 09:24
Flutter
自定义缩放控件
最近在学习
Flutter
,俗话说的好,纸上得来终觉浅,所以动手撸了一个gank.io的APP,有兴趣的可以到GitHub看看源码。本文将与大家分享项目中自定义的缩放控件GestureZoomBox。
StoneHui
·
2024-02-05 08:59
第三百零六回
思路与方法2.1实现思路2.2实现方法3.示例代码4.内容总结我们在上一章回中介绍了"分享三个使用TextField的细节"沉浸式状态样相关的内容,本章回中将介绍如何创建单例模式.闲话休提,让我们一起Talk
Flutter
talk_8
·
2024-02-05 08:02
移动开发Flutter
第三百零七回
文章目录1.概念介绍2.使用方法3.示例代码4.内容总结我们在上一章回中介绍了"如何在输入框中提示错误"相关的内容,本章回中将介绍如何在输入框中处理光标.闲话休提,让我们一起Talk
Flutter
吧。
talk_8
·
2024-02-05 07:01
一起Talk
Flutter吧
移动开发Flutter
Flutter
之 Listview
ListView()第一种使用方法就是直接调用其默认构造函数来创建列表,效果等同于RN中的ScrollView组件。但是这种方式创建的列表存在一个问题:对于那些长列表或者需要较昂贵渲染开销的子组件,即使还没有出现在屏幕中但仍然会被ListView所创建,这将是一项较大的开销,使用不当可能引起性能问题甚至卡顿。不过话说回来,虽然该方法可能会有性能问题,但还是取决于其不同的应用场景而定。下面我们就来看
红凉梦
·
2024-02-05 07:01
AndroidStudio的必备插件和使用技巧,
flutter
android混合开发
利用CodeCompletion(代码完成)属性可以快速地在代码中完成各种不同地语句,方法是先键入一个类名地前几个字母然后再用Ctrl-Space完成全称。如果有多个选项,它们会列在速查列表里。用Ctrl-/与Ctrl-Shift-/来注释/反注释代码行与代码块。-/用单行注释标记(“//…”)来注释/反注释当前行或者选择地代码块。而Ctrl-Shift-/则可以用块注释标记(“/…/”)把所选块
m0_66144992
·
2024-02-05 07:20
程序员
架构
移动开发
android
从零开始搭建4G DTU设备对应的云平台(二)
一、前端部分刚开始前端部分我是用
flutter
开源项目魔改的,看上去是这样的:感觉还挺好看,但是最大的问题是,用
flutter
web编译出来的web文件性能太差了,就这一个页面,js文件足有2M:后果就是点一下都能直接卡成
酱小油
·
2024-02-05 07:49
物联网
javascript
css
vue.js
html
flutter
go_router 官方路由(一)基本使用
1项目中添加最新的依赖go_router:^13.1.0如下图所示,我当前使用的
flutter
版本为3.16.0然后修改应用的入口函数如下:import'package:
flutter
/material.dart
早起的年轻人
·
2024-02-05 07:17
Flutter项目开发全套教程
flutter
golang
javascript
flutter
开发实战-可扩展popup弹窗template模版样式
flutter
开发实战-可扩展popup弹窗template模版样式最近在看到一个
flutter
_beautiful_popup,可以美化弹窗窗口样式。
BruceGwo
·
2024-02-05 07:16
移动开发
flutter开发实战
flutter
flutter
popup
弹窗
1024程序员节
代理模式
笔记
Flutter
语言开发的高仿抖音App源码
简介一款基于
Flutter
语言开发的高仿抖音App。初衷是用来学习
Flutter
跨平台技术,积累实战经验。开放出去是让更多的老铁们在技术的路上越走越远…老铁们喜欢的话,帮忙给个star,多谢!
专注移动开发
·
2024-02-05 07:15
Flutter
Flutter仿抖音App源码
flutter
Flutter
开发之蓝牙链接传输数据
本文使用的是
flutter
_blue_plus插件来实现链接蓝牙之后,和设备直接实现数据互相传输的功能。
TomousX
·
2024-02-05 07:44
flutter
【
Flutter
】聊天(更新)
文章目录仿微信聊天平台项目地址最终效果主要目的涉及的技术目前进度nodeJS接口(本地服务,无需证书)通常情况下的操作流程(文字描述)通常情况下的操作流程(流程图形式)数据库建表nodeJS接口客户端运行项目跟进更新内容仿微信聊天平台项目地址gitee项目地址最终效果b站演示视频主要目的使用websocket实现单聊和群聊;使用CameraX仿微信拍视频和拍照片、Android原生技术实现文件查看
sheng_er_sheng
·
2024-02-05 07:43
flutter
android
Flutter
视频播放器在iOS端和Android端都能实现全屏播放
Flutter
开发过程中,对于视频播放的三方组件有很多,在Android端适配都挺好,但是在适配iPhone手机的时候,如果设置了UIInterfaceOrientationLandscapeLeft和
TomousX
·
2024-02-05 07:43
ios
flutter
音视频
android
Flutter
连接MySQL云数据库
Flutter
连接MySQL云数据库
Flutter
连接MySQL云数据库使用mysql1插件调用mysql1插件将数据渲染至页面
Flutter
连接MySQL云数据库使用mysql1插件在pub.dev上找到
Yee Tsang
·
2024-02-05 07:13
dart
mysql
flutter
视频教程-
Flutter
入门与进阶-
flutter
Flutter
入门与进阶从2012年开始从事移动互联网方面的开发工作,曾担任去哪儿网开发工程师,搜狗高级开发工程师,拥有多年一线实战开发经验。
weixin_28741153
·
2024-02-05 07:13
Android应用开发进阶,
flutter
页面跳转防止页面重复刷新
第三章通过Google官方的架构示例项目To-Do,详细介绍了Android的应用架构,包括MVP,MVP-Clean,MVP-Dagger,MVP-RxJava,MVVM-DataBinding,MVVM-Live。第四章介绍了实战项目AndroidPlus,AndroidPlus是一个专注于Andriod领域的知识问答与分享平台,遵循MaterialDesign,使用了MVP-Dagger架构
m0_64604842
·
2024-02-05 07:10
程序员
面试
android
移动开发
Flutter
开发模仿百度云盘创建文件夹功能Draggable和DragTarget的混合使用
使用LongPressDraggable和DragTarget写了个类似于百度云盘管理文件和文件夹的功能(为了避免和列表的滑动手势冲突,所以采用LongPressDraggable而不是Draggable):1、拖拽文件到文件夹中2、拖拽两个文件可以合并成一个新的文件夹效果如下:实现效果1、文件夹可以拖拽到另外一个文件夹中去2、文件夹不可以拖拽到设备中去3、设备可以拖拽到文件夹中去4、两个设备可以
TomousX
·
2024-02-05 06:38
flutter
android
ios
flutter
开发实战-ijkplayer视频播放器功能
flutter
开发实战-ijkplayer视频播放器功能使用better_player播放器进行播放视频时候,在Android上会出现解码失败的问题,better_player使用的是video_player
BruceGwo
·
2024-02-05 06:07
移动开发
flutter开发实战
flutter
flutter
音视频
ijkplayer
1024程序员节
笔记
视频播放
flutter
操作mysql
引入模块dependencies:
flutter
:sdk:
flutter
mysql1:^0.20.0mysqlhelper的代码import'dart:async';import'package:mysql1
老大白菜
·
2024-02-05 06:37
app
开发
flutter
mysql
数据库
flutter
windows搭建ios开发环境
flutter
windows搭建ios开发环境具体流程太长了,这里记录下思路过程以及坑点。
年轻的古尔丹
·
2024-02-05 06:30
Flutter
flutter
flutter
ios
黑苹果
flutter
ios开发
ios
Flutter
开发iOS问题记录
一、版本适配问题warning:TheiOSdeploymenttarget‘IPHONEOS_DEPLOYMENT_TARGET’issetto10.0,buttherangeofsupporteddeploymenttargetversionsis12.0to17.2.99.(intarget‘Protobuf’fromproject‘Pods’)可以通过在podfile中配置解决。post_
Kevin写代码
·
2024-02-05 06:22
Flutter
ios
flutter
cocoa
xcode
上一页
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
其他