Введение Android Применение основных компонентов

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

⒈Activity и Просмотр

  Активность в Android, когда компонент отвечает за взаимодействие с пользователем. Активность может отображаться указанным компонентом setContentView (View).

  View UI контролирует все компоненты, базовый класс управления контейнером, вид компоненты Android приложения является часть пользователя видит. Просмотр компонент должен быть установлен в сборке контейнера или деятельности, чтобы отобразить его. Если вам необходимо указать активность View отображается, вызовите активность setContentView () метод может быть.

. 1      @Override
 2      защищены  недействительный OnCreate (расслоение savedInstanceState) {
 3.          Супер .onCreate (savedInstanceState);
 . 4          // метод setContentView () в качестве параметра может принимать вид
 5          // Создать линейный менеджер компоновки 
6.          В LinearLayout макет = новый новый LinearLayout ( это );
 7          // установить дисплей активность макета 
8.          в setContentView (макет);
 . 9      }

  метод setContentView () макета также может принимать идентификатор управления ресурсами в качестве параметра

. 1      @Override
 2      защищен  недействительными OnCreate (расслоение savedInstanceState) {
 3.          Супер .onCreate (savedInstanceState);
 . 4          // устанавливает дисплей activity_main.xml документ Определение активности View 
5.          SetContentView (R.layout.activity_main);
 . 6      }

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

  Окно активности на самом деле контейнер, содержащий метод GetWindow активность (), который возвращает окно содержит активность.

  Если приложение не вызывает setContentView активности (), чтобы установить отображение содержимого окна, то программа будет отображать пустое окно. Деятельность включает в себя метод setTheme (интермедиат кубовые остатки), чтобы установить стиль своего окна. Например, мы не хотим, чтобы окно для отображения ActionBar, отображаемую в диалоговом окне и поэтому могут быть достигнуты с помощью этого метода.

 

⒉Service

   Обслуживание и статус активности связан, он также представляет собой отдельные компоненты для Android. Разница заключается в том, что служба и деятельность: Услуги, как правило, работают в фоновом режиме, она обычно не требует взаимодействия с пользователем, и поэтому компонент службы не имеет графического интерфейса.

  Активность компонентов Активность должны наследовать базовый класс похож, компоненты должны унаследовать Service Service базового класса. После того, как компонент Service работает, она будет иметь свой собственный независимый жизненный цикл, компоненты обслуживания, как правило, используются для предоставления бэк-офисных услуг или мониторинг работы и другие компоненты для других компонентов.

 

рекомендация

отwww.cnblogs.com/fanqisoft/p/11004191.html