文件名称:从图像获取主题样式ColorArt.zip
文件大小:1.75MB
文件格式:ZIP
更新时间:2022-08-07 09:15:30
开源项目
ColorArt 是一个Android开源库,可方便地从图像中自动获取主题样式的代码库。这个项目最初的版本出自流行的 Panic 的 OS X library。 这里记录下Android版的ColorArt的使用方法:向build.gradle文件增加依赖库ColorArt: compile 'org.michaelevans.colorart:library:0.0.1' 使用API: // 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类: 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); 示例测试截图: 介绍内容来自:http://blog.objcc.com/colorart/ 标签:ColorArt
【文件预览】:
ColorArt-master
----.gitignore(280B)
----gradle()
--------wrapper()
----README.md(2KB)
----build.gradle(391B)
----library()
--------.gitignore(7B)
--------build.gradle(550B)
--------proguard-rules.txt(674B)
--------src()
--------gradle.properties(67B)
----gradlew.bat(2KB)
----gradlew(5KB)
----img()
--------hotel_shampoo.png(113KB)
--------ping_pong_orchestra.png(131KB)
--------jim_noir.png(133KB)
----maven_push.gradle(3KB)
----gradle.properties(570B)
----LICENSE.md(11KB)
----settings.gradle(28B)
----demo()
--------.gitignore(7B)
--------build.gradle(654B)
--------proguard-rules.txt(674B)
--------src()