Евгений Сенько

Программирование приложений для мобильных устройств под управлением Android. Часть 1


Скачать книгу

необходимых ссылок и соответствий между различными элементами (view) лейаута пользовательского интерфейса и кодом Activity;

      • конфигурирование элементов пользовательского интерфейса и view.

      Давайте рассмотрим метод onCreate приложения «MapLocation». @Override – переопределяет activity.onCreate. В методе onCreate вы видите четыре функции, о которых мы говорили.

      Во-первых, есть вызов super.onCreate. Затем есть вызов setContentView с ID файла лейаута R.layout.main в качестве параметра. После этого Activity сохраняет ссылки на view редактирования текста и на кнопку, которые появляются в пользовательском интерфейсе. И, наконец, onCreate присоединяет «слушателя» кнопки button.setOnClickListener. Android вызывает этот код «слушателя» каждый раз, когда пользователь нажимает на кнопку.

      оnRestart – следующий метод жизненного цикла. Он вызывается, если Activity, которая была остановлена, будет запущена снова. И вы можете использовать onRestart, чтобы выполнить некоторые действия, которые необходимы, перед тем, как Activity будет запущена снова.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

/9j/4AAQSkZJRgABAQIAJwAnAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAGeA7wDASIAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAUGAgMEAQf/xABFEAABBAIBAwIEBQEGAggFBQEBAAIDBAUREgYhMRNBFFFhcRUiMoGRoQcWI0JSsTPBJDQ2YnJzktElQ1Ph8WN0gqKy8P/EABgBAQEBAQEAAAAAAAAAAAAAAAABAgME/8QALhEBAQACAQMDAgQGAwEAAAAAAAECESEDMUESUfATYXGBoeEiMpGxwdEEI0Lx/9oADAMBAAIRAxEAPwD7MiIgIvPC42ZjHyWvhWWmGbeuOj/ug7UWDpY2u4ukaD8iVkg9REQEREBFi97Y2F7zprRsla6tqC7A2etIJI3eHD3QbkWma1BXdG2aQMMjuLN+5+S3ICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiII/Nzugxr+LuJkIj38t9lU327XwvpNZAyCNjpI2hn5mua7RO9+/f+Vas7A6fGng0vMb2vLR7gHar1GhQu22Rw5WSYkHnC2MflaTsgn7pj3L2dVHHVcvRtZC7GJLG3cHO/wDl6Gxr5aWzFZa4H045yHV5Q5nIjvyB0O/8rsfgJBJKK2QkrwTHckIYCDvzonwuixhoZcfHUie6H0iCx4Gy0j3ScQ8uCfPzQ1LlziDCyQRw6adnx3+vlasNnL9nINr2GumY9pPMVHwhn35eVKOw1d2JbjyTxaBp/vsHe1lRo3azx6+TdZjA0GGJrf6hJxS9kZBbz98SS1n1WMjfx4Pj2Xj777LfauZWTJijUdBCfTDi+RvLif57qRoUW0InMa8v5O5bI0vBRaMkbvM8iwN467Ke3zx/s9/nn/TkczLvxL2yvrMsje3FnJjh9trRh7or9Mi06KNnptJ4RN4t7D2ClL1eezAY4LRruPlwYHdv3UfRwMlWnJTmvvsV3tLeBjDdb99hOeV44RNt2Vnnxlm5NAYZLAcyNkZDm7B1s779lle6lui9NHUJayB3Et+EfLzI/wC8OwUgzpp3q1nzZGWUVXgxN4AAD5fX7re7Czx2pZ6ORfVEx5PYIw8E/Pv4VR3UbD7VOKZ8bo3PaCWuGiF0LGNrmxta9/NwGi7WtrJWpBERRRERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERB4vAxjTsNAP0CjOppZIenL8kT3Me2BxDmnRB0VRq7rWPqYPIx5G1PctzBr43yuc1zdH/LvXsFrGbdsel6sd7+R9ORUStVuZ7qHM0JL9iCCJ22GOUgtJ8e/gfJZXo7EvUOP6duZOcV2QcjJG8xvmcNAdwd+6ensv0pvW+y7SyNhifK86axpcT9AtGPyNbKVBaqSc4nEgHRHj7ql46B2QrZrGy3LUtSk53oStmcHH8o7F3krd0Ji68GCbko5rL5ml49MzuLP/T4TUktq5dKSXnna8IvlmLh6mz/qZKnIPVE/63XXNa3R8enrXhTduS3l+sYsNkbctaGOuH8K8hYZHEd/zDXyV9HOi9HVs327rjcuQUKklqy/hFGNuOt6XtWzFcrR2YHcopW8mnWthVfqrp+rD0pOG2LhFdm28rLjvv8A5u/fz7rViqrML0W7K05bEk7qnLUkzntadHuAewWePTak6cuM1ebdLmuXI3W47HzXHsL2wsLi0HROl8+wFHqe38Jlq0jS17ucjn3XPDx7jgRoLG2TmamdvZK7PG6q4xRxMmLGDt22B2Pcq5Y63y3j0J6ubucPoGIyTMvjIbzIzG2ZocGuOyF2qC6M/wCytH/yx/snV9SzYwj5ac8sU1YiRvpuI5AHuDr6bTKSZacJjLn6U6iozMtYz+RpzVZpBFTrCeZsbiA55AIadfYqL5yS9MTdRuy1kZATdoxMQwHlrjx3rwnp9/nOnWdC3W7z/les3mDhq0cwpy2ucgZx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