git clone -b beta https://github.com/flutter/flutter.git
cd $HOME
open -e .bash_profile
export PATH=${PATH}:/Users/wuxiaolong/Flutter/flutter/bin:$PATH
source .bash_profile
基础数据类型有 int、double、bool、String、List(数组)、Map;
声明变量可以使用 var,也可以使用 const 和 final;
const 和 final 定义的都是常量,值不能改变,并且在声明的时候就必须初始化,这是可以省略 var 或者其他类型;
函数可以有可选参数;
if-else、for 循环、while 循环、switch-case、try-catch 等知识与 Java 类似;
Flutter 怎么打印信息?print('onclick');
Flutter 如何看报错信息?在 Android Studio 底栏 Run 非 LogCat;
网络请求怎么写?
接口数据如何解析的?
如何一进页面就请求接口?
网络图片怎么显示?
ListView 官网介绍的 Item 是通用的,如何定制?
跳转页面如何传参?传参后怎么用?
还是被 Flutter 惊艳到了,重拾当初学习 Android 的热情,却一不小心,我的肩痛又开始了;
Flutter UI 全是代码写的,不是 XML,复杂的 UI 实现有难度;
Flutter 联想功能较弱,需要先导入相应的包,才有相应的类联想;
新建了一个 package,将 dart 文件拖入,相关联包的路径会相应修改,但是我改了package 名,就无法相应修改,bug?
Flutter,我感觉可以从 Java 实现无缝过度;
I'm a iOS Developer.
Flutter 开源库远没有原生的丰富,目前还是 Beta 版,还是很值得期待,我会持续关注学习,先就酱紫吧。