分类 Flutter 下的文章

Flutter Gradle配置新人篇

Flutter Build IOS版本基本都很顺畅,所以文中就不在说明。但是如果你使用flutter create的项目,使用模板中的gradle配置编译Android APK总是会遇到一些问题。下面,我们一步一步来避开这些坑。

Flutter 插件开发:以微信SDK为例

就像 React Native 一样,在 Flutter 应用中,如果需要调用第三方库的方法或者有一些功能需要使用原生的开发来提供,使用 Flutter Plugin 是一种不错的方式,它本质上就是一个 Dart Package

Flutter中的常用功能总结

flutter使用字体也很简单,将字体文件准备好,在packages.yaml文件中配置之后就可以在Text的style中使用了。 配置文件的格式如下:

Flutter中的动画

在Flutter中的动画分为补间(Tween)动画和基于物理(Physics-based)的动画,由于篇幅原因我们今天就先来看下补间动画,当然也是我们接触比较多的动画类型。

Flutter中的路由

路由(Route)在移动开发中通常指页面(Page),这跟web开发中单页应用的Route概念意义是相同的。所谓路由管理,就是管理页面之间如何跳转,通常也可被称为导航管理。这和原生开发类似,无论是Android还是iOS,导航管理都会维护一个路由栈,路由入栈(push)操作对应打开一个新页面,路由出栈(pop)操作对应页面关闭操作,而路由管理主要是指如何来管理路由栈。

发布自己的插件 Flutter package

偶尔会经常听人说 发布包到 pub 了,那什么是 pub 呢官方描述: Pub is the package manager for Dart. / dart 语言的包管理器

迁移到Android X

无论在 android 开发中 还是 flutter 开发中,都会面临迁移 AndroidX 的问题官方有一个说明,可以参考链接下面是我总结的修改方