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łudzeres/anim/
i dostępne z poziomu klasyR.anim
.
Animacje klatek są zapisywane w usłudzeres/drawable/
, a dostęp do nich można uzyskać z poziomu klasyR.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ęciachres/color/
. Dostęp do niego masz w zajęciachR.color
. - Materiały rysowalne
- Zdefiniuj różne elementy graficzne za pomocą map bitowych lub plików XML.
Zapisano na zajęciachres/drawable/
. Dostęp do niego masz w zajęciachR.drawable
. - Zasób układu
- Zdefiniuj układ UI aplikacji.
Zapisano na zajęciachres/layout/
. Dostęp do niego masz w zajęciachR.layout
. - Zasób menu
- Zdefiniuj zawartość menu aplikacji.
Zapisano na zajęciachres/menu/
. Dostęp do niego masz w zajęciachR.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łudzeres/values/
. Możesz uzyskać do niego dostęp z zajęćR.string
,R.array
iR.plurals
. - Zasób stylu
- Określ wygląd i format elementów interfejsu.
Zapisano na zajęciachres/values/
. Dostęp do niego masz w zajęciachR.style
. - Zasoby czcionek
- Zdefiniuj rodziny czcionek i dodaj czcionki niestandardowe w formacie XML.
Zapisano na zajęciachres/font/
. Dostęp do niego masz w zajęciachR.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.