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



Pdf көрінісі
бет11/87
Дата26.01.2023
өлшемі3,48 Mb.
#63133
1   ...   7   8   9   10   11   12   13   14   ...   87
Высококачественные графика и звук� �аче�твенная� ��лаженная дву�ерная (2D) 
векторная �рафика и ани�а�ия� вдохновленные идея�и �lash� ��ешанные � воз�
�lash� ��ешанные � воз�
� ��ешанные � воз�
�ожно�тя�и 3D�у�корения Ope�GL� предо�тавля�т широкие воз�ожно�ти 
новы� вида� и�ровых и деловых приложений� В �и�те�у в�троены кодеки для 
прои�рывания наиболее ра�про�траненных аудио� и видеофор�атов� в то� чи�ле 
фор�атов H�264 (�VC)� MP3 и ��C�
‰
‰
Переносимость между широким диапазоном существующего и будущего аппа-
ратного обеспечения� В�е про�ра��ы для ваших �обил�ных у�трой�тв напи�аны 
на Java и и�полня�т�я на виртуал�ной �ашине ������� Dalv�k� а �то значит� 
что ваш код �ожно перено�ит� �ежду у�трой�тва�и� о�нованны�и на архитек�
турах �RM� x86 и дру�и�и� В �и�те�у вкл�чена поддержка �ноже�тва �по�обов 
ввода данных� таких как клавиатура� тач��крин� трекбол� Пол�зовател��кий 
ин терфей� �ожет быт� на�троен под л�бое разрешение и л�бу� ориента�и� 
�крана�
������� предла�ает ва� по�ново�у вз�лянут� на взаи�одей�твие �обил�ных 
приложений � пол�зователе� и техниче�ку� базу� дела��у� �то воз�ожны�� Но 
лучшая ча�т� ������� — �то приложения� которые вы �обираете�� пи�ат� для �той 
платфор�ы� Эта кни�а по�ожет ва� взят� отличный �тарт�
Для кого предназначена эта книга?
Един�твенное требование к читател� �той кни�и — пони�ание базовых о�нов 
про�ра��ирования на Java или на похоже� объектно�ориентированно� языке 
(в крайне� �лучае на C#)� Ва� не понадобит�я опыт разработки приложений для 
�обил�ных у�трой�тв� Напротив� будет лучше� е�ли вы попытаете�� забыт� подоб�
ный опыт� ������� на�тол�ко отличает�я от в�е�о о�тал�но�о� что лучше начинат� 
работу � ни� «� чи�то�о ли�та»�


Что нового в третьем издании? 13
Что вы найдете в этой книге?
�ни�а «Привет� �������» разделена на четыре ча�ти� Материалы кни�и ра�поло�
�������» разделена на четыре ча�ти� Материалы кни�и ра�поло�
» разделена на четыре ча�ти� Материалы кни�и ра�поло�
жены по прин�ипу «от про�то�о к �ложно�у» или от более об�их к �пе�иализи�
рованны� а�пекта� ��������
Через не�кол�ко �лав проходит �квозной при�ер: и�ра ������� Su��ku� По�те�
������� Su��ku� По�те�
Su��ku� По�те�
Su��ku� По�те�
� По�те�
пенно добавляя в и�ру новые воз�ожно�ти� вы изучите �ноже�тво �торон про�ра��
�ирования под �������� в то� чи�ле пол�зовател��кий интерфей�� �ул�ти�едийные 
воз�ожно�ти и жизненный �икл про�ра��ы на ��������
В ча�ти � �ы начне� � введения в �������� И�енно зде�� вы узнаете� как у�та�
� �ы начне� � введения в �������� И�енно зде�� вы узнаете� как у�та�
�ы начне� � введения в �������� И�енно зде�� вы узнаете� как у�та�
�������� И�енно зде�� вы узнаете� как у�та�
� И�енно зде�� вы узнаете� как у�та�
новит� ��улятор ������� и как и�пол�зоват� инте�рированну� �реду разработки 
(�DE) для то�о� чтобы напи�ат� вашу перву� про�ра��у� Зате� �ы ра��каже� 
о жизненно� �икле ��������приложений� Про�ра��ирование для ������� не�но�о 
отличает�я от то�о� что вы делали ран�ше� по�то�у убедите�� в то�� что вы поняли 
�то� прежде че� дви�ат��я дал�ше�
Ча�т� �� предо�тавляет �ведения о пол�зовател��ко� интерфей�е �������� дву�
�� предо�тавляет �ведения о пол�зовател��ко� интерфей�е �������� дву�
предо�тавляет �ведения о пол�зовател��ко� интерфей�е �������� дву�
�������� дву�
� дву�
�ерной �рафике� �ул�ти�едийных ко�понентах и про�то� до�тупе к данны�� Эти 
воз�ожно�ти будут и�пол�зованы в бол�шин�тве про�ра��� которые вы напишете�
Ча�т� ��� пред�тавляет �обой более �лубокое по�ружение в платфор�у �������� 
Зде�� вы узнаете о то�� как �оединит� вашу про�ра��у � внешни� �иро�� о �ерви�
�ах� о�нованных на определении �е�тоположения� в�троенной базе данных SQLL�te 
и трех�ерной �рафике�
Ча�т� �V завершает картину бе�едой об и�пол�зовании продвинутых �етодов 
ввода данных� вкл�ча��их �ул�ти�тач и ра�ширение �тартово�о �крана виджета�и 
и интерактивны�и обоя�и� Наконе�� �ы ра��каже�� как �делат� ваше приложение 
�ов�е�ти�ы� � �ноже�тво� ��������у�трой�тв и вер�ий платфор�ы и зате� опу�
��������у�трой�тв и вер�ий платфор�ы и зате� опу�
�у�трой�тв и вер�ий платфор�ы и зате� опу�
бликуе� е�о на ������� Ma�ket�
В кон�е кни�и вы найдете приложение� которое илл��трирует разни�у �ежду 
платфор�а�и ������� и Java Sta��a�� E��t��� (SE)� а также �пи�ок литературы�
Что нового в третьем издании?
Трет�е издание �той кни�и обновлено для поддержки в�ех вер�ий ������� — от вер�
������� — от вер�
— от вер�
�ии 1�5 до 2�2 и дру�их� Зде�� �одержит�я краткий перечен� новых воз�ожно�тей� 
пред�тавленных в каждой из вер�ий� и ��ылки на разделы� которые ра�крыва�т 
�ти воз�ожно�ти�
Новое в версии Cupcake
В ������� 1�5 (Cupcake) пред�тавлено �ноже�тво улучшений платфор�ы �������� 
в то� чи�ле поддержка �кранной клавиатуры� видеозапи�ей� виджетов� И�еет�я 
более 1000 различий в ������� �P� �ежду вер�ия�и 1�1 и 1�5
1
� О виджетах реч� 
пойдет в разделе 12�1 «Привет� виджет»�
1
http://��a�������c�m/s�k/ap�_��ff/3/cha�ges�html


14  Предисловие
Новое в версии Donut
В ������� 1�6 (D��ut) добавлена поддержка �кранов вы�окой и низкой плотно�ти 
раз�е�ения пик�елей пл�� �ноже�тво �енее значител�ных из�енений� которые 
не затра�ива�т бол�шин�тва разработчиков
1
� Вы �ожете узнат� о то�� как под�
держиват� �ти различные фор��факторы у�трой�тв� в разделе 13�5 «В�е �краны� 
бол�шие и �ален�кие»
Новое в версии Eclair
В ������� 2�0 (Ecla��) добавлены: поддержка техноло�ии �ул�ти�тач� виртуал�ных 
клавиш� �ентрализованно�о управления учетны�и запи�я�и� �P���инхрониза�ии; 
обработка подкл�чения к док��тан�ии; HTML5 и �но�ое дру�ое
2
� Вер�и� 2�0 
бы�тро за�енил ������� 2�1 (е�о тоже называ�т Ecla��)� который �одержит в�е 
нововведения вер�ии 2�0 пл�� не�кол�ко и�правлений
3
� Техноло�ия �ул�ти�тач 
об�уждает�я в �лаве 11 «Мул�ти�тач»�
Новое в версии Eclair MR1
В ������� 2�1 (Ecla�� Ma��te�a�ce Release 1) добавлены интерактивные обои� луч�
Ma��te�a�ce Release 1) добавлены интерактивные обои� луч�
Ma��te�a�ce Release 1) добавлены интерактивные обои� луч�
Release 1) добавлены интерактивные обои� луч�
Release 1) добавлены интерактивные обои� луч�
1) добавлены интерактивные обои� луч�
шая поддержка HTML5 и дру�ие� �енее значител�ные� улучшения
4
� Ра�ширения 
�тартово�о �крана� в то� чи�ле интерактивные обои и виджеты� пред�тавлены 
в �лаве 12 «Нет �е�та лучше до�а»�
Новое в версии Froyo и в других версиях
������� 2�2 (���y�) поддерживает у�тановку приложений на внешний но�ител� 
(SD�карты)� более бы�тру� виртуал�ну� �ашину Java� �P� Ope�GL ES 2�0 и �но�
SD�карты)� более бы�тру� виртуал�ну� �ашину Java� �P� Ope�GL ES 2�0 и �но�
�карты)� более бы�тру� виртуал�ну� �ашину Java� �P� Ope�GL ES 2�0 и �но�
Java� �P� Ope�GL ES 2�0 и �но�
� �P� Ope�GL ES 2�0 и �но�
�P� Ope�GL ES 2�0 и �но�
Ope�GL ES 2�0 и �но�
Ope�GL ES 2�0 и �но�
ES 2�0 и �но�
ES 2�0 и �но�
2�0 и �но�
�ое дру�ое
5
� В разделе 13�6 «У�тановка на SD�карту» объя�няет�я� как на�троит� 
вашу про�ра��у таки� образо�� чтобы ее �ожно было у�тановит� на внешний 
но�ител�� и опи�ыва�т�я �итуа�ии� к которых �то �ледует и не �ледует делат��
������� 1�5 (или более новые вер�ии) до�тупен �ейча� на в�ех по�тавляе�ых 
��������у�трой�твах� Он у�тановлен на в�е новые у�трой�тва� и� по заверения� 
G��gle� почти в�е более �тарые у�трой�тва обновлены до вер�ии 1�5 или более 
поздней� Обратите�� к ������� Dev�ce Dashb�a��
6
для то�о� чтобы узнат�� каку� 
дол� рынка зани�а�т у�трой�тва на различных вер�иях платфор�ы� Вер�ии 1�1 
или более ранние в кни�е не ра���атрива�т�я�
Обратите вни�ание на то� что пока платфор�а на в�ех у�трой�твах будет об�
новлена� �то �ожет занят� некоторое вре�я� е�ли вооб�е произойдет� Так� �лава 
1
http://��a�������c�m/s�k/ap�_��ff/4/cha�ges�html
2
http://��a�������c�m/s�k/ap�_��ff/5/cha�ges�html
3
http://��a�������c�m/s�k/ap�_��ff/6/cha�ges�html
4
http://��a�������c�m/s�k/ap�_��ff/7/cha�ges�html
5
http://��a�������c�m/s�k/ap�_��ff/8/cha�ges�html
6
http://��a�������c�m/�es�u�ces/�ashb�a��/platf��m�ve�s���s�html


Вперед >> 15
13 «Напи�ав однажды� проте�тируй везде» ра��казывает о то�� как �оздават� про�
�ра��ы� которые поддержива�т �ноже�тво вер�ий платфор�ы� В�е при�еры из 
�той кни�и проте�тированы на вер�иях платфор�ы от 1�5 до 2�2�
Онлайн-ресурсы
На веб��айте �той кни�и (
http://pragprog .com/titles/eband3/hello-android
) вы найдете 
�леду��ее:
‰
‰
полный и�ходный код в�ех про�ра��� и�пол�зованных в �той кни�е;
‰
‰
фору�� �де вы �ожете напря�у� �вязат��я � авторо� и дру�и�и ��������разра�
бот чика�и (буде� надеят��я� что фору� окажет�я полны� до краев!)�
Вы �ожете �качат� � �айта издател��тва «Питер» (
www .piter .com
) архив � до�
полнител�ны�и �атериала�и к �той кни�е�
И�пол�зуйте пред�тавленные и�ходные коды для разработки �об�твенных 
приложений�
Вперед >>
Хотя �но�ие авторы ожида�т� что вы будете читат� их кни�и не отрывая��� я зна�� 
что вы не �обираете�� так делат�� Вы захотите узнат� ровно �тол�ко� чтобы начат� 
работат� над �вои� приложение�� а зате�� воз�ожно� позднее вернете�� к прочи�
танно�у и узнаете что�то е�е� что позволит ва� завершит� очередной �тап работы� 
По�то�у я попытал�я предо�тавит� ва� небол�шу� по�о�� для то�о� чтобы вы не 
заблудили�� в обилии �атериала�
�аждая �лава в �той кни�е завершает�я раздело� «Вперед >>»� Этот раздел �о�
держит некоторые указания о то�� куда ва� �ледует идти дал�ше в то� �лучае� е�ли 
ва� нужно читат� кни�у не по порядку� Также вы найдете та� указания на дру�ие 
и�точники инфор�а�ии� такие как кни�и и доку�ента�ия в Интернете� в то� �лу�
чае� е�ли вы захотите узнат� бол�ше по интере�у��ей ва� те�е�
Итак� че�о же вы ждете? Следу��ая �лава — �лава 1 «Бы�трый �тарт» — окунет 
ва� пря�о в �лубины разработки вашей первой про�ра��ы для �������� Глава 2 
«�л�чевые кон�еп�ии» �делает ша� назад и ознако�ит ва� � о�новны�и кон�еп�и�
я�и и фило�офией �������� а �лава 3 «Разработка пол�зовател��ко�о интерфей�а» 
у�лубит�я в пол�зовател��кий интерфей�� который являет�я о�новной ча�т�� 
бол�шин�тва про�ра�� на ��������
Ваша �лавная �ел� закл�чает�я в то�� чтобы �делат� ваши приложения до�туп�
ны�и для продажи или бе�платной за�рузки на ������� Ma�ket� �о�да вы будете 
к �то�у �отовы� �лава 14 «Публика�ия на ������� Ma�ket» покажет ва�� как �делат� 
�тот закл�чител�ный ша��


16  От издательства
От издательства
Ваши за�ечания� предложения� вопро�ы отправляйте по адре�у �лектронной почты 
comp@piter .com
(издател��тво «Питер»� ко�п��терная редак�ия)�
На веб��айте издател��тва (
www .piter .com
) вы �ожете �качат� архив � дополни�
тел�ны�и �атериала�и к �той кни�е�
Мы буде� рады узнат� ваше �нение!
На веб��айте издател��тва 
http://www .piter .com
вы найдете подробну� инфор�а�
�и� о наших кни�ах�



Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   87




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

    Басты бет