仿ios給activity背景設置模糊度,可以設置任意透明度(只需要一行代碼簡單集成) 安卓模糊背景,半透明背景,任意透明度背景

public class MainActivity extends Activity { @Override PRotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.dummy_button).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { BlurBehind.getInstance().execute(MainActivity.this, new OnBlurCompleteListener() { @Override public void onBlurComplete() { Intent intent = new Intent(MainActivity.this, MainActivity2.class); intent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); startActivity(intent); } }); } }); }} MainActivity2 只需要添加下面簡單一行代碼就可以設置模糊效果(也可以設置任意透明度)
public class MainActivity2 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_blurred); BlurBehind.getInstance()//在你需要添加模糊或者透明的背景中只需要設置這幾行簡單的代碼就可以了 .withAlpha(50) .withFilterColor(Color.parseColor("#0075c0")) .setBackground(this); }} 下面是效果圖

項目地址: https://github.com/qiushi123/BlurBehindActivity
qiushi123 / BlurBehindActivity
Star71Fork24項目描述:史上最全的Android圖片濾鏡 可自定義任意效果濾鏡 &搜索關鍵字變紅,變顏色,指定字段變色 &仿ios給activity背景設置模糊度,(只需要一行代碼簡單集成)安卓模糊背景,半透明背景,任意透明度背景 — 查看更多內容…
| 問題列表: | ||
| #1 | 能否豐富下濾鏡效果的種類 | 由 hsbyron 2016-10-09 |
主分支代碼更新時間:2016-02-17
開發語言:java
下載Zip新聞熱點
疑難解答