DylanCaiCoding / LoadingStateView

Decoupling the code of toolbar or loading status view. (深度解耦标题栏,解耦加载中、加载失败、无数据等缺省页,支持两行代码集成到基类)
Apache License 2.0
676 stars 53 forks source link

想再loading添加淡入淡出要怎么处理比较好 #17

Closed crazyzjw closed 3 years ago

DylanCaiCoding commented 3 years ago

最近比较忙,我元旦的时候再增加个配置切换动画的方法。

DylanCaiCoding commented 3 years ago

发布了 2.2.0-alpha 版本,调用 show 方法可以传参配置动画,具体的可以参考示例代码。实现动画类需要注意一下动画结束时的状态,不然会有问题。我后面再思考下能不能再优化一下。

https://github.com/DylanCaiCoding/LoadingHelper/blob/master/app/src/main/java/com/dylanc/loadinghelper/sample/ui/ActErrorActivity.java

https://github.com/DylanCaiCoding/LoadingHelper/blob/master/app/src/main/java/com/dylanc/loadinghelper/sample/animation/FadeAnimation.java

crazyzjw commented 3 years ago

发布了 2.2.0-alpha 版本,调用 show 方法可以传参配置动画,具体的可以参考示例代码。实现动画类需要注意一下动画结束时的状态,不然会有问题。我后面再思考下能不能再优化一下。

https://github.com/DylanCaiCoding/LoadingHelper/blob/master/app/src/main/java/com/dylanc/loadinghelper/sample/ui/ActErrorActivity.java

https://github.com/DylanCaiCoding/LoadingHelper/blob/master/app/src/main/java/com/dylanc/loadinghelper/sample/animation/FadeAnimation.java

具体会有什么问题,这两天用你的动画,貌似刚更新了又?都觉得可以

DylanCaiCoding commented 3 years ago

具体会有什么问题,这两天用你的动画,貌似刚更新了又?都觉得可以

比如隐藏动画把透明度降为 0,后面不用动画直接显示会显示一个透明度为 0 的布局什么也看不到,自己实现动画接口时需要注意一下。