您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • 一个Android开源库,从图像获取主题样式 ColorArt

    时间:2016-12-21 16:11 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    ColorArt 是一个Android开源库,可方便地从图像中自动获取主题样式的代码库。这个项目最初的版本出自流行的 Panic 的 OS X library。 

    这里记录下Android版的ColorArt的使用方法:

    向build.gradle文件增加依赖库ColorArt:

    1
    compile 'org.michaelevans.colorart:library:0.0.1'

    使用API:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    // get a bitmap and analyze it
    Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.album);
    ColorArt colorArt = new ColorArt(bitmap);
     
    // get the colors
    colorArt.getBackgroundColor()
    colorArt.getPrimaryColor()
    colorArt.getSecondaryColor()
    colorArt.getDetailColor()
    FadingImageView

    FadingImageView类:

    1
    2
    3
    4
    mFadingImageView.setBackgroundColor(colorArt.getBackgroundColor(), FadingImageView.FadeSide.LEFT);
    //This will set the fading edge on the left side, with that background color. You can also enable/disable the fade with:
     
    mImageView.setFadeEnabled(true/false);

    示例测试截图:

    Jim NoirPing Pong OrchestraHotel Shampoo

    一个Android开源库,从图像获取主题样式 ColorArt转载请注明出处http://www.codesocang.com/kj/imageview/34152.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
    标签: