Fournir de grandes images pour « bonne » téléphones et plus petits, moins de résolution (dual core)
-
27-10-2019 - |
Question
J'ai eu plusieurs images dans mon application qui sont animés de diverses manières. Le problème est que les téléphones « plus faibles », par exemple Samsung Galaxy S1 ne peut pas montrer ces animations couramment. En revanche, les animations fonctionnent très bien déroulé sur le Samsung Galaxy S2 qui a un processeur double cœur.
J'ai découvert que je peux obtenir ces animations fonctionnent couramment lors de l'utilisation des images moins résolution. Problème:. Je ne veux pas utiliser des images à faible résolution si je peux utiliser les haute résolution, car ceux-ci une meilleure apparence
Je pourrais vérifier quel est le programatically nombre de CPUs, mais ce ne serait pas le meilleur style, serait-il?
Ce serait cool, je pourrais laisser android détecter cela, alors j'ai juste besoin d'écrire imageView.setImage (R.drawable.tree); et wheter noyau simple ou double coeur, l'image approprié est réglé.
La solution
Cette pourrait aider. Bien qu'il soit conçu pour la densité de l'écran, et non la puissance du processeur.