代码视界

Hanpeng Chen的个人博客

Flutter | 6-路由管理

路由(Route):在移动开发中通常指页面(page),这跟web开发中单页面应用的Route概念意义是相同的,Route在Android中通常指一个Activity,在iOS中指一个ViewController。 路由管理:就是管理...

Flutter | 5-资源管理

一个应用程序主要有两部分组成:代码和资源。代码关注逻辑功能,而如图片、字符串、字体、配置文件等资源则关注视觉功能。 资源外部化,即把代码和资源分离,是现代UI框架的主流设计理念。因为这样不仅有利于单独维护资源,还可以对特定设备提供更准...

Flutter | 4-包管理

包(Package)在软件开发中,有一些公共的库或者SDK可能会被很多项目用到,因此,将这些代码单独抽到一个独立模块,然后哪个项目需要使用时直接集成这个模块,便可以大大提高开发效率。很多编程语言或开发工具都支持这种“模块共享”机制,比...

Flutter | 2-Dart语言简介

Dart在静态语法方面和Java非常相似,如类型定义、函数声明、泛型等,而在动态特性方面又和JavaScript很想,如函数式特性、异步支持等。除了融合Java和JavaScript语言的长处外,Dart也具有一些其他具有表现力的语法...

Flutter | 1-了解Flutter

1、FlutterFlutter是Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过Dart语言开发APP,一套代码可以同时运行在ios、android、web。Flutter提供了丰富的组件、接口,...