Android vista dithering
-
18-09-2019 - |
Solução
A partir Android Developers: Guia de Design Widget :
Em alguns casos, os dispositivos têm baixa pixels profundidades que podem causar faixas visuais e composição de cores questões. Para resolver isso, desenvolvedores de aplicativos deve passar ativos através de um drawable "proxy" definido como XML :. esta técnica referências a trabalhos artísticos originais, em Neste caso, "background.9.png", e instrui o dispositivo para pontilhar-lo como necessário.
EDIT:
Exemplo fonte. Este é um arquivo xml em seu diretório res/drawables
:
<?xml version="1.0" encoding="UTF-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/title_bar_medium"
android:dither="true" />
Outras dicas
Add android:tileMode="repeat"
neste código, como este -
<?xml version="1.0" encoding="UTF-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/b1"
android:tileMode="repeat"
android:dither="true" />
A razão é, em alguns dispositivos ainda se estende a imagem e parece muito ruim, verifique este referência aqui