首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
修炼flutter
东大街
创建于2023-07-20
订阅专栏
这学习flutter从基础到高级的修炼过程记录
等 7 人订阅
共25篇文章
创建于2023-07-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
详细解释Flutter中 async/await 的工作原理
在 Flutter(Dart)中,async/await 是 异步编程 的核心机制。Dart 使用 单线程的事件循环 进行任务调度,而 async/await 提供了一种更直观的方式来管理异步任务。
Flutter中的异常处理有哪些?
Flutter 的异常处理机制包括 同步异常 和 异步异常,涉及多个层面,如 Dart 语言级别的异常捕获、Flutter 框架的错误处理机制、自定义异常处理 以及 错误上报。 1. Dart 语言级
结合Riverpod的源码,详细解释工作实现原理
Riverpod 是一个 响应式的、基于依赖关系管理的 状态管理库,旨在解决 Provider 及其他状态管理方式中的一些问题,如: 全局状态管理的安全性 懒加载与自动销毁 无 BuildContex
详细介绍Riverpod 的使用
Riverpod 是一个用于 Flutter 的状态管理库,它的设计理念和功能与 Provider(Flutter 之前的流行状态管理库)有相似之处,但 Riverpod 在实现上更为灵活、健壮,并且
flutter中创建单例的方式
在Flutter中实现单例模式的方式有多种,每种方式各自有其优缺点,适用于不同的场景。下面我将介绍常见的几种单例实现方式,并分析它们的优缺点。 1. 使用 factory 构造函数实现单例 这种方式是
flutter的重点知识问答
flutter的build阶段,layout阶段,render阶段分别作了那些事情。 答:Flutter 的渲染过程可以分为三个主要阶段:Build 阶段、Layout 阶段 和 Render 阶段。
flutter状态管理中provider和redux有哪些异同点
在 Flutter 中,状态管理是一个核心主题,影响应用程序的可维护性和性能。Provider 和 Redux 是两种流行的状态管理解决方案,各有特点。下面我将从实现原理、使用方式、适用场景、设计模式
Flutter 中的BLoC 状态管理详解
Flutter 的 BLoC(Business Logic Component)是一个强大的状态管理解决方案,旨在分离业务逻辑和 UI。BLoC 在 Flutter 社区非常流行,因为它提供了一种清晰
一文了解flutter中的异步isolate
1. 引言 Flutter 是一个开源的 UI 框架,使用 Dart 语言进行开发。为了保持应用的流畅性和高性能,Flutter 默认是单线程的。Flutter 通过事件循环机制来处理任务,从而确保主
一文了解 Flutter 的 Sliver 组件
在 Flutter 开发中,我们经常会遇到构建复杂滚动视图的需求。无论是需要实现一个悬浮头部、一个嵌套滚动视图,还是一个可扩展的页面布局,Flutter 的 Sliver 组件都提供了强大的工具和灵活
flutter实现异步有哪些方式?
在 Flutter 中,有多种方式可以实现异步编程,主要包括以下几种: 1. Future 和 async/await 这是 Dart 中最常见的异步编程方式,用于处理一次性异步操作,例如网络请求、文
android启动一个Flutter页面都经历了哪些?
在 Android 原生应用中启动一个 Flutter 页面时,会涉及到多个步骤和组件,包括 FlutterEngine 的初始化、FlutterActivity 的启动、Dart 代码的执行等。下面
Flutter与Native通讯原理
Flutter作为一种现代的跨平台UI框架,通过其强大的渲染引擎和灵活的架构设计,成功地让开发者在同一代码库中开发iOS和Android应用。然而,尽管Flutter提供了广泛的原生组件和功能,许多场
详细了解flutter中provider的工作原理
让我们深入解析一下Provider在Flutter中的工作原理,特别是如何利用InheritedWidget实现高效的状态管理。 Provider的工作原理 Provider作为Flutter中一个流
flutter中如何更好的使用stream
在Flutter中,Stream是用于异步编程的重要工具,它允许你处理一系列的异步事件。Stream在Flutter中广泛应用于处理数据流、事件流,以及响应式编程。下面详细讲解Stream的概念、类型
一文了解flutter中的Key
在 Flutter 中,Key 是一个非常重要的概念,用于标识 Widgets。它们在树中的位置发生变化时,帮助 Flutter 框架保持元素的状态。Key 分为三种主要类型:Key(抽象类),Loc
关于dart中的关键字typedef
在 Dart 编程语言中,typedef 是用来定义函数类型别名的关键字。它允许你为函数类型创建一个新的名字,使代码更加简洁和易读。 1. 定义函数类型别名 你可以使用 typedef 关键字为一个函
flutter开发必要的dart基础
学习Dart语言可以从以下几个方面入手,逐步掌握其语法特性、面向对象编程、异步编程等方面的知识: 基本语法和数据类型: 了解Dart的基本语法,包括变量声明、函数定义、条件语句、循环语句等。 掌握Da
flutter的重点知识问答二
一、flutter中如果没有widget层,单靠Element层是否可以搭建起一个可用的UI框架?如果可以应该是什么样子? 在 Flutter 中,Widget、Element 和 RenderObj
Dart重要基础知识点
Dart 中的一些重要知识点,包括函数、运算符、控制流、异常、类、泛型、库和可见性、异步支持、生成器、可被调用的类、Isolate、typedefs、元数据、变量及重要关键词的详细解释。 变量 (Va
下一页