Kategori: Android

Firebase İşlemlerinde Hata Kodlarını Ayıklama

Merhaba arkadaşlar, firebase ile üye girişi yaparken karşılaşılan hataları ayıklamak için aşağıdaki yöntemleri kullanmaktayız. Hata kodları sırasıyla ‘internet yok’, ‘şifre yanlış’, ‘girilen kullanıcı bulunamadı’ ve son olarak default mesaj ‘bilgiler yanlış’. [crayon-5e481fad520dc786615271/] Eğer ki gerçek zamanlı veritabanına bir veri girmek istediğimizde, hata alıyorsak, ve bu hatanın ayarlamış olduğumuz izinlerden mi yoksa farklı sebeplerden mi olduğunu

Android – Yazı Stili (Font) Ekleme

Merhaba arkadaşlar, android projemize farklı yazı stillerini ekleyebilmek için öncelikle proje dizininde assets klasörünün bulunması gerekiyor. Eğer bu klasör yoksa, sol üst köşeden File > New > Folder > Assets Folder seçeneğini tıklayarak oluşturabilirsiniz. Artık proje dizininde ‘assets‘ klasörümüz gözükecektir. İçerisine font dosyalarımızın bulunacağı bir klasör daha oluşturalım. assets’in üstüne sağ tıklayıp New > Directory seçeneğini seçiyoruz.

Android’te Animasyonlu Arkaplan Geçişi (Background Animation)

Merhaba arkadaşlar, bu makalemde java ile android projemizdeki arkaplan rengini, nasıl animasyonlu bir şekilde geçiş sağlayabileceğimize değineceğim. Öncelikle activity ekranına ait class ve layout dosyalarımızı oluşturalım. Ben isimlerini ArkaPlan.java ve arka_plan.xml olarak ayarladım. Şimdi içerisine renk kodlarımızın sıralı listesini yazabileceğimiz bir animation-list xml dosyası oluşturuyoruz. Fakat bu dosyayı ‘layout’ klosöründe değil, ‘drawable’ klosöründe oluşturuyoruz. Ben

Android – Timer Kullanımı

Merhaba arkadaşlar, Timer denilen aracı nasıl kullanıyoruz, bu yazımda detaylı olarak inceleyelim… Öncelikle yazmış olduğumuz android projemizde, sürekli olarak tekrar etmesini istediğimiz bazı işlemler olacaktır. Bu kimi zaman, kronometre tarzında saniyeyi gösteren basit bir sayaç, kimi zamansa uzak sunucudan düzenli olarak verileri çekmesini istediğimiz bir döngü olabilir. Normal şartlarda Timer aracımızı sadece Task yapısını ekleyerek

Android Studio Package ve ApplicationID Değiştirme

Android Studio‘da yazdığımız bir uygulamanın ismini, Package uzantısını ve ApplicationId‘sini değiştirmek için şu adımları izleyelim; 1-) Aşağıdaki resimde de görüldüğü üzere, android studio’muzun sol tarafında bulunan ayarlar’a tıklıyoruz, ‘Compact Empty Middle Packages‘ seçeneği seçili ise kaldırıyoruz. Eğer zaten seçili değilse, diğer adıma geçelim… 2-) Herhangi bir java dosyamızı açıp, en üst satırda bulunan package kodumuza geliyoruz. ‘com.gelistiriciismi.uygulamaismi’

Android Seçilen Yazıyı Panoya Kopyalama

Merhabalar, bu yazımda bir android uygulamanın içerisindeki istediğimiz bir yazıyı, ClipboardManager kullanarak panoya kopyalayabilir hale getireceğiz… Yine bir örnek üzerinden gidelim; Varsayalımki bir e-ticaret uygulamamız var, ve tek bir butona basarak, kullanıcının EFT-IBAN bilgilerimizi panoya kopyalamasını ve böylece whatsapp,sms gibi ortamlardan IBAN bilgilerimizi bir başkasına kolayca yapıştırıp gönderebilmesini hedefliyoruz. İşlem yapacağımız java dosyasını açıyoruz ve methodumuzu oluşturuyoruz,

Firebase’de Zamanı Kayıt Etme(Tarih,Saat)- TimeStamp

Bu yazımda Firebase’de TimeStamp ile zamanı kayıt etmeyi ve bu zamanı karşılaştırmayı öğreneceğiz. Öncelikle TimeStamp ne oluyor? 1 Ocak 1970 tarihinden bu yana kullanılan TIMESTAMP, dijital zamanın; milisaniye cinsinden parçalanmış biçimidir. 1 Ocak 1970’de başlatılan bir sayaç hayal edin, ve günümüzde haala saymaya devam ediyor… Fakat tarih,gün,saat cinsinden değil, tamamen sayısal ifade edilen yaklaşık 20

Android’te Titreşim (Vibrator) Özelliğini Kullanmak

Android uygulamamızda, telefonumuzun titreşim (Vibrator) özelliğini kullanmak istiyorsak, öncelikle ‘AndroidManifest.xml‘ dosyamıza aşağıdaki izni girmemiz gerekmektedir; [crayon-5e481fad552b8323448100/] Bu izni girdikten sonra Vibrator özelliğimiz kullanılabilir duruma geldi. Java kısmında bu özelliği şu şekilde kullanıyoruz; Öncelikle dosyamıza gerekli olan kütüphaneyi import edelim. [crayon-5e481fad552bc503039613/] Ardından ‘Vibrator’ kütüphanemizden bir nesne oluşturalım ve koda dökelim; [crayon-5e481fad552bd210854642/] Yukarıdaki kod parçalarıyla 5 saniyelik

Android – Kod Arşivi

Merhabalar, bu makale bloğumdaki ilk yazım olduğu için genel bir konu açmak istedim. Ve bu yüzden Android Programlama’da sürekli olarak kullandığımız, ama bazen nasıl yazıldığını unutabileceğimiz ufak kodları bir araya getirip tek çatı altında yazıyorum… Daha sonrasında bu basit kodlara blog’taki arama bölümünden ulaşabiliriz… Int Olarak Renk Tanımlama; Bazen java kısmında renk ataması yaparken, kodlar