Предоставьте большие изображения для «хороших» (Dual Core+) телефонов и меньшего, меньшего разрешения

StackOverflow https://stackoverflow.com/questions/8367205

Вопрос

Я получил несколько изображений в моем приложении, которые анимированы по -разному. Проблема в том, что «более слабые» телефоны, например, Samsung Galaxy S1 не могут свободно показывать эти анимации. Напротив, анимации очень плавно работают на Samsung Galaxy S2, который имеет двухъядерный процессор.

Я обнаружил, что я могу свободно работать эти анимации при использовании изображений меньшего разрешения. Проблема: я не хочу использовать изображения с низким разрешением, если я могу использовать однократные, так как они выглядят лучше.

Я мог бы программировать, какое количество процессоров, но это не лучший стиль, не так ли?

Было бы круто, я мог бы позволить Android обнаружить это, поэтому мне просто нужно написать ImageView.SetImage (r.Drawable.tree); и Wheter Single Core или Dual Core, подходящее изображение установлено.

Это было полезно?

Решение

Этот может помочь. Хотя он предназначен для плотности экрана, а не мощности процессора.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top