برای جستجو کلمه مورد نظر خود را وارد کنید

خط جدا کننده

به نام خدا

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

از این خط می توانید برای جداسازی بین دو دکمه ، و یا اجزای مختلف برنامه خود استفاده کنید.

همچنین این خط قابلیت تغییر اندازه و تغییر رنگ + افکت متریال را دارا می باشد و از متد View استفاده می کند.

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

همچنین برای راحتی کاربران و آشنایی بیشتر با این متد،دموی تصویری و دموی نصبی (بصورت فایل APK) قرار داده شده که می توانید آن را دانلود یا مشاهده کنید.

این خط می تواند عمودی یا افقی باشد و فرقی نمی کند.اما در این آموزش امکان اریب گذاشتن این خط وجود ندارد.

شروع آموزش:

۱-کد زیر رو در جایی که می خواهید این خط نمایش داده بشه،قرار بدید.

(اگر بین دو دکمه یا دو جز مختلف هست کد را بین دو متد قرار دهید.)


<View
    android:layout_width = "match_parent"
    android:layout_height="2dp"
    android:background="#E91E63"
    android:id="@+id/YourID"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="200dp"/>

۲-اگر این کد رو دقیقا اجرا کنید،یک خط با رنگ صورتی به فاصله ۲۰۰dp از بالا در وسط صفحه قرار می گیرد.

همچنین قطر این خط ۲dp است.

• خط عمودی:

برای عمودی شدن این خط فقط کافیه کد زیر رو استفاده کنید:

android:layout_width = "2dp"
android:layout_height="match_parent"

• خط افقی:

برای افقی شدن این خط فقط کافیه کد زیر رو استفاده کنید:

android:layout_width = "match_parent"
android:layout_height="2dp"

* * * * * * * * * * * *

• وسط چین کردن خط:

کد زیر برای وسط بودن این خط است؛اگر نمی خواهید این خط وسط باشد مقدار true را به false تغییر دهید.

android:layout_centerHorizontal="true"

* * * * * * * * * * * *

• فاصله خط از بالا یا پایین:

کد زیر فاصله خط را از بالا،۲۰۰dp تعیین می کند:

android:layout_marginTop="200dp"

کد زیر فاصله خط را از پایین،۲۰۰dp تعیین می کند:

android:layout_marginBottom="220dp"

کد زیر فاصله خط را از چپ،۲۰dp تعیین می کند:

android:layout_marginLeft="20dp"

کد زیر فاصله خط را از چپ،۲۰dp تعیین می کند:

android:layout_marginRight="20dp"

* * * * * * * * * * * *

دمو را در زیر مشاهده می کنید:

(دموی قرار داده شده با کیفیت بالا در “دمو” قابل مشاهده است.)

آموزش ایجاد خط جدا کننده رنگی در لایه گرافیکی اندروید!

خط جدا کننده