【问题标题】:Android Best approach - performance perspective [closed]Android 最佳方法 - 性能视角 [关闭]
【发布时间】:2013-06-08 17:47:41
【问题描述】:

我正在寻找一份官方文件来说明这一点; 哪个是最好的使用方法:

  1. 使用图片(.png/.jpg)作为视图的背景
  2. 使用 xml/color 作为背景

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

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

提前感谢

编码愉快..

【问题讨论】:

    标签: android performance view processor


    【解决方案1】:

    这完全取决于平台和图像。

    图像的复杂性和您希望显示的大小会影响加载和适当缩放图像的成本。

    根据平台、图像和缩放比例,矢量图像(我假设您的意思是“xml”)可能更合适。

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

    【讨论】:

    • 感谢@Matt Lacey 的回复。我的怀疑是关于Android / IOS等主要平台。您想如何实现一些以纯色作为背景的视图?为什么?
    • 如果这是您想知道的,我建议您针对每个平台提出一个具体问题。这个通用问题无法回答,可能很快就会被关闭。
    • 好的,完成了现在我已经为 Android 做了它
    猜你喜欢
    • 2015-11-27
    • 2010-09-09
    • 2010-09-06
    • 1970-01-01
    • 2018-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多