我不知道如果这样的事情存在于第一位。这是面试中提出的问题。有人能够抛出Android内存最优化的内存布局吗?据我所知,优化取决于我们如何设计布局。这个问题的任何具体答案?这是Android中内存最优化的布局?
回答
这是在Android上最优化的存储器布局?
=>我会说没有布局是内存优化,直到它的管理和设计与良好的层次结构。
现在对于采取哪种布局的决定,同时准备UI使用,它总是依赖于一些要点和标准,如:
- 你如何与特定布局设计的UI(RelativeLayout的,TableLayout,GridLayout的或任何)
- 您在设计UI时需要维护的层次级别。
- 你有什么类型的屏幕设计要求。如果你有一个像等长按键的要求,那么你应该使用的LinearLayout,有这样的表格显示要求,然后使用TableLayout等
不过,我建议你阅读Optimizing Your UI或观看视频HierarchyViewer,然后检查是否你设计了优化的用户界面与否。
相对布局。因为它可以消除嵌套的视图组并保持布局层次平坦,从而提高性能和内存效率。
不反对你,但你可以提供一些参考你的要求?我知道你[从Android开发者复制粘贴](http://developer.android.com/guide/topics/ui/layout/relative.html),但如果有人真的测量过性能,我真的很感兴趣。 – adrianp
不错的一个...如果你必须为表格数据设计一个屏幕(一个简单的例子)。 RelativeLayout可以提高性能吗? –
它不是我,我们心爱的Android创始人这样说。 –
IMO这个问题是不完整的。一种布局在不同的条件和要求下可能是有效的或效率低下的。例如,使用线性布局创建表是效率低下的问题,使用表格布局创建单个按钮同样是效率低下的方式。
- 1. Android - 想优化布局
- 2. 优化布局
- 3. 优化C++中类实例的内存布局
- 4. 如何优化这种布局?
- 5. 如何优化我的android布局?
- 6. Android的列表视图布局优化
- 7. 优化Zend布局
- 8. 优化alertDialog布局?
- 9. Android xml-如何优化设备布局
- 10. Android布局优化,避免layout_weight
- 11. 优化内存Android ImageView
- 12. Android布局优先
- 13. ArrayAdapter的ListView的Android布局优化:是FrameLayout真的无用吗?
- 14. mobie优化布局是否正确?
- 15. OpenCL内存优化 - 最近的邻居
- 16. 优化复杂布局
- 17. 如何优化此布局?
- 18. C#中的图形布局优化
- 19. Hazelcast中的内存优化
- 20. 优化Android布局 - 性能还是可读性?
- 21. 内存布局
- 22. Android中的布局优先级
- 23. Android的布局吹气了内存
- 24. android dex文件的内存布局
- 25. 这是在Android上制作网格的最佳布局?
- 26. Android - 保存网格布局内容时的方向变化
- 27. PHP内存优化
- 28. 内存/ CPU优化?
- 29. Lua优化内存
- 30. Redis内存优化
'相对布局',因为它使用相对的空间设计。 – Lucifer
你是对的..它取决于你的要求..例如,如果你需要显示行/列这是最优化TableLayout不RelativeLayout。虽然有很多人希望RelativeLayout能从你身边得到答案。 –
最有效的内存布局是不包含子视图的布局。第二个地方是只包含重要视图(平面结构)的布局,类别无关紧要。 –