Turkcell | Geleceği Yazanlar

Soru & Cevap

Android uygulamasında okuduğum parçanın yerini hatırlama

26.06.2015 - 01:23

Arkadaşlar hayırlı Ramazanlar herkese. benim bazı uygulamalarda gördüğüm bir etkinlik dikkatimi çekti. okuduğunuz bir metinde-parçada daha sonra tekrar döndüğünüzde kaldığınız yerden devam ettiren uygulama nasıl yapılıyor. kitap ya da parça okurken kaldığınız yeri hatırlayan uygulama örneği lazım. bu konuda yardımcı olurmusunuz. iyi çalışmalar...

2122 Görüntülenme

3 Cevap

Muhammed ÇOBANOĞLU
29.06.2015 - 00:25

Hayırlı Ramazanlar Mehmet,

Android'de bir datayı kaydetmenin 3 yolu vardır. (1*)

1- SharedPreferences kullanmak (Tutmak istediğin datayı key - value yapısını kullanarak  tutmak),

2- Datayı bir dosyaya kaydetmek ve ihtiyaç duyulduğunda bu dosyadan okumak,

3- Database oluşturup verileri burada tutmak.

Benim tavsiyem kaldığın sayfanın numarasını tutmak için SharedPreferences yapısını kullanabilirsin (2*). Kullanımı diğer yöntemlere göre daha simple. Ayrıca sadece bu işlem için bir veritabanı oluşturmak çok zahmetli bir yöntem. 

1* - http://developer.android.com/training/basics/data-storage/index.html

2* - http://developer.android.com/training/basics/data-storage/shared-preferences.html

Kolay Gelsin.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Mehmet GÜL
26.06.2015 - 22:42

çok teşekür ederim. iyi çalışmalar...

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

yazilimcikodcu
26.06.2015 - 13:46

Kaldığınız sayfayı mı hatırlatsın istiyorsunuz..Bunun için static bi değişken yapıp sonra o değişkenin değerinden sayfayı açtırabilirsiniz yada bi veri tabanı açıp sayfa numaralarını tutabilirsiniz.. kaldığınız sayfadan çıkarken veritabanına o sayfanın numarasını gönderirsiniz.. devam etmek istediğinizde yine veritabanından bilgiyi çeker ona göre yapabilirsiniz.. Androidde verileri tutan başka yöntemler var onları kullanarakta sayfa num yada indexini tutabilirsiniz(bundle gibi)

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.