开发过程中常用功能总结,包括自定义模糊视图,Loading加载【支持设置不同状态加载类型,支持设置加载文字内容】,自定义Switch控件,自定义webview,支持滑动监听,并且优雅处理302重定向和处理回退栈问题,优雅处理Fragment返回监听,自定义ScrollView常用控件等等。已经用于实际开发中!!均是常用的功能……
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea YCUtils Jan 31, 2018
YCUtilsLib YCUtils Mar 23, 2018
app YCUtils Mar 23, 2018
gradle/wrapper YCUtils Oct 16, 2017
image YCUtils Oct 16, 2017
.gitignore Initial commit Oct 13, 2017
LICENSE Initial commit Oct 13, 2017
README.md YCUtils Mar 23, 2018
build.gradle YCUtils Oct 16, 2017
gradle.properties YCUtils Oct 16, 2017
gradlew YCUtils Oct 16, 2017
gradlew.bat YCUtils Oct 16, 2017
settings.gradle YCUtils Oct 16, 2017

README.md

YCUtils

平时开发过程中常用功能总结

目录介绍

  • 1.使用说明
  • 2.功能说明
  • 3.图片展示
  • 4.其他介绍

1.使用说明

直接在项目build文件中添加库即可:compile 'cn.yc:YCUtilsLib:1.6'

2.功能说明

  • 2.1 模糊视图
  • 2.2 处理Fragment中返回键监听
  • 2.3 全局Loading加载窗
  • 2.4 InputMethodManager内存泄露现象及解决
  • 2.5 ViewPager拦截左右滑动监听
  • 2.6 各种常用自定义ScrollView,比如具有弹性的ScrollView,屏蔽滑动事件ScrollView
  • 2.7 自定义Switch控件
  • 2.8 自定义webview,支持滑动监听,并且优雅处理302重定向和处理回退栈问题
  • 具体的使用方法可以参考Demo,已经详细介绍使用

3.图片展示

  • 3.1 模糊视图

  • image

  • 3.2全局Loading加载窗

  • image

4.其他介绍

4.1版本更新说明

  • v1.0.0 更新于2017年3月9日,抽取开发中部分代码,封装成库
  • v1.1 v1.2
  • v1.3 更新于2017年11月18日 ,封装了加载Loading控件,自定义back返回时处理的抽象方法。
  • v1.4 更新于2017年12月5日,借鉴Blurry写了自定义模糊视图控件
  • v1.5 更新于2017年12月20日,添加了自定义WebView控件,支持滑动监听和优雅处理回退栈和302重定向问题
  • v1.6 更新于2018年1月31日,由于产品需求,修改了loading控件,支持设置加载窗文字内容,支持设置不同的类型的加载窗。加载成功,加载失败,加载中等等

4.2本人写的综合案例

  • 案例
  • 说明及截图
  • 模块:新闻,音乐,视频,图片,唐诗宋词,快递,天气,记事本,阅读器等等
  • 接口:七牛,阿里云,天行,干货集中营,极速数据,追书神器等等
  • 持续更新目录说明

4.3其他