9补丁效率困境

时间:2012-12-03 08:52:45

标签: android android-layout

我的应用程序设计包含类似风格但宽度和高度不同的按钮。这些按钮包含几种状态,如主动/被动。

现在我正在考虑布局和那些按钮的实现。首先,我可以使用9补丁工具摆脱按钮宽度依赖。其次,我可以玩愚蠢,并为每个按钮和每个州获取图像。

忽略第二种方法的更广泛的sd-space使用,这种方法会产生哪些其他低效率?

我特别关注ram的使用 - 在我的情况下使用9patch更好吗?为什么?我的建议是正确的,在9patch方法的情况下,由于图像数据将存在于单个反向数据容器中,因此使用的ram数量会少得多吗?

感谢。

0 个答案:

没有答案