Lompat ke konten Lompat ke sidebar Lompat ke footer

Widget Atas Posting

√ Android Studio - Cara Buat Sudut Tombol Bulat atau ROUNDED CORNERS [Androidx terbaru]

Hai Developer kembali dengan blog tercinta, ekorkode, kali ini saya akan memberikan cara bagaimana melakukan custom style pada Button di Android Studio.

cara bikin button bulat

Sebelum melanjutkan ke tutorial alangkah baiknya kita mengetahui apa itu widget Button pada Android Studio? Bagaimana cara melakukan Custom Style Button supaya menarik? Oke simak dibawah ini.

Apa itu widget Button?

Di dalam Android Studio, Button merupakan salah satu widget yang bisa dibilang wajib untuk digunakan pada sebuah aplikasi, tanpa adanya tombol tersebut, antarmuka aplikasi akan sangat sulit untuk dioperasikan.

Button akan berguna ketika dilengkapi dengan sebuah perintah misal pindah halaman, penghitungan, konfirmasi, aktivasi  dan masih banyak lagi sesuai dengan apa yang developer inginkan.

Supaya Button terlihat menarik, kita perlu melakukan Custom Style pada tampilan dasarnya kotak abu-abu menjadi berwarna dan tentunya memiliki Ujung Bulat melengkung atau Sudut Tombol Bulat ( Rounded Corners ).

Cara Buat Tombol Ujung Tepi Bulat atau Melngkung - Rounded Corners

Dibawah ini Android Studio sudah menggunakan Androidx terbaru, berbeda denga blog-blog lain yang masih menggunakan Android biasa. Memang sekarang kita diharuskan menggunakan/migrasi ke Androidx.

1. Buat Project Baru
Seperti dibawah ini:
cara buat project yang benar

2. Membuat widget Button
Cukup ganti isi activity_main.xml dengan kode dibawah ini:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#fff"
    tools:context=".MainActivity">

    <Button
        android:id="@+id/button"
        android:layout_width="304dp"
        android:layout_height="93dp"
        android:layout_marginStart="155dp"
        android:layout_marginTop="325dp"
        android:layout_marginEnd="168dp"
        android:layout_marginBottom="358dp"
        android:background="@drawable/tombol_bulat"
        android:text="Button"
        android:textColor="#FBFAFA"
        android:textSize="30sp"
        android:textStyle="bold"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>

3. Tmbahkan Resource File baru di Drawable.
Caranya klik kanan pada folder drawable lalu klik New  dan klik Drawable Resource File. Beri nama "tombol_bulat" dan OK.
tambah gambar di android studio
cara buat resource style

4. Membuat style Button
Ganti isi kode tombol_bulat.xml dengan kode dibawah ini.
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <corners android:radius="20dp"/>
    <solid android:color="#9C27B0"/>

</shape>

5. Hasil
Sekarang Run Project dan Hasilnya akan seperti ini:
contoh tombol bulat Android studio


Bagaimana sekarang bagus bukan tombolnya, tidak kotak berwarna abu-abu lagi gan wkwkwk. Kalian dapat berkreasi dengan mengganti Color dan Radius, semakin bersar ukuran Radius maka semakin melingkar pula ujung tombolnya.

Terjadi Error?
Silahkan Download BackUp file Project Android Studio saya:
Download Project ini

Penutup
Desain antarmuka yang menawan tentu sangat mempengaruhi kesan yang diperolehn user. Semakin baik antarmuka, maka semakin baik pula penilaian user terhadap aplikasi yang kita buat jika suatu saat membuat aplikasi untuk digunakan banyak orang.

Tak terkecuali urusan Button, bagi beberapa orang tampilan button tidak penting, tapi dari segi desain, tampilan tombol yang menarik tentu memiliki nilai tambah.

Posting Komentar untuk "√ Android Studio - Cara Buat Sudut Tombol Bulat atau ROUNDED CORNERS [Androidx terbaru]"