Releases: kongzue/BaseFramework
Releases · kongzue/BaseFramework
7.0.5正式版本更新
7.0.4.2测试版本更新
7.0.4.2
- 尝试使用新方法获取ViewBinding对象;
7.0.4版本更新
7.0.3版本更新
7.0.2 版本更新
- 修改 Parameter 清理时间由原先的onDestroy()修改为 finish 事件
7.0.1正式版本更新
- 修复部分关于FragmentChangeUtil使用 ViewPager删除Fragment 后focusFragment指向错误的问题;
- 增加设置 BaseFrameworkSettings.supportOverrideActivityTransition默认为 false,开启可使用overrideActivityTransition而不是overridePendingTransition,但依然警告,该 API 在某些情况下不生效,原因不明。
7.0.0 版本更新
- 为 FragmentChangeUtil 提供了更多方法,如
getFragmentList()
、setFragmentPagerAdapter(...)
等 - 为 Google 擦屁股,解决了绑定 ViewPager 时无法删除 Fragment 的问题(https://stackoverflow.com/questions/10396321/remove-fragment-page-from-viewpager-in-android);
- 修复其他问题;
6.9.9版本更新
6.9.8.1 问题紧急修复更新
- 修复 BaseFragment 的
@OnClicks
无效问题
6.9.8版本更新
- 新增队列事物执行器 QueueWorks,可通过
.addWork(BaseActivityClass, QueueWorks)
来为未启动的 BaseActivity 添加待执行事件,或者对已启动的 BaseActivity 添加依次执行事件,事件会在 BaseActivity 处于前台时执行;
添加事件也可以通过BaseActivity.runWork(BaseActivityClass, QueueWorks)
来添加。
此外请注意,每执行完成一个事件后需要调用 QueueWorks 中的方法finishWork()
才可以执行接下来的事件。 - 完善 QueueWorks 逻辑,提供 DEBUGMODE 日志开关以及
cleanWorking(activityClass)
清理执行中任务的逻辑。