Я должен обеспечить эффект размытия фона, как на картинке.
Первый слой содержит текст и переключатель. Под ним находится еще один слой. Свойства цвета этого слоя: #f8f8f8 alpha: 82. Фактический цвет присутствует в нижнем слое. Истинный цвет на картинке #D42E2E.Эти слои могут выглядит лучше на картинке ниже.
Как я могу сделать это без использования внешней библиотеки?
Это просто выглядит как градиент в качестве фона со светло-красным цветом в центре и белыми цветами границ.
Вы можете использовать этот Генератор градиента для создания градиента. Сохраните код градиента, например, в папке drawables как gradient.xml
и используйте его в качестве фона вашего представления.
Это может быть ваш градиент
<shape xmlns:android = "http://schemas.android.com/apk/res/android" android:shape = "rectangle" >
<gradient
android:type = "linear"
android:centerX = "50%"
android:startColor = "#FFFFFFFF"
android:centerColor = "#FFFF8A8A"
android:endColor = "#FFFFFFFF"
android:angle = "90"/>
</shape>
Результат:
хорошее простое решение
Возможный дубликат Как размыть фоновые изображения в Android