要实现Android启动画面模糊且具有圆角,可以按照以下步骤进行:
这将创建一个具有圆角的矩形背景,并使用colorPrimary颜色填充。
这将定义一个名为SplashTheme的主题,并将启动画面的背景设置为splash_background.xml中定义的背景。
android:theme="@style/SplashTheme"
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
}
这将在启动Activity的窗口后面添加一个模糊效果。
完成上述步骤后,启动应用时将显示具有模糊效果和圆角的启动画面。