Bu dersimizde android support library kütüphanesini incelemeye başlıyoruz. Bu videoda önümüzdeki derslerde neler göreceğimizin üzerinden geçip, floating action button’ın nasıl uygulanması gerektiğini anlatıyoruz.
Flating action button’ı uygulamamızda kullanırken bazı kısıtlara uymamız gerekiyor. Mesela her sayfada sadece bir tane kullanmak, pozitif işler için kullanmak vs.. Sayfamızdaki ana eylem için floating action button kullanmalıyız.
Uygulamada floating action button veya bir support library öğesi kullanırken build.gradle dosyamızın dependency kısmına bu kütüphaneyi belirtmeyi unutmayalım.(compile ‘com.android.support:design:25.2.0’)
Fab ve snack bar anlatımlarında kullanılan projeyi indirmek için lütfen burayı tıklayınız…
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/ic_dialog_email" android:layout_gravity="bottom|right" android:layout_margin="16dp" app:fabSize="normal" android:backgroundTint="@color/colorAccent" app:rippleColor="@color/colorPrimaryDark" /> |
1 2 3 4 5 6 7 |
FloatingActionButton fab= (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(getBaseContext(), "Fab", Toast.LENGTH_LONG).show(); } }); |