Por ejemplo, si cada fila de una lista tuviera un fondo que era un degradado, ¿sería mejor usar una imagen de un degradado o definir ese degradado en una forma dibujable en xml? ¿Hay una diferencia de rendimiento significativa entre los dos métodos?Rendimiento sabio, ¿qué es generalmente mejor, usando una imagen o una forma creada xml como dibujable?
Respuesta
acabo hizo una pregunta similar y que sonaba como que el uso de un dibujable imagen es computacionalmente más eficiente que el uso de un vector. (Pero no soy experto así que no me cita en eso)
Realmente Depende de lo que trates de lograr en primer lugar. Si ha completado activos de creatividad que no van a cambiar, entonces tendría sentido crear mapas de bits, etc. de esos.
Sin embargo, si su creación de prototipos o simplemente comienza a desarrollar su aplicación donde los colores, tamaños, transiciones, etc. pueden cambiar rápidamente y con frecuencia, los mapas de bits realmente no ayudarán a su causa.
Durante el desarrollo y desde el principio crearía una biblioteca de dibujables que podría volver a usar y actualizar a menudo. Luego, una vez que todo esté completo y firmado, y si el rendimiento fuera importante, volvería a las imágenes.
Si está lo suficientemente organizado, quizás pueda usar un tema o estilo para cambiar entre los dos.
No enfríe prematuramente. Eso es realmente difícil de saber qué será mejor. Simplemente lo haría en xml ya que sería más fácil de cambiar.
- 1. ¿Cómo usar una forma XML dibujable?
- 2. ¿Cómo usar una forma dibujable junto con una imagen?
- 3. ¿Cuál es generalmente más rápido, un rendimiento o un apéndice?
- 4. ¿Es mejor utilizar el rendimiento de .delegate() sabio?
- 5. Línea vertical usando XML dibujable
- 6. Android establece la forma XML como dibujable programáticamente
- 7. Cómo usar el diseño XML como imagen dibujable
- 8. Usar la forma dibujable como mi fondo xml
- 9. serialización Json y Xml, ¿qué es un mejor rendimiento?
- 10. visualización de una imagen creada con imagecreatefromstring
- 11. Usando un SVG como fondo dibujable en Android
- 12. foreach, rendimiento-sabio. ¿Deberíamos declarar la variable una vez antes del ciclo o dentro de él?
- 13. Forma dibujable de Android xml: ¿cómo dibujar una forma de u?
- 14. Uso de una imagen creada con CGBitmapContextCreate como una textura opengl
- 15. ¿Cuál es la "mejor" forma de crear una miniatura usando ASP.NET?
- 16. ¿Qué es mejor XPath o Linq2Xml
- 17. Esquema DTD o XML. ¿Cuál es mejor?
- 18. ¿Es posible usar dibujable + color como fondo?
- 19. ¿Qué es mejor en términos de rendimiento?
- 20. Cómo guardar una cadena base64 como una imagen usando ruby
- 21. usando una función de sabio independiente dentro de python
- 22. C++: ¿Es mejor pasar una enumeración como un valor o como una referencia constante?
- 23. era una biblioteca creada con libC++ o libstdC++ en Mac
- 24. Renderizar HTML como una imagen
- 25. mostrando una imagen creada con chunkypng directamente (sin guardar)
- 26. Iluminar una imagen usando estilos o Javascript
- 27. Controladores de eventos en constructores: ¿es posible o incluso sabio?
- 28. Rendimiento: XmlReader o LINQ a XML
- 29. ¿Qué es mejor? Entre usar el archivo de imagen y dibujar la forma del vector
- 30. Cómo agrego elementos dinámicamente a una vista creada con XML