- 博客(6)
- 收藏
- 关注
原创 Flutter之根据运行的platform显示对应风格的widget
介绍最近也在想,要如何实现FLutter在Android平台上显示Material风格的UI,在ios平台显示Cupertino风格的UI,刚好看到一篇外国文章:Do Flutter apps dream of platform aware widgets?,讲的就是这个问题,于是自己也跟着实现了一下。总的来说,不难,主要是抽象出一个BasePlatformWidget就可以了。背景Flu...
2019-02-10 11:40:21
602
原创 Flutter开发中常用的快捷键
介绍如果您是Flutter开发的新手,那么我们会对这嵌套结构挺烦的,比如我们要从代码中间添加或者删除一个widget是很麻烦的,要找到一个widget相关代码的开始位置和结束位置,是比较麻烦的。下面利用一些快捷键,来提高Flutter的开发效率。(下面的开发环境是Android Studio,VS Code没用过哈)创建新的StatelessWidget或者StatefulWidget我们...
2019-02-10 11:36:10
7404
1
原创 Flutter中管理路由栈的方法和应用
本文首先讲的Flutter中的路由,然后主要讲下Flutter中栈管理的几种方法。了解下Route和Navigator简单的路由命名路由自定义路由Flutter中使用的路由场景Flutter中的路由栈管理实战代码链接下一步了解下Route和Navigator在Flutter中,我们需要在不同屏幕或者页面之间进行切换和发送数据,这些“screens”或者“pages”被称为...
2019-02-03 18:46:33
5843
1
原创 Flutter之Dialog使用和踩坑
简单介绍最近使用了Flutter的展示对话框的功能,踩了一点坑,顺便做下总结,方便各位以后少踩坑,如果有说错的地方,还请大家指出来。下面将介绍对话框的几种场景和踩坑。展示普通对话框展示包含列表项的对话框对话框界面需要动态刷新自定义对话框。先理解一些东西对话框本质上是属于一个路由的页面route,由Navigator进行管理,所以控制对话框的显示和隐藏,也是调用Naviga...
2019-02-02 10:18:38
7585
1
原创 Flutter之支持不同的屏幕尺寸和方向
介绍本文是medium的一篇文章的翻译,再加上自己的一点理解,已得到作者的同意。主要讲的是在平板和手机中,处理适配不同屏幕的问题。原文地址:https://medium.com/flutter-community/developing-for-multiple-screen-sizes-and-orientations-in-flutter-fragments-in-flutter-a4c...
2019-01-25 00:21:11
1329
2
原创 android后退事件的处理
android手机中有一个返回的按键,也就是Back键。 默认情况下,点击一下Back键后,就会执行onBackPressed()这个方法,然后就会退出整个activity,并且销毁activity.
2016-08-21 00:22:47
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人