自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Flutter 研发阶段性总结(四) 基本设计模式BLoC

BLoC(Business Logic Component)设计模式是一个新鲜词汇,其实是在Rx系列思想普及之后的必然趋势,即响应式编程。其核心在于:将变量的变化看作一种流,并把Widget的状态绑定在流上,从而当变量改变时候,Widget接收到事件并作出响应的改变。因此BLoC可以做到完全将业务逻辑封装起来,Widget仅通过输入、输出和逻辑模块交互,做到完全的解耦。BLoC的结构盗图一下:...

2019-06-23 21:06:07 2384

原创 Flutter 研发阶段性总结(三) 基本设计模式MVP

在上篇内容的基础上,我们已经可以写一些简单的应用了,但是可以预见到的是,随着页面功能的增多,函数个数、数据与页面的交互也会随之增对,随之而来的就是散落在各处的函数和setState,代码就越来越难维护了。因此需要适当的引入一些设计模式,将界面、数据与逻辑解耦。这里首先提一下MVP。什么是MVP?网络上文章很多。。。。。就不重复了。Flutter上的MVP实践这里直接拿代码说话,先说说MVP...

2019-06-23 20:23:38 2109 1

原创 Flutter 研发阶段性总结(二) 基本需求研发总结

由于不是专门做App研发的,可能思维比较狭隘,以下两点估计能覆盖大部分的需求场景:基于HTTP网络请求的增删改查基于本地数据库,比如sqlite的增删改查。。。。。。别打我,也可能就我自己这么认为。所有开发的基础 - Future这个应该前端的同学很熟悉,从以前的事件监听,promise到现在的Future都是异步开发的思想。说白了就是:我封装了一个任务和参数交给系统,你把这...

2019-06-23 17:56:17 307 2

原创 Flutter 研发阶段性总结(一) Widget

Flutter作为Google一个新的用于构建跨平台的手机App的SDK,最近势头正猛,与原来的Hybrid形式的App相比,性能优势明显,同时官方文档完善。同时也推出了很多官方基础教学视频,能爬梯子的同学可以在油管上看到诸如:Widget of the week: 用1-2分钟时间形象的展示一个Widget的用法和效果(Flutter的所有界面元素包括App框架本身都是Widget)。...

2019-06-23 17:01:13 343

生命游戏C#

简单的元胞自动机模型,可以自定义矩阵大小,演算步数,可以鼠标手动绘制初始图形。

2013-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除