در این مقاله بسیار ساده شمایل در اندروید را برای شما توضیح می دهم. در حقیقت این شمایل یا لی اوت Layout رابط کاربری شما را می سازد. متن نوشتاری ورودی متن یا دکمه و از این قبیل در فایل xml ی که شما در دایرکتوری لی اوت ضیط می کنید توسط فایل جاوا خوانده می شود و سپس شما می توانید از آن استفاده کنید و سایر دسترسی های برنامه تان را بنویسید.

این شمایل ها بر اساس ترتیب قرار گیری عناصر با هم تفاوت دارند و لذا در این جا به صورت گذرا به معرفی آن ها می پردازیم.

شمایل خطی یا Linear Layout

linearlayout_vertical_horizontal

همان گونه که از اسم این شمایل هم مشخص است المان ها را به صورت خطی خواه افقی یا عمودی پشت سر هم ردیف می کند.

 

شمایل نسبتی Relative Layout

در این نوع تنظیم قرار گیری عناصر در نسبت با یکدیگر قرار می گیرند و می توانید فضا را با نسبتی که مشخص می کنید به هر کدام اختصاص دهید.

layout2شمایل جدولی Table Layout

در این شمایل شما عین همان جداولی که در بقیه برنامه ها دارید می توانید رفتار کنید یعنی ستون و ردیف تعریف کنید

layout3شمایل دقیق Absolute Layout

در این شمایل شما می توانید جای دقیق عناصر قرار گیری را با x,y مشخص کنید

layout4شمایل تب Tab Layout

در این شمایل شما در بالای صفحه امکان گنجاندن تب ها را دارید

layout5

نمایش لیست List View

در این شکل شما لیستی از ایتم ها را به صورت پشت سر هم و عمودی نمایش می دهیم که می توانید برای هر یک وظیفه ای تعیین کنید

tt_listviewGrid View

در این شکل از نمایش عناصر شما هم امکان چینش افقی و هم عمودی را دارید.

HpbqrfUباید بدانید که بسیاری از این شمایل ها را می توانید با هم استفاده کنید. مثلا یک شمابل خطی را می توانید با شمایل نسبتی استفاده کنید تا بتوانید به شمایل دلخوه برسید. باید از این امکانات استفاده کنید تا دقیقا توانایی آن ها را دریابید. اما در مجموع هر نوع از چینش را که لازم داشته باشید می توانید با این امکانات بدست آورید.