何洲的个人博客

经历、技术和感悟,别说这种丧气话,还有机会的。

Flutter

Flutter 中添加静态资源

一个应用程序少不了一些静态资源,例如:图片、字体、配置文件等。这些静态资源会打包到程序安装包中,可以在运行时访问。 Flutter 中添加静态资源很简单,将静态资源放置在任意目录(通常是根目录下的 assets 文件夹中),然后在配置文件中 pubspec.yaml 中指定即可。每个 asset 都通过相对于 pubspec.yaml 文件所在位置的路径进行标识。asset 的声明顺序是无关紧要的。

Flutter

Flutter 路由和导航

大部分应用程序都包含多个页面,并希望用户能从当前屏幕平滑过渡到另一个屏幕。移动应用程序通常通过被称为“屏幕”或“页面”的全屏元素来显示内容。在 Flutter 中,这些元素被称为路由(Route),它们由导航器(Navigator)控件管理。导航器管理着路由对象的堆栈并提供管理堆栈的方法,如 Navigator.push 和 Navigator.pop,通过路由对象的进出栈来使用户从一个页面跳转到另一个页面。

Flutter

Flutter 初体验

前两天花时间过了一遍 Dart 基础的语法,基本熟悉之后计划开始学习 Flutter,如果后面遇到了 Dart 相关的问题再去巩固。 根据 Flutter 官网上的教程简单的体验了一下 Flutter,主要是搭建了开发环境,然后运行了一个简单地示例程序。总体感觉还挺不错的,配套的基本工具很齐全,环境搭建十分简单,编程体验很好。下面详细介绍一下这一过程。