آموزش ساخت عکس 9 patch یا 9 تکه در اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش ساخت عکس 9 patch یا 9 تکه در اندروید می پردازیم شاید بپرسید عکس 9 patch یا 9 تکه چیست ؟ در ادامه به سوال هایی که ممکن است برایتان پیش بیایید پاسخ خواهیم داد و نحوه ایجاد چنین عکس هایی را آموزش می دهیم در ادامه با ما همراه باشید.
عکس 9 patch یا 9 تکه چیست ؟
9 patch یک ابزاری و یک Editor فوق العاده قوی برای ساخت عکس ها و bitmap های Resizable (قابل تغییر ) است که بعد از ساخت عکس 9 تکه عکس به صورت اتوماتیک به اندازه های مختلف بر اساس view ها تغییر می کند. این تغییر بر اساس دو چیز اتفاق می افتد 1- اندازه صفحه 2-چیدمان View ها . عکس ها اتوماتیک به صورت عمودی و افقی scale پیدا می کنند.
دو راه برای ساخت عکس های 9 تکه با اندروید استودیو وجود دارد .
یک : عکس را درون پوشه drawable قرار دهید و بروی عکس کلیک راست کرده و سپس بروی  Create 9-patch file کلیک کنید.
دو : بعد از اینکه عکس را در پوشه drawable قرار دادید بروی آن کلیک راست کرده وارد Refactor > Rename شده و پسوند عکس را از .png به .9.png تغییر دهید.
بعد از انجام یکی از کارهای بالا یک Editor همانند زیر برای شما باز می شود.

باید عکستون کیفیت خوبی باشد و png باشد !
حالا با موس بروی آن رفته و مشاهده می کنید که دو خط مشکلی در بالا و سمت چپ به نمایش در می آیند آن ها را به لبه عکس خود نزدیک کنید.
حالا باید مقدار zoom را کم زیاد کنید تا به ببینید عکس شما در اندازه مختلف به شکل می شود (نباید مثل عکس بالا تار شود )
در بالا patch scale مقیاس عکس را تنظیم می کند در سمت راست می توانید Preview از آن را مشاهده کنید.
 
 
این آموزش هم به پایان رسید.
 
موفق و پیروز باشید.
 

مطالعه بیشتر