Я разрабатываю корпоративное приложение в Android, которое имеет более 50 экранов, поэтому я должен глубоко изучить управление памятью. Я запутался в проектировании его пользовательского интерфейса в xml или по коду. Какая у нас лучшая практика улучшить управление памятью?Какова наилучшая практика для разработки пользовательского интерфейса Android?
ответ
Приложение, которое имеет более 50 экранов.
Если у вас есть 50 экранов, я предлагаю использовать Reuse UI Components In android..
Но
Я смущен о проектировании это пользователь iterface в XML или с помощью кода
вы можете сделать это как путь Но когда нужно же вид более чем один раз, а затем добавить вид с помощью программно . Иногда вам нужно добавить представление динамически, а затем использовать программно. Вы можете использовать макет xml и программно в одном приложении.
Какова наилучшая практика для улучшения управления памятью?
оба являются лучшей практикой, связанной с управлением памятью, и никто не занимает больше памяти, если вы используете интерфейс с использованием xml или кода.
ссылка мертва :( – MilapTank
@raneez ,,,, Прикладное проектирование не зависит от отсутствия экранов, это зависит от типа используемых вами макетов. Предпочитаемый макет линейный. Также изображения должны быть правильно размещены в папке с возможностью перемещения. Для управления памятью вы должны отлаживать свое приложение и проверить, есть ли какое-либо исключение, или нет. Plz сообщит мне, если вы столкнулись с любыми проблемами. ... Также вы можете предоставить некоторые скриншоты ... приложения что вы собираетесь сделать,. ,,,,,
- 1. Какова наилучшая практика разработки html-форм?
- 2. Android - Какова наилучшая практика для фоновых задач?
- 3. Какова наилучшая практика для версии Android?
- 4. Какова наилучшая структура пользовательского интерфейса Material Design
- 5. Какова наилучшая практика для настройки TFS для гибкой разработки?
- 6. Какова наилучшая практика для репозитория?
- 7. Какова наилучшая практика для разработки событий в приложениях Angular.js?
- 8. Какова наилучшая практика для разработки инфраструктуры импорта данных PHP?
- 9. Какова наилучшая практика для разработки кода ошибки метода?
- 10. Какова наилучшая практика перемотки потоков?
- 11. Какова наилучшая практика для создания пользовательских исключений?
- 12. Какова наилучшая практика кэширования изображений на Android?
- 13. Какова наилучшая практика для создания пакетов в проекте android
- 14. Какова наилучшая практика для содержимого метода onCreate?
- 15. Какова наилучшая практика для получения Лупера?
- 16. Wicket: наилучшая практика для хранения настроек пользовательского интерфейса?
- 17. Какова наилучшая практика для размещения макета андроида?
- 18. Какова наилучшая практика SQLite + RxJava?
- 19. Какова наилучшая практика шифрования MariaDB?
- 20. Какова наилучшая практика аутентификации API?
- 21. Какова наилучшая практика разработки кода с помощью git?
- 22. Какова наилучшая практика вывода методов?
- 23. Какова наилучшая практика использования функций clojure.repl во время разработки interacitve?
- 24. Какова наилучшая практика нормализации CSS?
- 25. Какова наилучшая практика для постоянного запуска сетевого приложения для Android?
- 26. Какова наилучшая практика в отношении организации интерфейса Проекты Visual Studio?
- 27. Какова наилучшая практика для обновления пользовательского интерфейса от Core Audio Callback?
- 28. Какова наилучшая практика для активации/деактивации компонентов пользовательского интерфейса в Unity3D?
- 29. Какова наилучшая практика для подключения IMAP?
- 30. Какова наилучшая практика для размера диска kdump
Почему вы ожидаете, что управление памятью будет проблемой? Вы создали прототип? Вы измеряли потребление памяти? –
Взгляните на http://mobworld.wordpress.com/2010/07/05/memory-management-in-android/ – GAMA
@Greg: Я строю прототип, он может потреблять много памяти, поскольку есть больше количество экранов. мой вопрос в том, возможно ли улучшить управление памятью, создавая его с помощью кода. –