diff options
Diffstat (limited to 'docs/html-intl/intl/ru/guide/index.jd')
-rw-r--r-- | docs/html-intl/intl/ru/guide/index.jd | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/docs/html-intl/intl/ru/guide/index.jd b/docs/html-intl/intl/ru/guide/index.jd new file mode 100644 index 000000000000..b0732722e1b8 --- /dev/null +++ b/docs/html-intl/intl/ru/guide/index.jd @@ -0,0 +1,74 @@ +page.title=Общие сведения о платформе Android + +@jd:body + + +<div class="sidebox" style="width:220px"><!-- width to match col-4 below --> +<p>Чтобы узнать, как работают приложения, начните с раздела +<a href="{@docRoot}guide/components/fundamentals.html">Основы создания приложений</a>.</p> +<p>Чтобы сразу приступить к программированию, читайте раздел <a href="{@docRoot}training/basics/firstapp/index.html">Создание первого приложения</a>.</p> +</div> + +<p>Система Android предоставляет разностороннюю платформу приложений, на основе которой можно создавать инновационные приложения и игры +для мобильных устройств в среде языка Java. В документах, ссылки на которые приведены на панели навигации слева, +рассказывается о том, как создавать приложения с помощью различных API-интерфейсов Android.</p> + +<p>Если создание программ для Android является для вас новым делом, вам важно усвоить +следующие основные концепции, касающиеся платформы приложений Android:</p> + + +<div class="landing-banner"> + +<div class="col-6"> + +<h4>Приложения имеют несколько точек входа</h4> + +<p>Приложения для Android строятся из отдельных компонентов, которые можно вызывать +независимо друг от друга. Например, отдельная <em>операция</em> предоставляет один +экран для пользовательского интерфейса, а <em>служба</em> независимо выполняет +работу в фоновом режиме.</p> + +<p>С помощью объекта <em>Intent</em> из одного компонента можно запустить другой компонент. Можно даже запустить +компонент из другого приложения, скажем, операцию из картографического приложения, чтобы показать адрес. Эта модель +формирует несколько точек входа для одного приложения, и при этом пользователь может выбрать любое приложение для выполнения по умолчанию +того или иного действия, которое могут вызывать другие приложения.</p> + + +<p><b>Подробнее:</b></p> +<ul class="nolist"> +<li><a href="{@docRoot}guide/components/fundamentals.html">Основы создания приложений</a> +<li><a href="{@docRoot}guide/components/intents-filters.html">Объекты Intent и фильтры объектов Intent</a> +<li><a href="{@docRoot}guide/components/activities.html">Операции</a> +</ul> + +</div> + + +<div class="col-6"> + +<h4>Приложения адаптируются к различным устройствам</h4> + +<p>Android предоставляет адаптивную платформу приложений, которая позволяет обеспечивать уникальные ресурсы +для различных конфигураций устройств. Например, можно создать разные файлы XML +макета для экранов разных размеров, а система будет +определять, какой макет использовать, с учетом размера экрана данного устройства.</p> + +<p>Если каким-либо функциям приложения требуется определенное оборудование, например камера, можно +запрашивать его наличие в устройстве во время выполнения. При необходимости также можно объявлять функции, которые требуются приложению, +с тем чтобы такие магазины приложений, как Google Play, не позволяли устанавливать приложения на устройствах, в которых +этой функции нет.</p> + + +<p><b>Подробнее:</b></p> +<ul class="nolist"> +<li><a href="{@docRoot}guide/practices/compatibility.html">Совместимость устройств</a> +<li><a href="{@docRoot}guide/topics/resources/overview.html">Обзор ресурсов</a> +<li><a href="{@docRoot}guide/topics/ui/overview.html">Обзор пользовательского интерфейса</a> +</ul> + +</div> + +</div><!-- end landing-banner --> + + + |