Category: Android

Mobil Programlama

Bluetooth HC05 ve Android ile Arduino Led Kontrolü

Projemizin çalışması için gerekli Android Uygulamayı indirmek için tıklayınız. char data = 0; //Değişken void setup() { Serial.begin(9600); //Veri iletimi için veri hızını saniye başına bit olarak ayarlıyoruz pinMode(13, OUTPUT); //Dijital pin 13’ü çıkış pini olarak ayarlıyoruz } void loop(){ if(Serial.available() > 0){ //Yalnızca veri alındığında işlem yapıyoruz data = Serial.read(); //Gelen verileri okuyarak değişkende …

Continue reading

Android BroadcastReceiver: Yapılan Çağrıları Yakalama (detect outgoing phone call event)

Android uygulamamızda giden telefon araması olayının nasıl yakalanacağını gösterelim. Çağrı başlatılırken yakalamak için BroadcastReceiver gerekli ve bunu oluşturmak için ilgili adımlar şunlardır: 1. OutgoingCallBroadcastReceiver Oluşturma Yapılan çağrıları yakalayacak ve ele alacak bir BroadcastReceiver oluşturalım: public class OutgoingCallReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.d(OutgoingCallReceiver.class.getSimpleName(), intent.toString()); Toast.makeText(context, “Outgoing call catched!”, Toast.LENGTH_LONG).show(); //TODO: …

Continue reading

Android Uygulamayı Tam Ekran Yapmak

Android uygulamamızda tasarladığımız ekranın başlıksız ve logosuz tam ekran olarak çalıştırmasını istediğimizde OnCreate metodu içerisinde, setContentView(R.layout.activity_main); satırından önce aşağıdaki kodları eklememiz yeterli olacaktır. requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

Android Uygulamaları Dünya Dillerinde Kullanıma Sunmak

Mobil uygulama yazdık ve yayınladık. Evet buraya kadar her şey çok güzel. Peki ne kadar kullanıcıya erişebildik? Geri dönüşleri topladık mı? (Feedback) Şimdi biraz global düşünelim ve tüm dünyaya hitap ettiğimizi düşünelim. O zaman uygulamamız farklı dillerde de çalışabilmeli, öyle değil mi? Hemen başlayalım. Uygulamamız, kurulu olduğu cihazda sistem dili ne ise ona göre otomatik …

Continue reading