推荐一个Flutter实战的好去处: 移动开发技术简介 · 《Flutter实战》
1,编译问题
记住Flutter HotLoad虽然好用,但并不能识别所有修改,所以在改完bug或者一些小问题完善的时候,编译器ADT可能会出现不更新的情况,比较烦人。所以当你改完bug的时候不要热重启,要直接关闭,重新启动,记住,注销重启,重启,重启。
2,导包问题
目前AS对Flutter支持还不如Android,在导包的时候,需要手动输入,没有提示,如果你想实现某个功能,却不知道该导哪个包的时候着实有点傻眼。
3,自定义控件问题
有些小部件需要记住,要不然sdk原本提供的,你却还要自定义,比如,
以下是Android Material Design 风格
--1 基础Widgets

--2APP结构和导航

--3按钮

--4输入框和选择框

--5对话框、Alert、Panel

--6信息展示

--7布局

以下是苹果Cupertino风格


接下来具体讲布局
1,拥有单个子元素的布局


接下来是拥有多个子元素的布局

最后还有一个LayoutBuilder :

接下里是文本

接下来是图片资源

接下来是表单Input

接下来是动画和Motion


接下来是交互手势

接下来是样式

接下来是绘制和视觉效果

接下来是异步

接下来是可滚动的

接下来是辅助功能

网友评论