Чтобы узнать, как работают приложения, начните с раздела Основы создания приложений.
Чтобы сразу приступить к программированию, читайте раздел Создание первого приложения.
Система Android предоставляет разностороннюю платформу приложений, на основе которой можно создавать инновационные приложения и игры для мобильных устройств в среде языка Java. В документах, ссылки на которые приведены на панели навигации слева, рассказывается о том, как создавать приложения с помощью различных API-интерфейсов Android.
Если создание программ для Android является для вас новым делом, вам важно усвоить следующие основные концепции, касающиеся платформы приложений Android:
Приложения имеют несколько точек входа
Приложения для Android строятся из отдельных компонентов, которые можно вызывать независимо друг от друга. Например, отдельная операция предоставляет один экран для пользовательского интерфейса, а служба независимо выполняет работу в фоновом режиме.
С помощью объекта Intent из одного компонента можно запустить другой компонент. Можно даже запустить компонент из другого приложения, скажем, операцию из картографического приложения, чтобы показать адрес. Эта модель формирует несколько точек входа для одного приложения, и при этом пользователь может выбрать любое приложение для выполнения по умолчанию того или иного действия, которое могут вызывать другие приложения.
Приложения адаптируются к различным устройствам
Android предоставляет адаптивную платформу приложений, которая позволяет обеспечивать уникальные ресурсы для различных конфигураций устройств. Например, можно создать разные файлы XML макета для экранов разных размеров, а система будет определять, какой макет использовать, с учетом размера экрана данного устройства.
Если каким-либо функциям приложения требуется определенное оборудование, например камера, можно запрашивать его наличие в устройстве во время выполнения. При необходимости также можно объявлять функции, которые требуются приложению, с тем чтобы такие магазины приложений, как Google Play, не позволяли устанавливать приложения на устройствах, в которых этой функции нет.
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.
Полного перевода к сожалению нет (и нет возможности предложить свой вариант перевода, например, как на msdn). Есть небольшие труды, но это на одном энтузиазме .
Кто -то пытался найти фрилансера для перевода, но опять таки — какое будет качество?
Если ты хочешь быть хорошим прогером, то тебе просто необходимо изучать английский. Но если ты только начинаешь, то вариант "Читай все на инглише- заодно и скилы прокачаешь" тебе не подойдет. Почитай, например, Android 4 (Рето Майер), там многие тонкости описаны. Вообще переводы таких книг на русский язык осуществляют видимо люди, далекие от данной темы, из-за этого перевод хромает и иногда не понятно о чем идет речь, но читать можно.
Поэтому если книги и уроки тебе не подходят, то встрой в свой браузер переводчик, либо сиди со словариком и переводи каждое слово. Потом начнешь узнавать слова чаще, и читать их на автомате. Не думаю, что кто-то делает переводы этих доков и хранит их в текстовом формате. Как то так.
Android Studio — среда разработки под популярную операционную систему Андроид. Программное обеспечение вышло в 2013 году и развивается по сегодня. В каждой новой версии Android Studio разработчик добавляет увеличивает функционал, оптимизирует процессы и другое.
В комплекте с IDE идет эмулятор, проверяющий корректную работу уже написанных утилит, приложений на разных конфигурациях.
Где можно скачать бесплатно?
Скачать Android Studio последней версии можно с сайта официального разработчика — developer.android.com. Программа работает на базе Windows ОС. Русский язык отсутствует.
Либо напрямую с нашего проекта:
Установка Android Studio
Как пользоваться софтом?
После установки пакета программ проводится настройка Android Studio. При первом запуске утилита задаст вопрос об интеграции пользовательских настроек. Если нет опыта в использовании этой среды разработки, стоит нажать «OK». Можно импортировать свои настройки. Программа по умолчанию запустится в стандартной конфигурации.
Создание проекта