高效易用的加载反馈页管理框架 LoadSir

软件介绍


LoadSir 是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面, 可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回 状态码,错误码,数据进行状态页自动切换,封装使用效果更佳。

使用场景


流程图


LoadSir 的功能及特点

  • 支持Activity,Fragment,Fragment(v4),View状态回调

  • 适配多个Fragment切换,及Fragment+ViewPager切换,不会布局叠加或者布局错乱

  • 利用泛型转换输入信号和输出状态,可根据网络返回体的状态码或者数据返回自动适配状态页,实现全局自动状态切换

  • 无需修改布局文件

  • 只加载唯一一个状态视图,不会预加载全部视图

  • 不需要设置枚举或者常量状态值,直接用状态页类类型(xxx.class)作为状态码

  • 可对单个状态页单独设置点击事件,根据返回boolean值覆盖或者结合OnReloadListener使用,如网络错误可跳转设置页

  • 无预设页面,低耦合,开发者随心配置

  • 可设置重新加载点击事件(OnReloadListener)

  • 可自定义状态页(继承Callback类)

  • 可在子线程直接切换状态

  • 可设置初始状态页(常用进度页作为初始状态)

  • 可扩展状态页面,在配置中添加自定义状态页

  • 可全局单例配置,也可以单独配置

本文地址:https://codercto.com/soft/d/8812.html

实现领域驱动设计

实现领域驱动设计

Vaughn Vernon / 滕云 / 电子工业出版社 / 2014-3 / 99.00元

领域驱动设计(DDD)是教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。 《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现DDD,其中包含了大量的最佳实践、设计准则和对一些问题的折中性讨论。《实......一起来看看 《实现领域驱动设计》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具