Skip to content

Releases: runnchild/Feature

v3.1.0

01 Sep 14:24
Compare
Choose a tag to compare

feature:
1.增加接口请求时的几个扩展方法 rongc 2021/7/27 19:36
2.whenSuccess 更名为observeOnSuccess rongc 2021/7/29 19:41
3.延迟解绑Binding以可以在Fragment的onDestroyView继续使用Binding

empty
1.开放获取默认空配置方法,页面可选择返回其他的配置信息 rongc 2021/7/26 19:27
2.EMPTY_SERVICE默认状态与EMPTY_DATA一致 rongc 2021/8/29 18:20

list:
1.修复首次请求接口报错没有展示空页面问题 rongc 2021/7/27 19:38
2.convert改为默认空实现方法,子类不一定需要 rongc 2021/8/6 19:31
3.doOnAdapter方法支持在未设置adapter时多次调用,在设置adapter后将被依次回调 rongc 2021/8/18 18:43
4.延迟设置adapter时机,放在请求结束后。以避免在FragmentStateAdapter情景下,在数据回来前设置adapter会导致adapter清空之前保存的Fragment rongc 2021/8/18 18:49
5.ViewModel增加更改List的系列操作,通过ListUpdateCallback更新到adapter

toolbar
1.泛化toolBar,可使用自己自定义的Toolbar
2.新增setupBarConfig方法,子类可在此添加额外默认实现 rongc 2021/8/6 19:25
3.toolbar和statubar拆开单独设置,可使用toolbar对象或者直接调用 toolbar { },statusbar { }配置

liveevent
1.修复mOwner可能为空问题 rongc 2021/8/29 20:06

v3.0.2

25 Jul 09:15
Compare
Choose a tag to compare

1.Resource状态判断时可空 ;
2.开放binding方法,子类如不使用反射获取ViewBinding可自行实现
3.增加通过ViewTree查找ProgressAbility方法,view.findProgressAbility()
4.添加通过协程请求接口的方法
5.BaseListViewModel可直接操作列表并及时同时Adapter更新
6.SingleLiveData移回至feature模块
7.开放ToolbarAbility允许子类继承,增加StatusBar和NavBar设置
8.emptyView如果没有设置text,则隐藏这个控件

v3.0.1

13 Jul 05:54
Compare
Choose a tag to compare

emptyView独立出来

v3.0.0

10 Jul 08:01
Compare
Choose a tag to compare

新版本正式发布啦!!

v2.0.3

19 May 07:30
Compare
Choose a tag to compare

重新设计Base附加功能扩展,新增普通列表和ViewPager扩展能力,废弃原BaseRefreshFragment/BaseViewPagerFragment

v0.1.0

24 Sep 12:56
Compare
Choose a tag to compare
空页面功能调整