Mark Lu c4a0139e26 docs: remove trailing white space from jd files
Change-Id: Id7fb958460bf2f28d88c6120df0395690f32783a
2016-07-18 10:42:11 -07:00

75 lines
5.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 -->