Yorumlar

Mümin Başol
10 yıl 8 ay önce
Bu işlemi 1 defa çalıştırmak istiyorsun sen değil mi? doğru mu anlamışım acaba? Eğer öyle ise, veritabanın ilk durumda boş olacaktır. Veri ekleyeceğin tablodan verileri çekeceğin bir cümle yazacaksın ve değişkene atayacaksın. İlk durumda boş olacağı için değer gelmeyecek. Sonraki if komutunda eğer boş ise dediği için yukarıda vermiş olduğun veritabanına yazma işlemini yaptıracaksın.. Daha sonra uygulamayı kapatıp açtığın zaman en başa tekrar gelirsek; değişkene boş değer değil, bir önceki açılışta eklediğin veriler geleceği için, if bloguna uğramadan devam edecektir. Sonuç olarak veritabanına yazma işlemini 1 defa kullanmış olacaksın.
Mümin Başol
10 yıl 10 ay önce
Öncelikle Cevabnız için çok teşekkürler. Fakat emülatör de Çalışmadı verdiğiniz kod... if(keyCode==event.KEYCODE_HOME) satırındada keycode_home altı çizilerek warning uyarısı veriyor Ayrıca internette yabancı sitelerde (ingilizcem yok) araştırdıgım ve anladığım kadarıyla 4.03 sürümünden sonra bu home tusnundan bilgi alma amaçlı kod güvenlik acıgı oluşturdugundan dolayı kaldırıldıgını söyleyen yorumlar var onun yerine onpause() metodu kullanılmalı diyorlar. Fakat android de ekran tuş kilidi uygulamaları malumunuz home tuşununun fonksiyonunu engelliyor. bu uygulamlar engelleye bildigğine göre bunun bir yolu olması gerektiğini düşünüyorum.