ETİKETLER
android
Diğer Fragment'lar ile İletişime Geçmek
Fragment arayüz bileşenlerini tekrar tekrar kullanabilmek istiyorsanız her birini, kendi kendini taşıyabilen, kendi layout'unu ve davranışını tanımlayabilen modüler bir yapıda inşa etmelisiniz. Tekrar kullanılabilir Fragment'ları bir kere tanımladıktan sonra, onları bir Activity ile ilişkilendirmeli ve genel arayüz mantığında yerine koymak için uygulama mantığına oturtmalısınız.
Volley Kütüphanesinin Kullanımı
Volley kütüphanesi, Android uygulamaları için ağ işlemlerini kolaylaştırmayı ve en önemlisi hızlandırmayı amaçlayan bir HTTP kütüphanesidir.
Volley'in sağladığı faydalar:
Android Studio'yu Tanıyalım
Android Studio, Android uygulamalarının geliştirildiği, üst seviye özelliklere sahip ve Google tarafından da önerilen resmi programlama aracıdır.
Android Studio'nun kod geliştiricilere sunduğu temel özellikler şunlardır:
Firebase Proje Oluşturma
Firebase Hesabı Oluşturma
Firebase'i projeye dahil edebilmek için bir Firebase hesabının oluşturulması gerekmektedir. Firebase hesabını oluşturmak içinde bir Google hesabına ihtiyaç vardır.Google hesabınız daha önceden varsa veya yeni bir hesap aldıysanız https://firebase.google.com/ adresinden Firebase “Get Started For Free” / “Ücretsiz Olarak Başla” butonuna tıklayıp gelen sayfada sizden istenilen Google hesabı bilgilerini girip onay verdiğinizde Firebase hesabınız oluşturulmuş olur.
Soru İşareti Operatörü
if / else deyimi yerine kullanılabilecek bir seçenek de ? üçlü operatörüdür. Üçlü (ternary) operatör denmesinin nedeni doğal olarak üç tane operand ile işlem görmesidir.
? operatörü ile kontrol yapısının yazılış biçimi aşağıdaki gibidir:
İfade1 ? İfade2:İfade3;
Çalışma biçimi şu şekildedir:
Dosyalara Bilgi Kaydı
GİRİŞ-ÇIKIŞ AKIMLARI
Java’da Giriş-Çıkış akımları, iki ana gruba ayrılır:
- Karakter kökenli akımlar
- Byte kökenli akımlar
Bunların herbiri için ayrı sınıflar tanımlanmıştır. Aşağıdaki şekil bu konuda bize fikir veriyor:
Adım Adım Google Play Store'da Uygulama Yayınlama
1. Adım: Android Studio’da uygulamamızın apk dosyasını oluşturmak.
Uygulama geliştirme süreciniz bittiğinde en keyifli kısım uygulamamızı yayınlama süreci. Bunun için ilk olarak apk dosyamızı oluşturmalıyız. Bunun için Android Studio’da Build/Generate Signed Bundle / APK seçeneğini seçiyoruz.
Daha sonra APK seçerek Next diyoruz.
Threadlerin Kontrolü ve Düzenlenmesi
Thread sayısının ve çalışmasının düzenli ve kontrollü bir şekilde gerçekleştirilmesi için Java bize Executor adında bir sınıf sunmaktadır.
Java Yazım Kuralları ve Önerileri
Her dilin olduğu gibi programlama dillerinin de kendi içinde belli kuralları var. Bu kurallara uyarak yorumlayıcıya veya derleyiciye kodunuzu doğru biçimde ifade edebilirsiniz. Öncelikle neden ihtiyacımız olduğuna değinelim: (Kaynak: Oracle Code Conventions)