Soru & Cevap

Veri saklama

14.07.2014 - 09:45

Merhaba,

proojemde kullanıcı numarasını telefonda bi yere kaydedip daha sonra başka bi sayfadada o verileri listview e aktarmak istiyorum , birden fazla verim olucak bunun için nasıl bir kod kullanmalıyım

17 Görüntülenme

4 Cevap

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

Profile picture for user simonsero
simonsero
15.07.2014 - 03:19

Text dosyasına kaydedip başka bir sayfada ordan okuyabilirsin. Ama birden fazla numara olacaksa kaydetme kısmında sonuna virgül falan koyup okudugun sayfada virgüle göre ayırıp listeleyebilirsin.

picture-1372-1408467635.jpg
ahmtbrk
14.07.2014 - 11:44

Internal storage kullanacaksan SharedPreferences kullanabilirsin.

External Storage kullanacaksan bir metin dosyasına vs yazabilirsin.

Birden fazla data tutacaksan diğerleriyle hiç uğraşma bile sqlite çok pratik ve hafif projene ekstrem bir yük bindirmez.

 

Profile picture for user emre190745
emre190745
14.07.2014 - 11:37
sqlite bu iş için biraz büyük boyutlu değilmi peki ? daha ufak şeylerle yapamamıyım bu işlemi , sadece tutulucak veri kart numarası çünkü , internal storagela yapamazmıyım yani ?
picture-1372-1408467635.jpg
ahmtbrk
14.07.2014 - 10:53

Senaryona göre telefon rehberi tarzı bir şey yapmak istiyorsun data kayıt edip hepsini bir liste halinde göreceksin.

Bunun için SQLite veritabanı uygundur.

Yapman gereken ilk iş sqliteye veri nasıl kayıt edilir bunu öğrenmek.Daha sonra veri giriş ekranını yazıp kodlarsın.

Ardından listview sayfasında o verileri çekmeyi öğrenip bi ArrayList'e yüklersin.

daha sonrada ListView'e bir tane customadapter yazıp o ArrayList' i verip dataları gösterirsin.

http://androidtuts4u.blogspot.com.tr/2012/11/android-sqlite-and-listview-example.html