Flutter中文网

Flutter中文网

flutter

Flutter核心原理之UI框架(Framework)

Flutter 主要由三层组成:框架层、引擎层和嵌入层,开发者主要与框架层进行交互。本文将从硬件绘图基本原理、系统图形绘制API的封装过程,来理解UI框架是指什么,以及它是如何解决问题的,并深入探讨 Flutter 框架层的工作机制。
43
0
1
2024-07-28

Offstage 和 Visibility 有什么区别?该怎么选择?

在 Flutter UI 开发过程中,我们时常需要处理组件的可见性。为此,Flutter 提供了 Offstage 和 Visibility 这两个实用的组件。本文将详细介绍这两个组件及其特性,并对比彼此间的区别。
40
0
1
2024-07-27

Flutter InAppWebView Google登录失败

本文详细讲解了Flutter应用内部网页flutter_inappwebview使用X(原Twitter)的时候Google登录按钮一直在Loading,Google登录报错:Authorisation Error,Error 403:disallowed_useragent。Access blocked: This app's request is invalid等问题的处理过程。
84
0
1
2024-07-23

Flutter Widget和WebView截图

本文详细介绍了Flutter widget和webview的截图方法。其中widget截图包含:普通截图、长截图、隐藏页面截图,webview截图包含插件:flutter_inappwebview和webview_flutter。
77
0
2
2024-07-18

使用Flutter Flame快速轻松地创建2D游戏

Flutter 可以用一套代码为 Android、iOS、桌面和网页等平台开发应用程序。作为跨平台 UI 工具包,Flutter 团队致力于让所有类型的开发者都能快速构建和发布应用程序。例如,游戏开发者现在可以轻松构建美观的游戏应用,无需担心性能、加载时间和应用大小等问题。 本教程将为您介绍Flutter Flame游戏引擎。您将学习如何设置和构建Flutter Flame游戏、加载精灵以及添加动画。
45
0
1
2024-07-16

用Codemagic CLI和GitHub Actions把Flutter应用部署到App Store Connect

打包、签名和发布移动应用的过程非常繁琐且耗时,尤其是在大型团队中,而且还要将包分发给测试。这就是为什么Codemagic提供了一个基于云的移动应用CI/CD服务,可以自动化整个工作流程,而无需花费太多时间和精力进行配置。但如果您想在本地或其他CI/CD环境中(如GitHub Actions)使用Codemagic的功能,那么Codemagic CLI工具就派上用场了。
24
0
1
2024-07-15

VSCode 的 Flutter 开发快捷键、扩展程序和实用设置

VSCode是一款出色的Flutter开发IDE。 在完成基本设置步骤之后,接下来要做的事情就是根据自己的需求进行个性化设置,以提高工作效率。 因此,在这篇文章中,我将向您展示我在日常 Flutter 开发中使用的所有快捷方式、扩展程序和设置。
79
0
1
2024-07-14