Android

Android Studio Programında Verilerin Saklanması ve İşlenmesi

Programlamada ulaşılması gereken özelliklerden biri de verilerin depolanmasıdır. Yapılan uygulamalarda girilen bilgiler her proje çalıştırıldığında hafızadan silinmektedir. Halbuki bazı bilgilerin silinmemesi ve üzerinde işlem yapılması gerekir. Android Studio ortamında verilerin saklanması için değişik yöntemler vardır. Şimdi bu yöntemleri açıklayalım.

Shared Preferences

Anahtar-değer mantığıyla çalışan ve sadece bir değer saklayabilien ortamlardır. Örneğin kullanıcı adının saklanması, en yüksek skorun saklanması bu veri tsaklama tipine örnektir. Bilgiler localde saklanmaktadır. Başka bir cihazda proje çalıştırıldığında bu bilgilere ulaşılamaz.

Internal Storage

Cihazın dahili hafızasında saklanan verilerdir. Cihazın hafızası ne kadasa o kadar veri saklanabilir. Çekilen fotograflar, videolar, animasyonlar bunlara örnektir. Dışarıdan bu bilgilere ulaşılamaz.

External Storage

SD Card gibi harici hafızaların cihaza bağlanmasıyla saklanan verilerdir. Burada da fotograflar, resimler, animasyonlar, videolar saklanabilir. Saklanan bilgiler harici ortamda bulunduğu için bu bilgileri balka cihazlarda da kullanabilirsiniz.

SQLite Database

Bilgilerin veritabanı mantığıyla local ortamlarda saklanması için kullanılır. Burada birden fazla bilgiyi farklı tablolar aracılığıyla rahatlıkla saklayabilirsiniz. Bilgilere local ortamda ulaşabilir, üzerinde işlem yapabilirsiniz. Ancak dışarıdan bu bilgilere ulşamanız mümkün değildir.

Network Connection

Burada ise cihazdan bağımsız birçok bilgiye ulaşabilir, bilgileri paylaşabilirsiniz. Network ortamında bulunan SQLSERVER, ORACLE gibi veritaanlarına ulaşıp bilgileri kaydedip işlemleri yapabilirsiniz.


İlgili Makaleler
Windows İşletim Sistemi İçin Android Studio Programının Kurulumu
Android Studio Programında Nesnelere Ait Gravity, Layout Gravity ve Layout Weight Özellikleri
Android Studio Uygulamalarında Intent Kullanımı
Android Studio Programında Kullanılan EditText Nesnesi ve Özellikleri
Herhangi Bir Kütüphane Kullanmadan Android Studio Programında Dairesel Bir ImageView Nasıl Oluşturulur
Rastgele Üretilen Sayıyı WorkManager Sınıfında Bildirimle Gösteren Android Java Uygulaması
ListView Nesnesinde Tıklanan Elemanı Gösteren Android Java Uygulaması
Android Studio Programı Açılışta En Son Projeyi Açmasın Özelliğini Değiştirme
Gmail Hesabi Açmak, Gmail Kaydol, Yeni Bir Gmail Hesabı Oluşturma
Android Studio İçin Meb Sertifika Yükleme
Android Java Application Using TabbedActivty and Fragment to Login Username and Password
Android Studio Programında Verilerin Saklanması ve İşlenmesi
Android Studio Programında UrunlerDb Yerel Veri Tabanında Urunler Tablosunu Oluşturma
Android Studio Programında ProgressBar Kullanımı
Android Studio Programında ConstraintLayout Kullanımı
Girilen Şehir Adını Görüntüleyen Uygulamayı Android Studio Programında Yapınız
ListView Nesnesinde Listelenen İsimlerden Seçilen Birden Fazla İsmi Görüntüleyen Android Java Uygulaması
Programatik Olarak Resme Animasyon Uygulayan Android Java Uygulaması
Android Studio Programında Online WebView Kullanımı
Android Studio Programında Offline WebView Kullanımı

Yorum Ekle
   
Kötü
İyi