محتوای فایل ریسورس
vahid hasani |
|
۰ نظر
فایل های محتوا(Resources)
Drawables : /res/drawable
شرح : فایل های تصویری(برای مثال png، jpeg) drawable های برداری (vector)، فایل های XML که به طور خودکار خود را متناسب با تراکم پیکسلی نمایشگر اندازه بندی و تنظیم میکنند در بر میگیرد. میتوان از طریق کلاس R.drawables به آن ها دسترشی داشت.
Simple Values : /res/values
شرح : داخل این فایل مقادیر متنی یا رشتهای، رنگ ها، ابعاد و اندازه، استایل ها و ارایهای از رشته ها یا اعداد صحیح در قالب فایل XML تعریف و ذخیره می شوند. به طور قرار دادی، هر نوع در پوشهی جدا و مختص به خود قرار میگیرد، برای مثال مقادیر رشته ای در آدرس res/values/strings.xml ذخیره میشود.
Layouts : /res/layout
شرح : فایل های XML با مقادیر مربوط به layout اپلیکیشن که امکان طراحی محیط کاربری با activity ها و fragment ها را فراهم میآورند در این مسیر نگهداری میشوند.
Styles and themes : /res/values
شرح : فایل هایی که ظاهر و سبک نمایشی اپلیکیشن اندروید را تعریف میکنند.
Animations : /res/animator
شرح : میتوانید دستورات انیمیشن را به صورت xml داخل این فایل(برای کار با animation API) تعریف کنید که به شما اجازه میدهد مقادیر property های آبجکت را جهت احرای انیمیشن و ادامه آن تا مدت زمان خاص، ویرایش نمایید. به عبارت دیگر فایل های ویژگی های انیمیشن را تعریف میکنند، در این مسیر ذخیره میشوند.
Raw data : /res/raw
شرح : داده هایی که میخواهید با فرمت خام خود ذخیره شوند را در این فایل تعریف میکنید. میتوانید از طریق آبجکت InputStream به راحتی به آن ها دسترسی داشته باشید. در واقع بهتر است فایل های که فرمت آن ها با دیگر فایل متفاوت است در این پوشه جایگزاری نمایید.
Menus : /res/menu
شرح : فایل های XML ای که منو های اپلیکیشن را تشکیل میدهند در این پوشه قرار دارند. برای دسترسی به انها کافی است از R.menu استفاده نمایید.