Всего за 490 руб. Купить полную версию
Для создания хранилища закрытого ключа в окне Export Android Application выберем переключатель Create new keystore, в поле Location: введем путь файла хранилища, в полях Password: и Confirm: введем пароль хранилища и нажмем кнопку Next.
Примечание
Для поля Location: необязательно использовать кнопку Browse можно вручную ввести путь несуществующего файла, например, C:\Users\user\my_keystore, где файл my_keystore будет сгенерирован.
В поле Alias: введем имя ключа, в полях Password: и Confirm: введем пароль ключа, в поле Validity (years): введем срок действия сертификата более 25 лет, в поле First and Last Name: введем имя разработчика и нажмем кнопку Next, в поле Destination APK file: введем путь APK-файла Android-приложения и нажмем кнопку Finish.
В результате будет создан подписанный и готовый к публикации файл приложения, обработанный при этом оптимизирующим инструментом zipalign набора SDK Tools.
Activity-компонент
Сгенерированная мастером Android Project основа Android-проекта Blank Activity в узле src окна Package Explorer содержит файл исходного кода Activity-компонента, в котором его класс, расширяющий класс android.app.Activity, переопределяет метод onCreate ().
Данный метод является одним из методов обратного вызова Activity-компонента, которые среда выполнения Android вызывает при переходе Activity-компонента между различными состояниями его жизненного цикла. Переопределение метода onCreate () является важным, так как он вызывается при запуске Activity-компонента и предназначен для инициализации GUI-интерфейса.
Помимо метода onCreate () класс android.app.Activity предоставляет следующие методы обратного вызова для их переопределения:
onRestart метод жизненного цикла, вызывается после того как Activity-компонент был остановлен, перед вызовом метода onStart.
onStart метод жизненного цикла, вызывается, когда Activity-компонент становится видимым.
onResume метод жизненного цикла, вызывается, когда Activity-компонент помещается на передний план для взаимодействия с пользователем.
onPause метод жизненного цикла, вызывается, когда Activity-компонент помещается на задний план. После данного метода может вызываться метод onResume, если Activity-компонент помещается снова на передний план, или метод onStop, если Activity-компонент становится невидимым.
onStop метод жизненного цикла, вызывается, когда Activity-компонент становится невидимым. После данного метода может вызываться метод onRestart или метод onDestroy.
onDestroy метод жизненного цикла, вызывается перед уничтожением Activity-компонента программным способом методом finish класса android.app.Activity или Android-системой для освобождения ресурсов.
onActionModeFinished вызывается при окончании работы режима контекстного меню ActionMode.
onActionModeStarted вызывается при запуске режима контекстного меню ActionMode для Activity-компонента.
onActivityResult при запуске другого Activity-компонента методом startActivityForResult вызывается после закрытия запущенного Activity-компонента для обработки возвращаемых им результатов.
onAttachFragment вызывается при присоединении объекта Fragment к объекту Activity между вызовами методов жизненного цикла Fragment. onAttach и Fragment. onCreate.
onAttachedToWindow вызывается при присоединении окна Activity-компонента к Window-менеджеру, метод может быть использован вместо метода onCreate.
onActionModeFinished вызывается при окончании работы режима контекстного меню ActionMode.
onActionModeStarted вызывается при запуске режима контекстного меню ActionMode для Activity-компонента.
onActivityResult при запуске другого Activity-компонента методом startActivityForResult вызывается после закрытия запущенного Activity-компонента для обработки возвращаемых им результатов.
onAttachFragment вызывается при присоединении объекта Fragment к объекту Activity между вызовами методов жизненного цикла Fragment. onAttach и Fragment. onCreate.
onAttachedToWindow вызывается при присоединении окна Activity-компонента к Window-менеджеру, метод может быть использован вместо метода onCreate.
onBackPressed вызывается при нажатии пользователем клавиши Back.
onConfigurationChanged вызывается при изменении конфигурации устройства во время работы Activity-компонента, при этом информацию о новой конфигурации предоставляет объект android.content.res.Configuration.
onContentChanged вызывается при изменении GUI-интерфейса Activity-компонента при вызове метода setContentView.
onContextItemSelected вызывается при выборе элемента контекстного меню.
onContextMenuClosed вызывается при закрытии контекстного меню.
onCreateContextMenu вызывается при создании контекстного меню меню, которое открывается при долгом нажатии на GUI-элементе.
onCreateDescription вызывается перед вызовом метода onPause.
onCreateNavigateUpTaskStack вызывается при создании стека задач.
onCreateOptionsMenu вызывается при создании меню опций меню, которое связано с Activity-компонентом.
onCreatePanelMenu вызывается для инициализации содержимого меню (меню опций или контекстного меню).