آموزش ساخت انواع Shape در برنامه نویسی اندروید

سلام دوستان امیدوارم سلامت باشید در این سری از آموزش برنامه نویسی اندروید به آموزش ساخت انواع Shape در برنامه نویسی اندروید می پردازیم در این آموزش شما می توانید اشکال مختلف را به راحتی بسازید و view های مختلفی را در آن قرار دهید در ادامه اشکالی را که می توانید بسازید را برایتان قرار خواهیم داد در ادامه پیش نمایشی از آن را می توانید مشاهده کنید با ما همراه باشید.
 

 
از جمله اشکال (shape) هایی که می توانید با کتاب خانه ای که در زیر به شما معرفی می کنیم بسازید عبارتند از :

  • Bubble
  • Diagonal
  • Arc
  • ClipCorner
  • RoundRect
  • Circle
  • Triangle

برای اینکه بتوانید از shape یا اشکال نام برده شده بالا را ایجاد کنید (هر نوع shape که دوست داشته باشید می توانید بسازید !) باید کتاب خانه زیر را اضافه کنید.
در فایل Build.Gradle باید اضافه کنید !

پروژه را sync کنید.
برای اینکه یک مثلث یا Triangle بسازید باید از کد زیر استفاده کنید.

 
 
 
 
 
 
 
 
 
 
 

کد بالا شکل یک مثلث را ایجاد می کند باید چیزهایی که می خواهید در آن نمایش داده شود را در تگ TriangleView قرار دهید.
برای اینکه یک دایره بکشید می توانید مثل زیر عمل کنید.

 
 
 
 
 
 
 
 
 
 

برای اینکه یک مستطیل گرد بسازید از کد زیر استفاده کنید.

 
 
 
 
 
 
 
 

برای اینکه یک ClipCorner بسازید از کد زیر استفاده کنید.

 
 
 
 
 
 
 
 

برای اینکه Shape همانند Arc ایجاد کنید می توانید مثل زیر عمل کنید.

 
 
 
 
 
 
 
 

برای اینکه یک مورب (Diagonal) بسازید از کد زیر باید استفاده کنید.

 
 
 
 
 
 
 
 

و در نهایت برای اینکه یک Bubble بسازید باید از کد زیر استفاده کنید.

 
 
 
 
 
 
 
 
 

شاید برخی بخواهند یک shape داینامیک بسازند ابتدا باید در layout خود کد زیر  را قرار دهید.

سپس در اکتیویتی مربوط به آن کد زیر را قرار دهید.
مثلا در پایین ما یک مثلث میسازیم.

 
این آموزش به پایان رسید.
 
موفق باشید.

مطالعه بیشتر