Cep Telefonları İçin Basit Bir Telefon Rehberi Uygulaması
Bu program java destekli cep telefonlarında çalışan basit bir telefon rehber uygulamasıdır. Her kişi için bir isim ve bir tel bilgisi girilir. Tüm kişilerin listesi görünmektedir. Listeden bir kişi seçilip silinebilir.
Program çalıştığında eklenmiş olan kişilerin listesi bulunur. "Kayıt" seçeneği ile yeni bir kişi eklenebilir. Listeden bir eleman seçilerek silinebilir.
Programda 5 class bulunmaktadır. Sırayla bu class'lardan bahsedeceğiz.
RecordManager class'ı bilgileri kaydetip okuma işlemlerini gerçekleştirir. üç method'u bulunur.
recordContact() verilen isim ve telefon numarasını kayıt eder. Geriye kayıt id'sini döndürür.
readRecords() kayıt edilmiş tüm kayıtları bir Contact vector'üne koyar ve vector'ü geri döndürür.
deleteRecord() verilen id'li kayıt siler
Bu class kullanıcının bir kişi eklemesi için kullanılır. Bir isim alanı ve bir telefon giriş alanı bulunmaktadır. Kaydet seçildiğinde girilen bilgiler kaydedilir.
Tüm kayıtların göründüğü listedir. refresh method'u çağrıldığında tüm kayıtları RecordManager class'ının readRecords method'unu kullanarak alınır. Eski kayıtlar listeden kaldırılır ve yeni kayıtlar listeye eklenir.