Skip to content
SiberiaDante edited this page Sep 25, 2017 · 21 revisions

SiberiaDanteLib

旨在打造一款属于Android开发的强大工具库(部分代码资料来源网络,如有侵权,联系本人删除。持续更新维护中……)

项目包含library和sample,每个library中的工具类都在sample中作了测试,使用中也可以参考sample.

sample已内置Fragment懒加载、侧滑返回等许多主流技术

所有util、view本人都经过亲测,可用,如遇到bug,烦请提交Issuses,万分感谢

体验sample-apk

推荐

gradle依赖方法

dependencies {
    compile 'com.github.SibreiaDante:SiberiaDanteLib:v1.0.2'
	}

使用说明

  • 使用之前需要在Application中初始化SiberiaDanteLib.initLib(context);
  • 开启Debug模式:SiberiaDanteLib.setDebug(true);

版本更新说明

view

Dialog相关

Dialog相关View具体使用请点这里
Dialog相关封装 简单说明
SDNiceDialog 只需要传入布局id,可实现子View事件的监听、设置Dialog相关属性等
SDBottomDialog 仿IOS底部弹出可拓展多个item的dialog
SDCustomDialog 通用可自定义的dialog,可以传入任何自定义的布局
SDEditDialog 仿IOS弹出可编辑dialog
SDEnsureDialog 常规提示确认dialog
SDEnsureSubDialog 常规提示确认dialog,带标题,可设置log

标题栏相关

标题栏详细说明请点这里
SDTitleBar 常规的titleBar的封装
SDTitleLayout 常规的能够满足开发需求的标题栏的封装

其他View相关

其他View相关
PicassoCircleTransfer Picasso加载图片时将图片转换为圆形工具
QQStepView 自定义View实现仿QQ运动步数功能

widget

util(工具类详细说明文档看[Document_Util])

参考:https://github.com/Blankj/AndroidUtilCode

Clone this wiki locally