فایل های ناین پی ان جی، example.9.png ، فایل های گرافیکی هستند که به همراه نرم افزار کامپایل و یا دی کامپایل میشوند، مهمترین نکته برای کار کردن با این گونه فایل ها اینه که حتما باید دیکامپایل بشن بعد ویرایش.
اصولا فایل های 9.png برای محیط های multi dpi و همچنین فایل های گرافیکی که مقدار فضای کاربردی آنها اصلا مشخص نیست کاربرد دارد.
برای مثال یک دکمه را در نظر بگیرید که نوشته های متفاوتی بر روی آن قرار خواهد گرفت، بدیهی است که نمیتوان یک فایل گرافیکی را با یک سایز واحد برای همه ی متغییر ها در نظر گرفت. چون ممکن است طول نوشته ها با هم تفاوت داشته باشد، و فایل گرافیکی باید خود را با نوشته تنظیم کند.
برای مثال نمونه ی فایل 9.png قبل و بعد از دیکامپایل رو میبینیم:
قبل از دیکامپایل :
[فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
--------------------------------------------
بعد از دیکامپایل :
[فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
-------------------------------------
میبینید که بعد از دیکامپایل ، خطهایی به کنار فایل اضافه شده اند.
که خط سمت راست نشان دهنده ی فضایی است که اشیا درون این فایل بصورت عمودی قرار میگیرند.
خط پایین، نشان دهنده ی فضای افقی قرار گیری اشیا هستند.
خط بالا، نشان دهنده ی قسمتی از فایل هست که بصورت مداوم تکرار خواهد شد.
خط سمت چپ هم ، نشان دهنده ی کشیده شدن قسمت انتخاب شده ی فایل گرافیکی هست.
---------------------------------------
چگونه فایل های .9.png را رسم کنیم؟
به این منظور باید از نرم افزار draw9patch استفاده کنیم، این نرم افزار به همراه SDK اندروید موجود میباشد، برای راحتی کار دوستان اونو آپلود کردم.
[فقط کاربران ثبت نام شده قادر به مشاهده لینکها هستند . ]
تمامی مطالب نوشته شده طبق تجربه ی شخصی بوده و به هیچ وجه انتشار آن در سایت های دیگر مجاز نمیباشد.
تیم آمستریس
موضوعات مشابه:
بوک مارک ها