• 【Android开发】安卓炫酷效果集合


    1. android-ripple-background

    能产生波浪效果的背景图片控件,可以自定义颜色,波浪扩展的速度,波浪的圈数。

    20160107102908462.gif

    github地址


    2. android-shapeLoadingView-master

    高仿新版58 加载动画
    20160107111319214.gif

    github地址


    3. ArrowDownloadButton

    介绍:
    ArrowDownloadButton下载按钮从点击开始下载到下载完成各个阶段有不一样的特效展示,
    自定义一个ArrowDownloadButton然后监听点击事件setOnClickListener()在onClick()
    里面 button.startAnimating();然后再按钮里面启动一个定时器Timer 定时更新按钮进度
    button.setProgress(progress);

    20160107102417071.gif

    github地址


    4. AVLoadingIndicatorView-master

    介绍:
    AVLoadingIndicatorView各种加载效果,适合做加载loading动画效果。
    里面代码封装挺不错的,直接可以拷贝使用想要的loading效果。

    20160107094550106.gif

    github地址


    5. BezierDemo-master

    模仿qq未读消息小红点拖动消失效果的控件。

    bezier.gif

    github地址


    6. CustomLoading-master

    几种常用Android Progress效果,本例子自定义ProgressWheel,CustomClipLoading,PieProgress三个特效的进度条,
    通过本例子可以学习如何自定义控件,效果挺不错,适合各种网络加载使用。
    每一个控件大概实现原理:
    CustomClipLoading 继承FrameLayout,通过布局引入view然后添加到addView(view);
    ProgressWheel 和 PieProgress 都是 继承 View通过 onDraw()在画布Canvas不断画出效果,可以通过本例子学习如何使用OnDraw()方法。

    sampleqq2.gif

    github地址


    7. DrawableView涂鸦

    介绍:可以用手指在画布上涂鸦的库

    1-150211015211L9.gif

    github地址


    8. 实现guillotine-styled 动画效果

    介绍:
    提供了一种实现guillotine-styled 动画效果的简单方法,效果很赞的,Yalantis公司越来越厉害了。

    20160107104549515.gif

    github地址


    9. LiquidButton-master

    一个实现液体填充效果的加载提示view

    demo.gif

    github地址


    10. 帅气Toast

    介绍:
    介绍:默认的toast很丑,而且也没有真正提供显示短暂消息的功能。这个库能为toast显示动画反馈,显示到选择按钮或者删除按钮的过度动画。而且toast 的生命周期是完全取决于你的。
    20160107111126573.gif

    github地址


    11. 一个不错的loading效果

    2015120910195159804789.gif

    github地址


    12. Side-Menu-Android-master

    20160107105235426.gif

    github地址


    13. 对话框定制

    change_type.gif

    github地址


    14. 水滴样式下拉刷新

    20160107103706661.gif

    github地址


    参考网址:

    http://blog.csdn.net/easyer2012/article/details/50483930
    http://blog.csdn.net/chy6575/article/details/53128021
    http://itlanbao.com/preview.aspx#1,0

  • 相关阅读:
    leetcode-- 79. Word Search
    Zuul 网关
    Feign
    Hystrix 熔断器
    Ribbon
    Spring-Cloud Eureka
    JacksonJson的使用
    springboot 常见的启动器
    axiso 的使用
    Java含有Date的对象序列化网络传输
  • 原文地址:https://www.cnblogs.com/neo-java/p/10184894.html
Copyright © 2020-2023  润新知