
框架
初壹十五a
https://github.com/xiangjiana/androids
展开
-
通过EventBus框架GET大牛的框架思维
EventBus的作用Android中存在各种通信场景,如Activity之间的跳转,Activity与Fragment以及其他组件之间的交互,以及在某个耗时操作(如请求网络)之后的callback回调等,互相之之间往往需要持有对方的引用,每个场景的写法也有差异,导致耦合性较高且不便维护。以Activity和Fragment的通信为例,官方做法是实现一个接口,然后持有对方的引用,再强行转成接口类...原创 2019-05-15 19:00:53 · 252 阅读 · 0 评论 -
Flutter 基于Bloc框架的封装
1.页面状态的bloc封装1.1 定义一个基类用于bloc用于处理页面状态状态主要有:loading,error,empty,以及展示内容的showContentenum PageEnum { showLoading, showError, showEmpty, showContent,}1.2 定义一个枚举表示页面状态,另外还需定义事件的类,传递一些必要的数据blo...原创 2019-06-21 17:39:10 · 1036 阅读 · 1 评论