Omówienie typów zasobów

Na każdej stronie w tej sekcji opisano wykorzystanie, format i składnię określonego typu zasobów aplikacji, które można podać w katalogu zasobów projektu (res/).

Oto krótkie podsumowanie każdej ze stron:

Zasoby animacji
Definiowanie wstępnie zdefiniowanych animacji.
Animacje starsze są zapisywane w usłudze res/anim/ i dostępne z poziomu klasy R.anim.
Animacje klatek są zapisywane w usłudze res/drawable/, a dostęp do nich można uzyskać z poziomu klasy R.drawable.
Zasób listy stanów kolorów
Zdefiniuj zasób koloru, który zmienia się w zależności od stanu View.
Zapisano na zajęciach res/color/. Dostęp do niego masz w zajęciach R.color.
Materiały rysowalne
Zdefiniuj różne elementy graficzne za pomocą map bitowych lub plików XML.
Zapisano na zajęciach res/drawable/. Dostęp do niego masz w zajęciach R.drawable.
Zasób układu
Zdefiniuj układ UI aplikacji.
Zapisano na zajęciach res/layout/. Dostęp do niego masz w zajęciach R.layout.
Zasób menu
Zdefiniuj zawartość menu aplikacji.
Zapisano na zajęciach res/menu/. Dostęp do niego masz w zajęciach R.menu.
Zasoby tekstowe
Zdefiniuj ciągi tekstowe, tablice ciągów znaków i formy liczby mnogiej, a także uwzględnij formatowanie i styl ciągu znaków.
Zapisano w usłudze res/values/. Możesz uzyskać do niego dostęp z zajęć R.string, R.array i R.plurals.
Zasób stylu
Określ wygląd i format elementów interfejsu.
Zapisano na zajęciach res/values/. Dostęp do niego masz w zajęciach R.style.
Zasoby czcionek
Zdefiniuj rodziny czcionek i dodaj czcionki niestandardowe w formacie XML.
Zapisano na zajęciach res/font/. Dostęp do niego masz w zajęciach R.font.
Więcej typów zasobów
Zdefiniuj inne wartości podstawowe jako zasoby statyczne, w tym:
Wartość logiczna
Zasób XML zawierający wartość logiczną.
Kolor
Zasób XML zawierający szesnastkową wartość koloru.
Wymiar
Zasób XML, który zawiera wartość wymiaru z jednostką miary.
ID
Zasób XML, który stanowi unikalny identyfikator zasobów i komponentów aplikacji.
Liczba całkowita
Zasób XML, który zawiera liczbę całkowitą.
Tablica liczb całkowitych
Zasób XML, który udostępnia tablicę liczb całkowitych.
Tablica z typem
Zasób XML udostępniający obiekt TypedArray, którego można użyć na potrzeby tablicy elementów rysowalnych.