2 .2 . Оно живое!
33
Приложения и виджеты
Са�ый вы�окий уровен� в диа�ра��е архитектуры ������� — �то уровен� прило�
������� — �то уровен� прило�
— �то уровен� прило�
жений и виджетов� Это верхушка ай�бер�а �������� �онечный пол�зовател� видит
тол�ко �ти про�ра��ы� не подозревая о �у�е�твовании подводной ча�ти ай�бер�а�
Но как разработчику для ������� ва� �ледует об �то� знат��
Приложения — �то про�ра��ы� которые �о�ут зани�ат� ве�� �кран и взаи�о�
дей�твоват� � пол�зователе�� С дру�ой �тороны� виджеты (их ино�да называ�т
гаджетами) зани�а�т лиш� небол�шой уча�ток рабоче�о �крана�
О�новная ча�т� �той кни�и по�вя�ена разработке приложений� так как и�енно
их напи�ание� вы и будете зани�ат��я� Разработке виджетов по�вя�ена �лава 12�
«Нет �е�та лучше до�а»�
При покупке телефона � ������� пол�зовател� получает �ноже�тво преду�та�
������� пол�зовател� получает �ноже�тво преду�та�
пол�зовател� получает �ноже�тво преду�та�
новленных �тандартных �и�те�ных приложений� в то� чи�ле:
про�ра��у для набора но�еров;
почтовый клиент;
�пи�ок
контактов;
веб�браузер;
������� Ma�ket�
И�пол�зуя ������� Ma�ket� пол�зовател� �ожет за�ружат� новые про�ра��ы
для запу�ка на �вое� телефоне� И и�енно в �ту обла�т� вы �ейча� входите� Закон�
чив читат� �ту кни�у� вы ��ожете напи�ат� �вое �об�твенное K�lle� appl�cat��� — за�
K�lle� appl�cat��� — за�
appl�cat��� — за�
appl�cat��� — за�
— за�
хватчик рынка ПО для ��������
Сейча� давайте подробнее ра���отри� жизненный �икл приложений ��������
Он не�но�о отличает�я от жизненно�о �икла приложений в бол�шин�тве �и�те��
2 .2 . Оно живое!
На обычно� рабоче� �толе L��ux или W����ws вы запу�каете �ноже�тво приложе�
L��ux или W����ws вы запу�каете �ноже�тво приложе�
или W����ws вы запу�каете �ноже�тво приложе�
W����ws вы запу�каете �ноже�тво приложе�
вы запу�каете �ноже�тво приложе�
ний и про��атриваете резул�таты их работы в отдел�ных окнах� Одно из рабочих
окон «активировано»� то е�т� владеет фоку�о� ввода� однако в�е про�ра��ы равно�
правны �ежду �обой� По �вое�у желани� вы �ожете перекл�чат��я �ежду ни�и
и пере�е�ат� их� для то�о чтобы видет� �вои дей�твия и закрыват� про�ра��ы�
которые не нужны�
������� работает не так�
В ������� е�т� приложение передне�о плана� активное приложение� которое
обычно зани�ает ве�� �кран� кро�е �троки �о�тояния� �о�да пол�зовател� вкл��
чает �вой телефон� первое приложение� которое он видит� — �то про�ра��а H�me
(До�ашний �кран)� ри�� 2�2�
�о�да пол�зовател� запу�кает про�ра��у� ������� начинает ее и�полнение и де�
������� начинает ее и�полнение и де�
начинает ее и�полнение и де�
лает ее активной� Из �то�о приложения пол�зовател� �ожет вызват� дру�ое при�
ложение или дру�ой �кран в то� же �а�о� приложении� и так далее� В�е �ти про�
�ра��ы и �краны запи�ыва�т�я в
стек приложений (appl�cat��� stack)
�и�те�ны�
34 Глава 2 •
Ключевые концепции
Менеджером деятельностей� В л�бое вре�я пол�зовател� �ожет нажат� кнопку
Back
и вернут��я к предыду�е�у �крану в �теке� С точки зрения пол�зователя� �то
работает почти так же� как пере�е�ение по и�тории про��отров в веб�браузере� �де
нажатие
кнопки
Back
возвра�ает е�о на предыду�у� �трани�у�
Достарыңызбен бөлісу: