Flutter开发
文章平均质量分 68
zhangxiangliang2
这个作者很懒,什么都没留下…
展开
-
Flutter学习之旅----环境搭建与Hello World
Flutter官网镇楼Flutter来自Google,是移动端APP开发SDK,使用Dart语言编写一套代码即可同时在Android和iOS平台运行,性能无限接近原生,支持android 4.1以上 和 iOS8以上。想进一步了解Flutter,进入传送门(英文版)。目前虽然是alpha版,截止到2017年7月20日,其在Github上的star达5.6k+,而且相当活跃,不论是使用者还是开发工程师原创 2017-07-20 19:11:33 · 27164 阅读 · 4 评论 -
Flutter学习之旅(五)----网络请求获取数据、解析数据和显示等待动画
参考官方文章(英文版)网络请求是APP开发中至关重要的一步,回想一下Android开发中的Retrofit框架或者Volley框架,iOS开发中AFNetworking框架。如果使用Volley进行网络请求,我们需要new一个StringRequest请求,在里面回调成功和失败的方法,用GsonFormmater等类似工具解析json串,然后将这个请求添加到队列,这中间要给予用户友好的提示,即显示与原创 2017-07-30 11:00:19 · 12280 阅读 · 0 评论 -
Flutter学习之旅(三)----Flutter常见问题FAQ,看完之后不再是Flutter小白
很多人还不熟悉甚至没听过Flutter,只知道它是用来搞移动端开发的,现在Android和iOS开发已经很成熟了,还有RN(React Native)框架,为什么谷歌还要搞一个Flutter,它能够做什么,究竟比别人好在哪里,有什么优势和不足,又是怎么做到的?下面是一些关于Flutter的常见问题,参考文章(英文版)。 相信看完之后你就真相大白了。什么是Flutter?Flutter是移动端开发S原创 2017-07-22 10:52:21 · 13596 阅读 · 1 评论 -
Flutter学习之旅(二)----MD风格和点击事件
Flutter中有许多常用的控件,比如下面的: Text:文本控件,相当于安卓TextView; Row,Column:相当于安卓LinearLayout的两个方向; Stack:与Positioned控件配合,放到top, right, bottom, or left; Container:矩形控件,可与BoxDecoration配合来装饰 background, a border, o原创 2017-07-21 21:36:09 · 9395 阅读 · 3 评论 -
Flutter学习之旅(六)----ListView控件自定义Adapter以及带参数跳转
这里写链接内容ListView控件是APP开发中最为常见的控件之一,回想Android开发中是重写BaseAdapter中的四个方法,尤其是getView()方法,返回我们最终显示的视图,并且在其中进行复用处理。在Flutter中,这个过程是怎样实现的呢?首先给定要显示的数据List<String> items=<String>['A','B','C','D','E','F','G','H','J'原创 2017-07-30 21:26:32 · 11427 阅读 · 4 评论 -
Flutter学习之旅(四)----Flutter开发语言Dart的基础语法
Dart官网镇楼(英文版)先从一段简单的Dart代码入手。// 定义一个方法printNumber(num aNumber) {//参数类型为num, print('The number is $aNumber.'); // 打印信息到控制台,$aNumber等价于${aNumber},表示取aNumber变量的值。}// APP运行入口main() { var numbe原创 2017-07-25 21:37:33 · 14719 阅读 · 0 评论