2010-10-23 24 views

Répondre

5

Je viens de poser une question similaire et il sonnait comme utilisant un drawable d'image est informatiquement plus efficace que l'utilisation d'un vecteur. (Mais je ne suis pas expert alors ne me citez pas que)

Il vraiment dépend de ce que vous essayez d'atteindre en premier lieu. Si vous avez terminé les éléments créatifs qui ne vont pas changer, il serait logique de créer des bitmaps, etc. Cependant, si votre prototypage ou simplement commencer à étoffer votre application où les couleurs, les tailles, les transitions, etc. sont susceptibles de changer rapidement et souvent, alors les bitmaps ne vont vraiment pas aider votre cause.

Pendant le développement et à l'avance je créerais une bibliothèque de drawables que je pourrais réutiliser et mettre à jour souvent. Ensuite, une fois que tout est terminé et signé et si la performance était importante, je revenais aux images. Si vous êtes assez organisé, vous pouvez peut-être utiliser un thème ou un style pour passer de l'un à l'autre.

2

N'optimisez pas prématurément. C'est vraiment difficile de savoir ce qui va être mieux. Je voudrais juste le faire en XML, car il serait plus facile de changer.