ButonStili adlı bir proje oluşturuyoruz.İçinde iki adet buton bulunacak, birinde herhangi bir değişiklik yapmayacagız digeri ise custom olarak hazırladığımız buton olacak.MyActivity.java’da da herhangi bir değişiklik yapmayacağız.

Butonlarımızı ekleyelim.

1Bu şekilde çalıştırdığımızda sıradan iki buton çıkacak karşımıza, ekstra birşey yok şuan.

Devam edelim. 

ButonStili

>app>src>main>res>drawable yolunu takip ederek yeni bir XML file  oluşturuyoruz adını kirmizi_button.xml yaptık.


IMG_2321editedGörüldüğü şekliyle drawable içinde bir XML dosyası oluşturmuş olduk.

draw

İçini aşağıdaki gibi dolduruyoruz.

draw

Yukarıdaki kod ile  butonun normal görüntüsü ve üstüne basıldığındaki görüntüsünün nasıl olacağını belirledik.Tekrardan activity_my.xml’e dönelim. Birkaç ekleme yapacağız.

draw

Çalıştıralım.Custom Buton’a tıklayınca da biraz daha açık kırmızı oluyor.