我想了解有关编码的UI设计的最佳实践,以及最重要的应用响应能力。
随着触摸屏的增长,用户可以轻松到达的整体区域(特别是肖像模式)与屏幕尺寸成比例缩小。
效率区域(AOE)是屏幕上用双手握住设备时用户拇指可以到达的部分(无应变)。把拇指想象成挡风玻璃刮水器来自屏幕的底角。
当试图在AOE中保留我的所有UI输入对象(按钮,文本字段等)时,我发现自己使用相同的按钮在“应用程序使用”的不同阶段执行许多不同的操作,因为担心填充视图许多按钮(根据需要隐藏/显示)会使我的应用程序变慢或耗尽内存。为了达到这个目的,我的2-3个按钮每个都有一些对当前App阶段的条件检查,以便触发所需的动作。
那么理论上哪个在运行时效率更高?
注意:虽然我更愿意尽可能高效地编码(减少行数),但我更关心App响应性和性能的1000倍。编码器编码一次,但用户反复使用。