بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

روش بهینه و پر شرعت جهت خواندن عکس از سرور و نمایش در برنامه اندروید

مدیریت گفتگو
mortex 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام دوستان من از طریق برنامه اندروید یک عکس رو تو سرور آپلود کردم و لینک عکس رو در جدولی ذخیره کردم. و بعد در برنامه اندروید لینک عکس رو میخونم و در اندروید نمایش میدم. اگر بخوام عکس ها را در لیست ویو نمایش بدم این کار سرعت برنامه رو کند میکنه و باعث طولانی شدن بارگذاری میشه. دوستان اگه روش بهتری سراغ دارن لطفا معرفی کنن.

اما روش من هنگام خواندن لینک عکس و نمایش آن:

         URL newurl;
        Bitmap mIcon_val = null;
        try {
            newurl = new URL(link_image);
            try {
                mIcon_val = BitmapFactory.decodeStream(newurl.openConnection().getInputStream());
            }
            catch (IOException e) {
                e.printStackTrace();
            }
            img_load.setImageBitmap(mIcon_val);
        }
        catch (MalformedURLException e) {
            e.printStackTrace();
        }

نظرات

Aref 11 سال پیش
استاد تو فیلم 15-02 آموزش دادن و اینکه استفاده از Volley چون خودش عکس رو کش میکنه هم گزینه خوبیه
کاشی زاده 11 سال پیش
پیشنهاد من به شما نوشتن یک ImageLoader اختصاصی و سبک هست که با گرفتن اندازه صفحه گوشی و ارسال اون به سرور عکس متناسب با اندازه صفحه گوشی کاربر را نمایش دهید .
حمید زمانی 11 سال پیش
میشه در خصوص آپلود فایل کمی توضیح بدین

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .