Soru & Cevap

Resim Yükleme ...

03.11.2017 - 07:15

Merhabalar,
Geliştirdiğim android uygulama için uzak sunucudan veri çekiyorum. sabit resimleri draeable klasöründe tutuyorum ama bu sabit resimler de zamanla değişebilecektir. Bu durumda;
1. Resimleri veritabanına yüklemek DB şişirir,
2. Resimleri her seferinde uzak sunucudan yüklemek sunucuya ek yük getirir ve banwidth sorunu doğabilir,
3. Resim isimlerini uzak sunucudan çekmek ve resimleri de cihazda bir klasör altında tutmak,
4. Resim adlarını uygulama içindeki veritabanında tutmak ve resimleri de uygulama içinde (cihazda) bir klasörde tutmak (sıfır sunucu yükü). Sadece güncelleme olup olmadığını uzak sunucuya sormak, güncelleme varsa yükler.

Hangi yöntemi tercih ediyorsunuz? veya başka ne gibi yöntemler var? tavsiyeniz ne olur? Örnek kod yazar mısınız?
Teşekkürler

9 Görüntülenme

2 Cevap

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

Profile picture for user Antivir
Antivir
17.11.2017 - 12:00
https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/dosyalari-kaydetmek
Profile picture for user Antivir
Antivir
15.11.2017 - 05:14

resim, müzik, video gibi batch verileri apk içinde vermek düşük veri bağlantısında indirmek için caydırıcı olabilir. uygulamanızın niteliklerine göre siz belirlemelisiniz. örneğin kullanıcı uygulamayı ağ bağlantısı varken indirdi fakat ağ yokken çalıştırdı. hiç bir görsel yok kilitlenecek yada vaadettiğiniz işlemi gerçekleştiremeyecek, haliyle kaldıracaktır. bu tür senaryolara göre ya hepsini yada bir kaçını kullanmak sizin kararınız.

Baran Çetin
16.11.2017 - 11:30
Yanıt için teşekkürler. Biliyorsanız şu işlemi yapacak kodları vermenizi rica ediyorum. Bir url deki resmi telefonun dahili hafızasına indirilen kodlar. Picasso vb. kütüphaneler ile bir url deki resmi imageView ile gösterebiliyorum ama resmi dahili hafızaya kaydedemedim.