Category : архитектура Android

Home » Archive by category : архитектура Android

оригинал здесь ссылка=связь=reference Возьмем следующий код:

Хотя это и может показаться неочевидным, такой код вызывает существенную утечку памяти. Android Lint выдает следующее предупреждение: In Android, Handler classes should be static or leaks might occur. Но где именно происходит утечка? Давайте попробуем определить проблему исходя из имеющихся фактов: Когда впервые стартует андроид-приложение, фреймворк создает объект ..

Read more

Что такое Intent? Каким именно образом Intent участвует в связи между компонентами приложения? Когда активность вызывает startActivity, этот вызов передается в ОС, компоненту под названием ActivityManager, он в свою очередь, создает экземпляр Activity и вызывает его метод onCreate(). Отметим, что Intent – объект, используемый компонентом(бывают разные – Activity, Service, Broadcast Receiver, Content Provider) для взаимодействия ..

Read more