首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter开发
dora
创建于2022-12-22
订阅专栏
Flutter跨平台框架教程,带你构建大前端应用
等 12 人订阅
共16篇文章
创建于2022-12-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Flutter的屏幕适配
使用Flutter开发商用项目,则你必不可少要考虑的一个东西,那就是屏幕适配。回顾一下Android的屏幕适配方案,有以下考虑。 dp替换px fragment适配平板以及使用不同分辨率的布局 百分比
Flutter常用组件的使用
Widget简介 Flutter中的组件Widget,它类似于Android中View的概念。其中Widget又包括StatefulWidget和StatelessWidegt,有状态的和无状态的。为
Flutter多语言适配
多语言适配是一个让应用面向国际市场的前提,另外也看我的Android原生的多语言适配的文章https://juejin.cn/post/7338797433898647603 。 那么Flutter如
Android&Flutter混合开发
为什么要有混合开发 我们知道,Flutter是可以做跨平台开发的,即一份Flutter的Dart代码,可以编译到多个平台上运行。这么做的好处就是,在不降低多少性能的情况下,尽最大可能的节省开发的时间成
Flutter开发 - 访问以太坊网络
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 9 天,点击查看活动详情 以太坊网络介绍 以太坊网络是一个去中心化的P2P网络,以太坊的主网是一条公链,它允许网络的参与者自由加入
Flutter开发 - 使用GetX框架实现类似MVVM架构
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 7 天,点击查看活动详情 回顾原生开发 在Android原生开发中,通常是使用Databinding实现MVVM架构,只需要在gr
Flutter开发 - Dart语法之异步编程
dart和其他主流编程语言一样,也是支持异步编程的。 我们可以定义一个异步函数,要使用async关键字。 await关键字只能使用在async函数中,表示代码将会在这里阻塞,直到funcB()返回结果
Flutter开发 - Dart语法之函数和异常捕获
在dart中,如何定义一个函数呢? void表示没有返回值,返回值可以是dart支持的任何数据类型 functionA是函数的名称 int a是函数的第一个参数,它是可选参数 @required St
Flutter开发 - Dart语法之运算符
和其他编程语言一样,dart也有运算符。 ??和?: exp1 ?? exp2,如exp1非空,则返回其值,否则返回exp2的值 exp ? value1 : value2,如表达式exp为true,
Flutter开发 - Dart语法之变量和常量
几乎所有编程语言都有变量和常量的概念,dart也不例外。 声明变量和常量 dart中的数据类型 int:dart中的整数类型 double:dart中的小数类型 num:数字类型,包括整数int和小数
Flutter开发 - 网络请求
flutter的网络请求我们使用官方的http库,比较主流的还有第三方的dio库。这里我只讲官方的http库的使用。 首先要添加http依赖库 Get请求 Post请求 我们知道,async关键字声明
Flutter开发 - 手势和动画
点击事件和双击事件 在Widget标签外面包一层GestureDetector或InkWell即可让Widget监听手势了。 从右向左的转场动画 使用路由进行跳转。 这样打开新页面就是从右向左进入屏幕
Flutter开发 - Widget布局
我们来看一下主要的几种Widget。 Text ElevatedButton Container Column和Row 分别类似于垂直和水平的线性布局。 Stack 类似于帧布局。 Align和Cen
Flutter开发 - 项目结构
Flutter项目主要有几个值得注意的文件,以下是Flutter项目的项目结构。 android等平台目录 这些文件夹里面放的是与平台相关的代码,具体要学习相关平台的入门教程。 lib目录 主要存放d
Flutter开发 - 创建Flutter项目
我们先看一下如何创建一个Flutter的大前端项目。 命令行方式 执行命令 然后就创建完成了,对,就是so easy! Android Studio方式 使用Android Studio首先要先搜
Flutter开发 - Mac环境安装
Flutter已逐渐被广大前端开发者所接受,用于大前端的开发。Flutter最大的好处就是可以支持跨平台,一份代码,同时运行在Android、iOS、macOS以及Windows等平台。可以说是为开发