GPS ve Diğerleri

‘Mobil uygulama geliştirme’ amacıyla kodlama yaparken, doğal olarak mobil cihazların içinde bulunan donanım ürünlerinin yeteneklerini kullanıyoruz. Birbirinden farklı görevler için mobil cihazların içinde toplanan bu parçaların yaptıkları işlere ve gelişim süreçlerine baktığımızda ise pek çoğunun, aslında devletlerin askeri amaçları için -hatta büyük bir gizlilikle- üretmeye çalıştıkları sistemlerin ‘küçültülmüş halleri’ olduğunu görüyoruz. Bir avuç içine sığdırılan… Okumaya devam et GPS ve Diğerleri

20 Adımda Navigation Drawer Oluşturmak

1- Android Studio 4.0 sürümü içindeki projede res dizini altında menu dizini oluşturulur. res -> new -> android resource directory -> -directory name =menu-resource type = menu 2- menu dizini altında resource file oluşturulur. -menu -> new -> menu resource file-menu name = nav_menu 3-menu içine item lar oluşturulur. code ya design kısmı kullanılarak. 4-… Okumaya devam et 20 Adımda Navigation Drawer Oluşturmak

View Pager ile TabLayout Kullanmak

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

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