Android! Разработка мобильных



Pdf көрінісі
бет21/87
Дата26.01.2023
өлшемі3,48 Mb.
#63133
1   ...   17   18   19   20   21   22   23   24   ...   87
Байланысты:
Привет, Андроид Разработка мобильных приложений

ВОПРОС/ОТВЕТ
Что такое Dalvik?
Dalv�k — �то виртуал�ная �ашина (VM)� разработанная и напи�анная Д�но� Берн�
— �то виртуал�ная �ашина (VM)� разработанная и напи�анная Д�но� Берн�
VM)� разработанная и напи�анная Д�но� Берн�
)� разработанная и напи�анная Д�но� Берн�
штейно� (Da� B���ste��) из G��gle� Ваш код ко�пилирует�я в �ашинно�незави�и�ые 
ин�трук�ии� называе�ые байт-кодом (bytecodes)� который зате� и�полняет�я на �обил��
но� у�трой�тве � по�о��� Dalv�k VM�
Хотя фор�ат байт�кода не�кол�ко �пе�ифичен� Dalv�k — �то виртуал�ная �ашина 
Java� опти�изированная для небол�шо�о количе�тва па�яти� Это позволяет �ноже�тву 
�кзе�пляров VM запу�кат��я одновре�енно и пол�зоват��я в�е�и преи�у�е�тва�и ро�
VM запу�кат��я одновре�енно и пол�зоват��я в�е�и преи�у�е�тва�и ро�
запу�кат��я одновре�енно и пол�зоват��я в�е�и преи�у�е�тва�и ро�
дител��кой опера�ионной �и�те�ы (L��ux) в плане безопа�но�ти и изоля�ии про�е��ов�
Бернштейн назвал Dalv�k в па�ят� о рыба�кой деревне в И�ландии� �де неко�да жили 
е�о предки�
Каркас приложений
Уровен� карка�а приложений находит�я над библиотека�и и �редой выполнения� 
Он обе�печивает вы�окоуровневые �троител�ные блоки� которые вы будете и��
пол�зоват� для �оздания приложений� Фрей�ворк по�тавляет�я преду�тановлен�
ны� в�е�те � �������� но при необходи�о�ти вы �ожете ра�ширят� е�о � по�о��� 
�об�твенных ко�понентов�
Наиболее важные ча�ти фрей�ворка:
‰ Менеджер деятельностей: контролирует жизненный �икл приложения (��� 
раздел 2�2 «Оно живое!») и поддерживает воз�ожно�ти пол�зовател��кой на�
ви�а�ии по �теку деятел�но�тей�
‰ Контент-провайдеры: �ти объекты вкл�ча�т в �ебя данные� которые нужно 
разделит� �ежду приложения�и� такие как� напри�ер� контактные �ведения� 
С�отрите раздел 2�3� «�онтент�провайдеры»�
‰ Менеджер ресурсов� Ре�ур�ы — �то в�е� что по�тавляет�я в�е�те � вашей про�
�ра��ой� но не являет�я кодо� (��� раздел 2�4 «И�пол�зование ре�ур�ов»)�
‰ Менеджер расположения� Телефон на ������� в�е�да знает� �де он находит�я (��� 
�лаву 8 «Определение �е�тоположения и и�пол�зование �ен�оров»)�
‰ Менеджер уведомлений� Зде�� ве���а ненавязчиво пред�тавля�т�я �обытия� та�
кие как по�тупление �ооб�ения� напо�инание о в�трече� инфор�а�ия о прибли�
жении како�о�либо �обытия� уведо�ление о вторжении инопланетян и �но�ое 
дру�ое�


Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   87




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет