我正在android中开发一个拥有50多个屏幕的企业应用程序,因此我必须深入了解内存管理。我很困惑在xml或代码中设计它的用户界面。有更好的内存管理的最佳做法是什么?
答案 0 :(得分:2)
具有超过50个屏幕的应用程序。
如果您有50个屏幕,那么我建议使用Reuse UI Components In android.。
但是
我很困惑在xml或代码
中设计它的用户界面
你可以两种方式做到但是当需要同一个视图多次时,然后使用编程方式添加视图。有时你需要动态添加视图然后以编程方式使用。你可以在一个应用程序中使用xml布局和编程。
这里有哪些最佳实践可以更好地管理内存?
这两个都是与内存管理相关的最佳实践,如果使用xml或代码进行接口,则无需占用更多内存。
答案 1 :(得分:1)
@raneez ,,,, app design不依赖于屏幕的数量,它取决于你使用的布局类型。优先布局是线性的。也应该将图像正确放置在drawable文件夹中。对于memorty管理你必须调试你的app.and检查dere是否有任何异常即将来临......如果你还面临任何问题,请告诉我。,...还可以提供一些应用程序的屏幕截图..你要制作,。,,,,,