خانه اندروید

800 ساعت آموزش اختصاصی

بیش از 30 هزار دانشجو

آموزش های پروژه محور

مطالب پیشنهادی حتما مشاهده کنید :

طراحی Flat Button توسط style.xml اندروید استودیو

طراحی Flat Button توسط style.xml اندروید استودیو

طراحی دکمه Flat Button توسط style.xml اندروید استودیو

آموزش طراحی دکمه فلت flat style button اندروید استودیو

Flat Button ، عرض سلام خدمت کاربران گرامی سایت خانه اندروید قصد داریم توی این جلسه از آموزش های متنی متریال دیزاین بپردازیم به طراحی دکمه فلت flat button  ، به کمک style.xml ، خدمت شما عزیزان آموزش بدیم توی جلسه قبل که مربوط می شود به استایل دادن به یک EditText خدمتون آموزش دادیم اومدیم و hint تست ادیت رو کاملا زیبا طراحی کرده ایم و توی این جلسه می خواهیم یک دکمه باتن رو به صورت فلت طراحی Flat Button ، با این اموزش همراه ما باشید.

اگر دوستانی که دوست دارن یاد بگیرن که چطور به Edit Text ها استایل بدن می تونند آموزش قبلی رو مشاهده کنند که لینک زیر شما رو به آموزش قبل هدایت می کند.

حتما بخوانید : استایل دادن به Text field ها EditText Style.xml اندروید استودیو

خوب پروژه جدیدی را ایجاد کنید سپس در بخش activitymain و تب xml را انتخاب کنید و سورس کد زیر را برای ایجاد کردن یک باتن اضافه کنید.

<Button
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:text="Button"/>

همان طور که مشاهده می کنید در بخش xml سورس کد بالا یک باتن را ایجاد کرده ایم که اگر شما بخش preview توجه کنید توی اکتیویتی یک Button اضافه شده است. حال در بخش style.xml که بخش values هست رو باز کنید و سپس سورس کد زیرا را پیست کنید و برای بهتر یاد گرفتن این موضوع لطفا آموزش را دستی وارد کنید.لطفا رنگ دلخواه خودتان را در بخش color اضافه کنید با نام pink و در بخش style فراخوانی کنید.

<style name="MyButton" parent="Theme.AppCompat.Light"> 
 <item name="colorControlHighlight">@color/pink</item>
</style>

و حالا نوبت میرسه به فراخوانی style ایی که در قسمت بالا تعریف کرده ایم.

<Button
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:text="Button"
 android:theme="@style/MyButton"
 style="@style/Widget.AppCompat.Button.Borderless"/>

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

درباره نویسنده

جواد محمدی هستم بنیان‌گذار سایت خانه اندروید در خدمتون هستیم با آموزش و مفاهیم برنامه نویسی اندروید-نزدیک به 10 سال هست در حوزه برنامه نویسی فعالیت می کنم. مسلط به kotlin,java,flutter,php هستم . در خانه اندروید دانستی های خودم را در اختیار تمامی علاقمندان به برنامه نویسی قرار میدم.تشکر از اینکه خانه اندرورید رو دنبال می کنید.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

2 دیدگاه

  1. سلام
    زمانی که من با درگ و درپ دکمه و تکست باکس رو می گذارم همه چی درسته اما وقتی اپ رو ران می کنم استایل به هم می ریزه
    ممنون میشم راهنمایی کنید

    • Admin گفت:

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