zoukankan      html  css  js  c++  java
  • ARabevaluator 颜色渐变控制类

    参考资料:

    http://blog.csdn.net/qq_33456552/article/details/52092865

    实现渐变效果:

    ArgbEvaluator argbEvaluator;
    argbEvaluator = new ArgbEvaluator();
    final float progress = 1.f -
                    Math.abs(dependency.getTranslationY() / (dependency.getHeight() - resources.getDimension(R.dimen.collapsed_header_height)));
     child.setBackgroundColor((int) argbEvaluator.evaluate(
                    progress,
    //根据progress 的多少,取colorCollapsedFloatBackground 和
            colorInitFloatBackground对应的渐变颜色
                    resources.getColor(R.color.colorCollapsedFloatBackground),
                    resources.getColor(R.color.colorInitFloatBackground)));

    很帅的一个类。根据progress 计算出两个颜色之间的渐变色。

  • 相关阅读:
    怎么在myeclipse中怎么集成Tomcat。
    JSP .基础概念
    继承
    封装
    什么是面向对象
    数据排序
    开发的套路
    Javabean规范
    转发和重定向
    md5加密
  • 原文地址:https://www.cnblogs.com/caoxinyu/p/6647753.html
Copyright © 2011-2022 走看看