首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
梦喂马
掘友等级
开发
第一个重要博客.....
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
梦喂马
开发
·
1年前
关注
Dart 变量再观!
一、变量声明 创建并初始化变量: 变量会保存引用。name 变量包含一个值为 "Bob" 的 String 对象的引用。 变量 name 的类型被推断为 String,但可...
0
评论
分享
梦喂马
开发
·
1年前
关注
Attribute 绑定
双大括号不能在 HTML attributes 中使用。想要响应式地绑定一个 attribute,应该使用 v-bind 指令: v-bind 指令指示 Vue 将元素的 ...
0
评论
分享
梦喂马
开发
·
1年前
关注
Vue 模板语法
Vue 使用基于 HTML 的模板语法,允许以声明方式将渲染的 DOM 绑定到底层组件实例的数据。所有 Vue 模板都是语法有效的 HTML,可由符合规范的浏览器和 HTM...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter APP入口及主页
main函数为APP入口函数,实现如下: 初始化完成后才会加载UI(MyApp),MyApp 是应用的入口Widget,实现如下: 在上面的代码中: 根widget是Mul...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 全局变量及共享状态
1 全局变量-Global类 在“lib/common”目录下创建一个Global类,它主要管理APP的全局变量,定义如下: init()需要在App启动时就要执行,所以应...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter APP代码结构
工程目录 Dart代码都在“lib”文件夹下,根据技术选型和经验在lib文件下创建了如下目录: 文件夹 作用 common 一些工具类,如通用方法类、网络接口类、保存全局变...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 绘制原理
Flutter中和绘制相关的对象有三个,分别是Canvas、Layer 和 Scene: Canvas:封装了Flutter Skia各种绘制指令,比如画线、画圆、画矩形等...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter Layout流程
组件有子组件,则在 performLayout 中需要调用子组件的 layout 方法先对子组件进行布局,看一下 layout 的核心流程: 简单来讲布局过程分以下几步: ...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter markNeedsLayout 、flushLayout()
当组件布局发生变化时,它需要调用 markNeedsLayout 方法来更新布局,它的功能主要有两个: 将自身到其 relayoutBoundary 路径上的所有节点标记为...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 布局更新
理论上,某个组件的布局变化后,就可能会影响其他组件的布局,所以当有组件布局发生变化后,最笨的办法是对整棵组件树 relayout(重新布局)!但是对所有组件进行 relay...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 布局(Layout)过程
Layout(布局)过程主要是确定每一个组件的布局信息(大小和位置),Flutter 的布局过程如下: 父节点向子节点传递约束(constraints)信息,限制子节点的最...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 渲染管线(rendering pipeline)
一次绘制过程,称其为一帧(frame) Flutter 可以实现60fps(Frame Per-Second)就是指一秒钟最多可以触发 60 次重绘,FPS 值越大,界面就...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter启动流程
1、应用启动 Flutter的入口在"lib/main.dart"的main()函数中,它是Dart应用程序的起点。在Flutter应用中,main()函数最简单的实现 可...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter Element 树
一、Element就是Widget在UI树具体位置的一个实例化对象,大多数Element只有唯一的renderObject,但还有一些Element会有多个子节点,如继承自...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 插件
一、Flutter 本质上只是一个 UI 框架,运行在宿主平台之上,Flutter 本身是无法提供一些系统能力,比如使用蓝牙、相机、GPS等,因此要在 Flutter 中调...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 使用WebSockets
Http协议是无状态的,只能由客户端主动发起,服务端再被动响应,服务端无法向客户端主动推送内容,并且一旦服务器响应结束,链接就会断开(见注解部分),所以无法进行实时通信。W...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 通过HttpClient发起HTTP请求
Dart IO库中提供了用于发起Http请求的一些类,可以直接使用HttpClient来发起请求。使用HttpClient发起请求分为五步: 1、创建一个HttpClien...
0
评论
分享
梦喂马
开发
·
1年前
关注
Dart 文件操作
1、Dart的 IO 库包含了文件读写的相关类,它属于 Dart 语法标准的一部分,所以通过 Dart IO 库,无论是 Dart VM 下的脚本还是 Flutter 都是...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 水印组件WaterMark
水印组件 WaterMark 的定义: State 实现: 通过 DecoratedBox 来实现背景图重复,同时我们在组件初始化时开始进行离屏绘制单元水印,并将结果缓存在...
0
评论
分享
梦喂马
开发
·
1年前
关注
Flutter 文本绘制与离屏渲染
水印组件 WaterMark 的定义: State 实现: 通过 DecoratedBox 来实现背景图重复,同时我们在组件初始化时开始进行离屏绘制单元水印,并将结果缓存在...
0
评论
分享
下一页
个人成就
文章被点赞
2
文章被阅读
16,740
掘力值
906
关注了
4
关注者
7
收藏集
0
关注标签
3
加入于
2022-05-31