akillibilisim u shareddn bilgiyi alıp kullanamıyorum ya değişkeni dolduramıyor yada ben büyük bir hata yapıyorum
Shared preference’yi bir core model olarak tanımlamamışsanız her sayfada çağırmadan önce = await SharedPreferences.getInstance();
şeklinde açmanız gerekmekte
Aslında mantık çok karmaşık değil.
Sayfa yüklenmeden şöyle çağırabilrsiniz, Bir değişkeniniz olsun. Adı users olsun ve bu User modelinden türemiş olsun. Bunun başlangıç değeri null olsun. Siz sayfa açıldığında FutureBuilder ile sarmaladığınız sayfanın içinde users nesnesini dolduracaksınız. Bu arada Flutter async çalıştığı için sayfa yüklenmiş olacağı için null hatası alabilirsiniz. Bunun çözümü olarakta if(users !=null) return calisacak_sayfa(); else CircularProgressbar();
mantığıyla future builder içinde sayfanızı gösterirseniz users nesenine veri yükleninceye kadar sayfada bir progsess bar döner. Sayfa yüklenincede istediğiniz bilgiler görünür olur.
Bir sayfaya fonksiyonlarınızı yazıp o sayfadan istediğiniz zaman veri alabilirsiniz.