- 博客(9)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 阿里 Flutter-go 项目拆解笔记(〇)
本来自己也在维护一个 Flutter Widget GitHub 仓库,一是总结自己学习的过程,二是能方便随时翻看回顾。加上自己也学了一段时间的Flutter,也想实现一个客户端来检验一下学习的效果,在看到Flutter-go的时候就想着先分析Flutter-go源码学习大佬们的代码风格,以及如何去实现一个Flutter客户端然后就有了下面的一些分析文章。文章可以不用从头开始看,哪篇中有需要...
2019-03-25 21:27:49 500
原创 阿里 Flutter-go 项目拆解笔记(八)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go上文 我们分析了 第四个 Tab 页面,主要分析了 翻页动画的实现这篇文章主要拆解 详情页面和页面跳转。下图是整理后的 详情页面和页面跳转 有关的内容:ps: 这篇代码量有点多,看不懂代码可以先知道这个功能是如何去实现的,待后边动手实现项目的时候回继续补充讲解。页面跳转页面...
2019-03-20 22:49:53 2739 3
原创 阿里 Flutter-go 项目拆解笔记(七)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go上文 我们分析了 第三个 Tab 页面,主要分析了 组件的收藏的实现,EventBus,sqflite 的使用这篇文章主要拆解 第四个Tab页面(关于手册)。对应的welcome_page.dart文件的路径如下:'package:flutter_go/views /welcome_pa...
2019-03-17 22:21:38 1318
原创 阿里 Flutter-go 项目拆解笔记(六)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go上文 我们分析了 第二个 Tab 页面,主要分析了 数据列表的渲染,以及小猫头UI和网格布局的实现这篇文章主要拆解 第三个Tab页面(组件收藏)。对应的collection_page.dart文件的路径如下:'package:flutter_go/views /collection_pa...
2019-03-13 22:02:35 646
原创 阿里 Flutter-go 项目拆解笔记(五)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go上文 我们分析了搜索功能,主要分析了 历史搜索,联想搜索,搜索列表的实现这篇文章主要拆解 第二个Tab页面(WIDGET)。对应的widget_page.dart文件的路径如下:'package:flutter_go/views /widget_page/widget_page.dart...
2019-03-13 20:54:57 615
原创 阿里 Flutter-go 项目拆解笔记(四)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go上文 我们分析了first_page.dart文件,分析了首页的实现效果主要有 免责弹窗、Banner(小圆点,无限循环),信息流(上拉加载,下拉刷新)。这篇文章主要拆解 搜索功能,也就是拆解项目到目前为止比较难的一个功能。搜索功能对应的search_input.dart文件的路径如下:...
2019-03-11 22:33:32 557
原创 阿里 Flutter-go 项目拆解笔记(一)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go说说拆解 Flutter-go 项目的想法吧。原本是计划看完基础直接撸一个 玩Android 客户端,但是刚好看到了这个项目。为了之后编写的Flutter代码能更加规范,而且能汲取大佬们的优秀思路,所以果断先研究一下一个 Flutter项目使如何设计和实现的,待拆解完成之后再撸《玩An...
2019-03-10 01:11:49 2317 1
原创 阿里 Flutter-go 项目拆解笔记(二)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go上文 我们分析了入口文件,知道了Flutter-go在项目入口文件中对数据进行了初始化,同时使用了Router路由这篇文章主要拆解首页的实现。首页文件的路径如下:'package:flutter_go/views/first_page/home.dart';从项目的演示效果上可以看出...
2019-03-10 01:11:11 750
原创 阿里 Flutter-go 项目拆解笔记(三)
Flutter-go 项目地址是:https://github.com/alibaba/flutter-go上文 我们分析了home.dart文件,这个文件主要承载了底部四个Tab页面,以及顶部的搜索功能。今天时间来不拆解搜索功能,下篇文章再进行拆解。这篇文章主要拆解first_page.dart的文件,也就是第一个Tab页的实现。首页文件的路径如下:'package:flutter_go/...
2019-03-10 01:08:28 592
投屏神器scrcpy
2020-10-17
计算机图形学4、7章简答题
2016-06-27
AndroidStudio添加外部依赖构建报错怎么解决
2016-06-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人