Четвер, 28.03.2024, 20:37
Гость

Мішатронік

Мобільна версія | Додати у вибране  | Мій профіль | Вихід | RSS |
Меню сайту
Наше опитування
Вам легко дається програмування
Всього відповідей: 2
Статистика

Онлайн всього: 1
Гостей: 1
Користувачів: 0


Панель дій є одним з найважливіших елементів дизайну, який можна реалізувати для Android-додатку. Передбачено кілька можливостей для інтерфейсу користувача, які роблять додаток відразу знайомим користувачам, узгоджуючи його з іншими додатками Android.

Основні функції включають в себе:

• Спеціальний простір для додавання вашому додатку ідентичність із зазначенням місця розташування користувача в додатку.
• Доступ до важливих дій передбачуваним чином (наприклад, для пошуку).
• Підтримка навігації і перемикання виглядів (з вкладками або розкривними списками).

У своїй основній формі, панель дій відображає назву activity та іконку додатку зліва. Навіть в такій простій формі панель дії корисна для всіх activity, бо інформує користувачів про те, де вони знаходяться і підтримує ідентичність для вашого додатка.


Панель дії із значком додатку і назвою activity.

Налаштування базової панелі дій вимагає, щоб ваш додаток використовував тему activity, яка дозволяє панель дій. Як замовити такі теми залежить від того, яка версія Android є самою низькою у підтримці вашим додатком. Тому цей урок розділений на дві секції, залежно від того, яка є найнижча підтримувана версія Android.

ПІДТРИМКА ANDROID 3.0 І ТІЛЬКИ ВИЩЕ

Починаючи з Android 3.0 (рівень API 11), панель дій входить в усі види activity, які використовують тему Theme.Holo (або один з її нащадків), як тему за замовчуванням, коли або targetSdkVersion або атрибут minSdkVersion встановлений в "11" чи вище.
Таким чином, щоб додати панель дій до вашої activity, просто встановіть один з вказаних атрибутів в 11 або вище. Наприклад:
<manifest ... >
    <uses-sdk android:minSdkVersion="11" ... />
    ...
</manifest>
Примітка: Якщо ви створили власну тему, переконайтеся, що вона використовує одну з тем Theme.Holo як батьківську.
Тепер тема Theme.Holo застосовується для вашого додатку і всі activity будуть показувати панель дії. От і все.

ПІДТРИМКА ANDROID 2.1 І ВИЩЕ

Додавання панелі дій при роботі на версіях старіших Android 3.0 (до Android 2.1) вимагає, щоб ви включили у своєму додатку підтримку бібліотеки Android.
Для початку, прочитайте документ 
Support Library Setup і встановіть бібліотеку v7 appcompat (як тільки ви завантажили пакет бібліотеки, виконайте інструкції для додаванню ресурсів бібліотеки).
Якщо у вас Support Library інтегрована з вашим проектом додатку:
1. Оновіть свою activity так, що вона отримала ActionBarActivity. Наприклад:
public class MainActivity extends ActionBarActivity { ... }
2. У своєму файлі маніфесту, оновіть або елемент <application>, або окремі  елементи <activity>, щоб використовувати одну з тем Theme.AppCompat. Наприклад:
<activity android:theme="@style/Theme.AppCompat.Light" ... >
Примітка: Якщо ви створили власну тему, переконайтеся, що вона використовує одну з тем Theme.AppCompat як батьківську.
Тепер ваша activity включає в себе панель дій при роботі на Android 2.1 (рівень API 7) або вище.
Не забудьте правильно налаштувати підтримку свого додатку на рівні API в маніфесті:
<manifest ... >
    <uses-sdk android:minSdkVersion="7"  android:targetSdkVersion="18" />
    ...
</manifest>
(Джерело: 
developer.android.com)

 

Форма входа
Пошук
Друзі сайту
Календар
«  Березень 2024  »
ПнВтСрЧтПтСбНд
    123
45678910
11121314151617
18192021222324
25262728293031

Єдина Країна! Единая Страна!