推荐一个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
接下来是交互手势
接下来是样式
接下来是绘制和视觉效果
接下来是异步
接下来是可滚动的
接下来是辅助功能
网友评论