En Yeni Konular

Flutter : Yerel Dosyaya Veri Kaydetme

Yerel Dosyaya Kaydetme İşlemleri

Bazen ufak tefek verilerimiz için veya indirip daha sonra kullanabilmek için, cihazımızın hafızasına kayıt yapıp, daha sonra kullanmak isteyebiliriz. Bu gibi durumlarda cihazımızın hafızasından yararlanabiliriz.

Gerekli Kütüphanenin eklenmesi

Flutter da yerel dosyalarla çalışabilmek için öncelikle path_provider isimli kütüphaneyi çalışmamıza ekliyoruz.

Bu kütüphane bize işletim sistemimize göre (ios,android) dosyaları kaydedeciğimiz konumu sağlayacak.

Sağlayabileceği konumlar 

Temporary directory : Sistemin herhangi bir zaman temizleyebileceği geçiçi konum. İOS için NSTemporaryDirectory() Android için getCacheDir() olarak bilinir.

Documents directory : Sadece uygulamamızın erişebileceği konumu döndürür ve sadece uygulama silinince veriler silinir. İOS için NSDocumentDirectory Android için AppData olarak bilinir.

Kütüphanemizi ekliyoruz.

Sınıfımızı Oluşturalım

Okuma,yazma, dosya yolu bulma vb gibi işlemlerimizi tutması için sınıfımızı oluşturalım.

bunun için path_provider ve dart:io kütüphanelerinden yararlanıcaz.

Uygulama içerisinde Kullanımı

Ekrandaki TextField’e girilen verileri Butonlar yardımıyla dosyaya kaydedip okuyan örnegimiz.

Flutter yerel Depolama

Örneğin Tamamı

Hakkında Necip Akgöz

İLGİNİZİ ÇEKEBİLİR

Flutter : Expanded Ve Flexible

BaşlıklarYerel Dosyaya Kaydetme İşlemleriGerekli Kütüphanenin eklenmesiSınıfımızı OluşturalımUygulama içerisinde KullanımıÖrneğin Tamamı Expanded Row, Column, Flex içerisindeki …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir