Інсталяція виконана, давайте писати код
Перед початком кодування ми повинні створити новий Проект Андроїда.
Створення нового Проекту Android
Щоб створити новий проект, просто відкрийте Package Exlporer в Eclipse, клацнувши правою кнопкою миші де-небудь на порожньому місці і виберіть:
New gt; Project ...
Перше Додаток до Андроїд - Крок 1.
Виберіть Android gt; Android Project
Перше Додаток до Андроїд - Крок 2.
Заповніть форму значеннями, відповідними мети Вашого застосування ...
Перше Додаток до Андроїд - Крок 3.
4. Це все - файли для Вашого першого Додатки до Android (не панікуйте, майже всі вони - файли ресурсів).
Перше Додаток до Андроїд - Крок 4
Що всі ці файли тут роблять?
Оскільки Ви тепер створили свій перший Проект Android, Ви бачите, що в новому проекті з`являється ось такий набір файлів.
головний Activity
Перемістившись з "/src/your_package_Structure/Hello_Android.java", ви побачите код, набраний автоматично, так же, при старті нового проекту.
package org.anddev.android.Hello_Android;
import android.app.Activity;
import android.os.Bundle;
public class Hello_Android extends Activity {
/ ** Викликається, коли Activity створена. * /
@Override
public void onCreate (Bundle icicle) {
super.onCreate (icicle);
/ * Говоримо з додатком використовувати
* Main.xml layout-файл. * /
this.setContentView (R.layout.main);
}
}
Ми могли б негайно розпочати розробку свого застосування, але дозвольте мені пояснити призначення ще деяких файлів.
XML-Layout (main.xml)
ADT створив цей самий основний Activity для Вас. Оскільки ми знаємо, що Activity так чи інакше схожі на JFrames в Swing. У Андроїд ми розширюємо клас від Activity і Перезаписуємо одну функцію, названу onCreate (...). У межах цієї функції ми повинні викликати setContentView (R.layout.main), який змушує наш Activity використовувати main.xml, який був також створений ADT:
lt;? xml version = "1.0" encoding = "utf-8"? gt;
xmlns: android = http: //schemas.android.com/apk/res/android
android: orientation = "vertical"
android: layout_width = "fill_parent"
android: layout_height = "fill_parent" gt;
android: layout_width = "fill_parent"
android: layout_height = "wrap_content"
android: text = "Hello World, Hello_Android" / gt;
У нас є `повноекранний` вертикальний LinearLayout, який містить єдиний TextView, що показує певну рядок.
AndroidManifest.xml
Давайте глянемо на AndroidManifest.xml:
lt;? xml version = "1.0" encoding = "utf-8"? gt;
package = "org.anddev.android.hello_android" gt;
android: label = "@ string / app_name" gt;
android: name = "android.intent.category.LAUNCHER" / gt;
Давайте розчленуємо цей файлик ...
Кожен xml-файл починається з нижченаведеної рядки, це визначає xml-версію і тип кодування xml-тексту. Копіпастьте це в усі ml-файли, якщо там цього немає.
lt;? xml version = "1.0" encoding = "utf-8"? gt;
Оскільки ми знаємо, що один з перших тегів в кожному xml-файлі повинен містити цей атрибут:
xmlns: android = http: //schemas.android.com/apk/res/android
Так як це робить купу загальних Андроідскіх атрибутів доступними.
package = "org.anddev.android.hello_android" gt;
...
В
android: label = "@ string / app_name" gt;
...
Ви ймовірно помітили, що package-атрибут в
Найбільш внутрішній тег -, який визначає, які Intent ми будемо прослуховувати. Тут ми хочемо запустити Hello_Android, натискаючи значок (який був визначений в
android: name = "android.intent.category.LAUNCHER" / gt;
Примітка: Процес налагодження Андроїд додатки - той же, що і процес налагодження звичайного Java додатки.
Запуск Вашого першого додатка
Тепер ми повинні створити `Конфігурацію`. Відкрийте списочок у кнопки у верхньому меню Eclipses і виберіть "Open Run Dialog ..."
Відкриття менюшки запуску.
Створення конфігурації запуску.
Тепер Ви можете запустити свій додаток. Ви побачите це:
Перше додаток на Android - результат (версія SDK - m5).
Після того, як додаток відкриється, Ви зможете також побачити, що ваша заявка з`явилося в швидкому меню, відображене з заданим за замовчуванням значком:
Перше додаток на Android - іконка в швидкому меню (версія SDK - m5).
- Myрhoneexplorer client
- Project: muse
- Z.o.n.a project x
- Як створити нового користувача в windows 10
- Як створити apk додаток клон
- Як зробити красиві сторінки помилок.
- Nodejs. Як працювати з файлом package.json.
- Як користуватися android studio
- Як зробити jailbreak ios 6.1
- Як завантажити фотографії на iphone?
- Обговорюється закриття проекту apache openoffice
- Перенесення файлів і параметрів з іншого комп`ютера
- Установка fedora 24 workstation
- Ресурси і чарівний r.java
- Hello world - андроїд шлях. Установка андроїд sdk
- Gulp. Структура проекту і робота завдань.
- Соціальна мережа на php: підготовка проекту.
- Корисні плагіни для текстового редактора sublime text.
- Update zip creator - створення update.zip на андроїд
- Gulp. Вступ.
- Gulp. Встановлення та налаштування.