Лучшие практики для разработки больших приложений на Android

Я уже записал некоторые маленькие Приложения Android, большинство из них в одном Действии и почти никаких данных, которые должны быть персистентными на устройстве.

Теперь я пишу приложение, для которого нужно больше Операций, и я немного озадачен о том, как организовать все это. Мое приложение загрузит некоторый синтаксический анализ данных, это показывает его пользователю и затем показывает другие операции в зависимости от данных и взаимодействие с пользователем. Некоторые из тех данных могли кэшироваться, некоторые из них должны быть загружены каждый раз. Некоторые из тех данных не должны быть загружены недавно в данный момент изменения ориентации, но они должны на моменте, действие создается...

Другой вещью, которой я смущен, являются вещи как httpClient. Я теперь, например, создаю новый httpclient для каждого действия, то же самое для locationlisteners.

Есть ли книги, блоги или документация с шаблонами, примерами и советом относительно организации объемных приложений основываются на андроиде? Все, что я нашел до сих пор, получают startet учебные руководства, оставляющие меня в покое после 60 строк кода...

Я был бы очень счастлив, если некоторые из Вас могли бы обеспечить некоторые хорошие ресурсы.

8
задан 2 revs 17 March 2010 в 14:45
поделиться

2 ответа

Ознакомьтесь с Основами приложения , если вы еще не сделали этого. В нем много подробной информации. Затем вы можете перейти к более конкретным руководствам, таким как Designing for Performance или Supporting Multiple Screens , с которыми, безусловно, придется иметь дело большому приложению.

Кроме того, вот некоторые более подробные сведения о Дизайн деятельности .

У Google на самом деле есть масса замечательных документов по этому поводу.

6
ответ дан 5 December 2019 в 21:17
поделиться

Я бы посоветовал взглянуть на существующие приложения Android с открытым исходным кодом и узнать, как они решают проблемы, с которыми вы сталкиваетесь.

Например, я многому научился, прочитав исходный код Foursquare Android App . Я очень рекомендую прочитать исходный код, например, прочитать учебник / книгу.

1
ответ дан 5 December 2019 в 21:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: