هر صفحه در این بخش، استفاده، قالب و نحو را برای نوع خاصی از منبع برنامه که می توانید در فهرست منابع پروژه خود ( res/
) ارائه دهید، توضیح می دهد.
در اینجا خلاصه ای از هر صفحه آورده شده است:
- منابع انیمیشن
- انیمیشن های از پیش تعیین شده را تعریف کنید.
انیمیشن های Tween درres/anim/
ذخیره می شوند و از کلاسR.anim
قابل دسترسی هستند.
انیمیشن های فریم درres/drawable/
ذخیره می شوند و از کلاسR.drawable
قابل دسترسی هستند. - منبع فهرست حالت رنگ
- منبع رنگی را تعریف کنید که بر اساس حالت
View
تغییر کند.
درres/color/
ذخیره شده و از کلاسR.color
قابل دسترسی است. - منابع قابل ترسیم
- گرافیک های مختلف را با بیت مپ یا XML تعریف کنید.
درres/drawable/
ذخیره شده و از کلاسR.drawable
قابل دسترسی است. - منبع چیدمان
- چیدمان را برای رابط کاربری برنامه خود تعریف کنید.
درres/layout/
ذخیره شده و از کلاسR.layout
قابل دسترسی است. - منبع منو
- محتویات منوهای برنامه خود را تعریف کنید.
درres/menu/
ذخیره شده و از کلاسR.menu
قابل دسترسی است. - منابع رشته ای
- رشتهها، آرایههای رشتهای و جمعها را تعریف کنید و قالببندی و استایلسازی رشتهها را شامل شود.
درres/values/
ذخیره شده و از کلاس هایR.string
،R.array
وR.plurals
قابل دسترسی است. - منبع سبک
- ظاهر و قالب را برای عناصر UI تعریف کنید.
درres/values/
ذخیره شده و از کلاسR.style
قابل دسترسی است. - منابع فونت
- خانواده فونت ها را تعریف کنید و فونت های سفارشی را در XML بگنجانید.
درres/font/
ذخیره شده و از کلاسR.font
قابل دسترسی است. - انواع منابع بیشتر
- مقادیر اولیه دیگر را به عنوان منابع ایستا تعریف کنید، از جمله موارد زیر:
- بول
- منبع XML که دارای یک مقدار بولی است.
- رنگ
- منبع XML که دارای مقدار رنگ هگزادسیمال است.
- بعد
- منبع XML که یک مقدار ابعاد را با یک واحد اندازه گیری حمل می کند.
- شناسه
- منبع XML که یک شناسه منحصر به فرد برای منابع و اجزای برنامه ارائه می کند.
- عدد صحیح
- منبع XML که دارای یک مقدار صحیح است.
- آرایه عدد صحیح
- منبع XML که آرایه ای از اعداد صحیح را فراهم می کند.
- آرایه تایپ شده
- منبع XML که یک
TypedArray
فراهم می کند، که می توانید از آن برای آرایه ای از ترسیمی ها استفاده کنید.
هر صفحه در این بخش، استفاده، قالب و نحو را برای نوع خاصی از منبع برنامه که می توانید در فهرست منابع پروژه خود ( res/
) ارائه دهید، توضیح می دهد.
در اینجا خلاصه ای از هر صفحه آورده شده است:
- منابع انیمیشن
- انیمیشن های از پیش تعیین شده را تعریف کنید.
انیمیشن های Tween درres/anim/
ذخیره می شوند و از کلاسR.anim
قابل دسترسی هستند.
انیمیشن های فریم درres/drawable/
ذخیره می شوند و از کلاسR.drawable
قابل دسترسی هستند. - منبع فهرست حالت رنگ
- منبع رنگی را تعریف کنید که بر اساس حالت
View
تغییر کند.
درres/color/
ذخیره شده و از کلاسR.color
قابل دسترسی است. - منابع قابل ترسیم
- گرافیک های مختلف را با بیت مپ یا XML تعریف کنید.
درres/drawable/
ذخیره شده و از کلاسR.drawable
قابل دسترسی است. - منبع چیدمان
- چیدمان را برای رابط کاربری برنامه خود تعریف کنید.
درres/layout/
ذخیره شده و از کلاسR.layout
قابل دسترسی است. - منبع منو
- محتویات منوهای برنامه خود را تعریف کنید.
درres/menu/
ذخیره شده و از کلاسR.menu
قابل دسترسی است. - منابع رشته ای
- رشتهها، آرایههای رشتهای و جمعها را تعریف کنید و قالببندی و استایلسازی رشتهها را شامل شود.
درres/values/
ذخیره شده و از کلاس هایR.string
،R.array
وR.plurals
قابل دسترسی است. - منبع سبک
- ظاهر و قالب را برای عناصر UI تعریف کنید.
درres/values/
ذخیره شده و از کلاسR.style
قابل دسترسی است. - منابع فونت
- خانواده فونت ها را تعریف کنید و فونت های سفارشی را در XML بگنجانید.
درres/font/
ذخیره شده و از کلاسR.font
قابل دسترسی است. - انواع منابع بیشتر
- مقادیر اولیه دیگر را به عنوان منابع ایستا تعریف کنید، از جمله موارد زیر:
- بول
- منبع XML که دارای یک مقدار بولی است.
- رنگ
- منبع XML که دارای مقدار رنگ هگزادسیمال است.
- بعد
- منبع XML که یک مقدار ابعاد را با یک واحد اندازه گیری حمل می کند.
- شناسه
- منبع XML که یک شناسه منحصر به فرد برای منابع و اجزای برنامه ارائه می کند.
- عدد صحیح
- منبع XML که دارای یک مقدار صحیح است.
- آرایه عدد صحیح
- منبع XML که آرایه ای از اعداد صحیح را فراهم می کند.
- آرایه تایپ شده
- منبع XML که یک
TypedArray
فراهم می کند، که می توانید از آن برای آرایه ای از ترسیمی ها استفاده کنید.