Предоставьте большие изображения для «хороших» (Dual Core+) телефонов и меньшего, меньшего разрешения
-
27-10-2019 - |
Вопрос
Я получил несколько изображений в моем приложении, которые анимированы по -разному. Проблема в том, что «более слабые» телефоны, например, Samsung Galaxy S1 не могут свободно показывать эти анимации. Напротив, анимации очень плавно работают на Samsung Galaxy S2, который имеет двухъядерный процессор.
Я обнаружил, что я могу свободно работать эти анимации при использовании изображений меньшего разрешения. Проблема: я не хочу использовать изображения с низким разрешением, если я могу использовать однократные, так как они выглядят лучше.
Я мог бы программировать, какое количество процессоров, но это не лучший стиль, не так ли?
Было бы круто, я мог бы позволить Android обнаружить это, поэтому мне просто нужно написать ImageView.SetImage (r.Drawable.tree); и Wheter Single Core или Dual Core, подходящее изображение установлено.
Решение
Этот может помочь. Хотя он предназначен для плотности экрана, а не мощности процессора.