TabLayout: Ekranın üst kısmında bulunan sekmelerin, yatay düzlemde görüntülenmesini sağlayarak belirli hedeflere ulaşılmasını sağlayan yapıdır. ViewPager: Kullanıcının parmak hareketiyle ekranlar arasında sağa ya da sola doğru geçiş yapmasını sağlayan bir layout yöneticisidir. Fragment ile kullanılırlar ve sayfalar da Pager Adapter ile oluşturulur. (FragmentPagerAdapter ve FragmentStatePagerAdapter) Örnek Uygulama için aşağıdaki adımlar takip edilebilir. Adım 1 :… Okumaya devam et View Pager ile TabLayout Kullanmak
Etiket: android
Bottom Navigation Kullanmak
Android telefonlarda ekranın altında bulunan ve üzerindeki tıklanabilir kısayollar aracılığıyla herhangi bir ekran üzerindeyken erişilebilir olması istenen hedefler için kullanılan nesneye Bottom Navigation View diyoruz. Google ın tavsiyesi en az 3, en fazla 5 adet bağlantının bu kısımda bulundurulması yönündedir. Google in bottom navigation view hakkındaki diğer tavsiye, uyarı ve önerileri için şu adres incelenebilir:… Okumaya devam et Bottom Navigation Kullanmak
Toolbar a Arama Özelliği Eklemek
Android telefonlarda sayfanın üst kısmında bulunan ve üzerinde çeşitli araçları tutmaya yarayan toolbar (araç çubuğu), eğer istersek varsayılan hali kaldırılarak özelleştirilebilmektedir. Bu yazıda, toolbar görsel nesnesine arama özelliğinin nasıl eklenebileceğinden bahsedilecektir. 1- Android Studio 4.0 üzerinde androidx kütüphanesi kullanılarak oluşturulacak örnek için projeyi oluşturalım: 2- res / values / dizini altındaki styles.xml dosyasına şu kodu… Okumaya devam et Toolbar a Arama Özelliği Eklemek
SharedPreferences ile Activityler Arası Veri Aktarmak
SharedPreferences, veritabanı gerektirmeyen küçük verilerin anahtar-değer (key-value) ilişkisine göre tutulmasına, gerektiğinde istenilen yerden çağrılmasına, güncellenebilmesine ya da silinebilmesine yarayan bir android sınıfıdır. Bu sınıfı kullanarak iki aktivity arasında veri aktarımı gerçekleştiren örneğime ait kodları inceleyebilirsiniz. Örnekte iki java sınıfı (MainActivity ve SecondActivity) ve iki layout (activity_main ve activity_second) bulunmaktadır. Amaç KAZANDINIZ tıklanıldığında level bilgisinin artması,… Okumaya devam et SharedPreferences ile Activityler Arası Veri Aktarmak