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

软件介绍


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

使用场景


流程图


LoadSir 的功能及特点

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

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

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

  • 无需修改布局文件

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

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

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

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

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

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

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

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

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

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

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

Building Websites with Joomla!

Building Websites with Joomla!

H Graf / Packt Publishing / 2006-01-20 / USD 44.99

This book is a fast paced tutorial to creating a website using Joomla!. If you've never used Joomla!, or even any web content management system before, then this book will walk you through each step i......一起来看看 《Building Websites with Joomla!》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具