Android Best方法 - 性能视角

时间:2013-06-12 14:45:47

标签: android performance view processor

我正在寻找一份官方文件来说明这一点; 哪种方法最好:

  1. 使用图像(.png / .jpg)作为视图的背景
  2. 使用xml / color作为背景
  3. 我从很多人那里听说,渲染图像比使用xml或任何类型的“非图像”方法在视图中显示更昂贵(处理器)。 你怎么看待这件事?这是一个神话还是真的?

    我想创建一个Android应用程序,它有很多Button和其他UI组件,上下都有光泽效果。我想说服我的客户避免使用图像并使用“非图像”组件,以提高应用效率。但为此,我需要一份坚实的文件或一些证据让他相信这一点。

    谢谢你

    快乐编码..

1 个答案:

答案 0 :(得分:0)

完全取决于平台和图像。

图像的复杂程度和您希望显示的尺寸将影响加载和适当缩放图像的成本。

矢量图像(我认为你的意思是“xml”)可能更合适,具体取决于平台,图像和缩放。

你的问题没有明确的答案。