[置顶] Xframe 框架(1)

随心随意 随心随意 2021.11.10 10:01 浏览(777) 评论 (0)

 

  从小的功能做起,只做必要的封装,让开发更加简单 ———— XFrame

 

 

前言

  XFrame你可以理解成是一个Android开发的工具集合。主要是封装有Http网络隔离框架、日志、缓存、加载等待、toast、页面状态布局管理、权限、自定义view等常用的集合框架,减少开发成本,提高软件体验!

 


 

  XfFrame包含功能:

  •  XHttp:Http网络请求隔离框架,解决高耦合!一行代码随意切换第三方网络请求库,可自动解析json,告别切换网络库繁琐操作
  •  XLog:可输出漂亮容易查看的日志,支持Json、Xml、Map、List等格式输出,可全局配置
  •  XLoadingView:简单实用的页面状态统一管理 ,加载中、无网络、无数据、出错等状态的随意切换
  •  XLoadingDialog:简单实现加载等待对话框
  •  XPermission:简化Android动态权限管理的操作
  •  XRecyclerViewAdapter:一个用于RecyclerView Adapter的开发库,包含添加Header,Footer,加载更多,加载失败,加载到底和支持多种布局
  •  XCache:缓存普通的字符串、Bitmap、Drawable、Serializable的java对象、byte数据
  •  XStatusBar:实现沉浸式状态栏
  •  XToast:简单的吐司使用
  •  Utils工具类集合:内置常用工具类
  •  自定义View:内置常用自定义控件

XFrame引用方式:

Gradle

dependencies{
    implementation 'com.youth.xframe:xframe:1.1.2'
}

或者引用本地lib

implementation project(':xframe')

 


 

下载链接

Github源码

点击量: 1
免责声明:本文资源均为自媒体平台“芒果XO”用户上传并发布,本平台仅提供信息存储服务,仅作为学习交流,其版权归出版社或原作者所有,本网站不对所涉及的版权问题负责。(如本文资源侵犯了您的权益,请发送邮件到phoenix.lam@mangoxo.com,或按此进行投诉,我们会及时作出处理)如果你下载本网站资源,表示您同意只将此资源用于参考、学习使用而非任何其他用途。收取的费用为整理资源的费用,非资源本身费用,请悉知。

本文链接 https://www.mangoxo.com/blog/aoM3a6De 版权所有,转载请保留地址链接,感谢!

随心随意 关注
志不立,则天下无可为之事。——王明阳
  • 2 动态
  • 0 相册
  • 1 粉丝
  • 3 获赞