一款毛玻璃效果的解锁界面。-安卓源码

源码名称:一款毛玻璃效果的解锁界面。-安卓源码
源码类型:安卓源码
源码大小:1MB
源码标签:安卓解锁,毛玻璃效果,安卓特效
源码等级:★★★☆☆

源码简介:使用了500px-android-blur的毛玻璃效果。,会添加更多显示、隐藏BlurLockView的动画。在demo里,使用了Material-Dialogs以便调整颜色。

源码截图:

毛玻璃效果的解锁界面。
下载demo:http://fir.im/yakc

使用方法:
添加到module的build.gradle中

dependencies {

compile ‘com.nightonke:blurlockview:1.0.0’

}

快速使用

加入到xml中:

 

<com.nightonke.blurlockview.BlurLockView
android:id=”@+id/blurlockview”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
/>

注意BlurLockView应该放置在需要被覆盖的控件的正上方,也就是覆盖其他控件。
加入以下代码即可使用:

 

// Set the view that need to be blurred
blurLockView.setBlurredView(imageView1);

// Set the password
blurLockView.setCorrectPassword(getIntent().getStringExtra(“PASSWORD”));

显示和隐藏

你可以选择显示或隐藏的时延、方式、缓动函数。 比如,本文开头的gif以ShowType.FADE_IN为方式,以1000ms为时延来显示,以HideType.FADE_OUT为方式,以1000ms为时延来隐藏。 你可以在demo中尝试各种效果。

毛玻璃效果

你可以使用三种不同的参数来调整毛玻璃效果:
1. 用setDownsampleFactor(int downsampleFactor)来调整DownsampleFactor,其值越小,毛玻璃效果越淡。
2. 用setBlurRadius(int blurRadius)来调整BlurRadius,其值越小,毛玻璃效果越淡。
3. 用setOverlayColor(int color)来调整OverlayColor,可以改变毛玻璃效果颜色。


源码下载:

一款毛玻璃效果的解锁界面。-安卓源码
http://bbs.jiandaima.com/thread-236-1-1.html


发表评论

要发表评论,您必须先登录