Чтобы создать проект, нужно на стартовом окне выбрать Start a new Android Studio project.
Создание проекта |
В появившемся окне обязательно нужно прописать имя приложения, местоположение проекта, а также имя пакета (package). Лучше не оставлять его именем example, т.к. пакет с таким именем нельзя разместить в Google Play. Конечно, учебные приложения туда не загружают, однако, следует иметь это в виду на будущее.
Наименование проекта |
Minimum SDK - минимальная версия Android, которую будет поддерживать приложение. Чаще всего по умолчанию указывается версия 2.2, чтобы поддерживать как можно больше устройств. Если определенная функция вашего приложения работает только на более новых версиях Android, и это не является критическим для основного набора функций приложения, вы можете включить ее в качестве опции на версиях, которые поддерживают его.
Create activity - создать Activity (активность, деятельность).
Большинство приложений на Android имеют свой экран (форму, окно), которое называется активностью или деятельностью (Activity).
Следующее два окна создают пустую активность. В первом ничего пока менять не нужно.
- Blank Activity - шаблон, предназначенный для мобильных телефонов.
- Fullscreen Activity - шаблон, позволяющий растянуть приложение на весь экран (без навигационной панели и статус-бара).
- Master/Detail Flow - шаблон, предназначенный для планшетных компьютеров.
Создание активности |
Во втором вы можете переименовать свою активность (в приложении их может быть несколько).
Итак, вы создали свой первый проект. Конечно, это всего лишь встроенное в среду приложение для проверки корректной установки инструментария, однако множество приложений создаются именно из него. Посмотрим на его структуру. Она показана в области слева. В первую очередь нас интересует файл активности. Он имеет расширение .java.
В папке res в подпапке layout находится xml-файл, который является оболочкой нашей активности. Именно этот файл будет виден на экране устройства.
C xml-файлами можно работать как в режиме графического редактора, так и непосредственно редактировать код.
Раньше когда еще официальной IDE была Eclipse, то можно было при создании проекта указать Target SDK и Compile With. Теперь для этого надо после создания проекта открыть файл app/build.gradle и внести изменения, если это нужно.
Оставьте пока установки, заданные по умолчанию в качестве значений для этого проекта.
--
Stack Overflow:
Переименование активности |
Итак, вы создали свой первый проект. Конечно, это всего лишь встроенное в среду приложение для проверки корректной установки инструментария, однако множество приложений создаются именно из него. Посмотрим на его структуру. Она показана в области слева. В первую очередь нас интересует файл активности. Он имеет расширение .java.
Активность |
В папке res в подпапке layout находится xml-файл, который является оболочкой нашей активности. Именно этот файл будет виден на экране устройства.
Xml-файл |
C xml-файлами можно работать как в режиме графического редактора, так и непосредственно редактировать код.
Xml-файл. Графический редактор |
Раньше когда еще официальной IDE была Eclipse, то можно было при создании проекта указать Target SDK и Compile With. Теперь для этого надо после создания проекта открыть файл app/build.gradle и внести изменения, если это нужно.
- Target SDK - версия Android, под которую будет написано ваше приложение; определяет максимальную версию Android, на которой вы тестировали приложение. Это нужно для режимов совместимости.
- Compile With определяет, возможности какой версии Android будет использовать приложение.
Оставьте пока установки, заданные по умолчанию в качестве значений для этого проекта.
apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.blogspot.devtype.helloworld" minSdkVersion 8 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.3' }
--
Stack Overflow:
- Changing API level Android Studio
- Android Studio: What is the right way to change targetSdkVersion?
- icons - Changing 'ic_launcher.png' in Android Studio
- How to open the Configure Launcher Icon window in the android developer tools (ADT)?
- How to create a library project in Android Studio and an application project that uses the library project
- Android Library Project using Android Studio