تنزيل صورة من خلال التطبيق

ازاى اعرض صورة من الانترنت داخل ImageView

ونبدا مع فيديو تنزيل صورة من خلال التطبيق

 

أولا نقوم بالتعديل على ال Layout الخاص بالتطبيق كالتالى :

ثم بعد ذلك نذهب لل mainactivity.java لكى نكود التطبيق :

أولا نقوم بانشاء Method لتنزيل الصورة من الانترنت و تسمى downloadBitmap ولها parameter واحد و هو خاص بال url الخاص بالصورة :

ثم بعد ذلك نستخدم ال  HttpUriRequest كالتالى وهذه المكتبة خاصة باستدعاء الرابط :

ثم بعد ذلك نستخدم ال HttpClient

ثم نستخدم ال httpresponse وهى التى تتلقى النتيجة من ال httpurirequest :

ثم نبدا فى قراءة ال response وتحويلها الى  bitmap :

ثم ننشئ Method جديدة باسم  downloadPicture وهى خاصة بتنفيذ عملية ال download و العرض فى ال imageview:

ثم ننشئ thread مسئولة عن تنزيل الصورة و عرضها من خلال ال Method السابقة :

ناخذ Object من ال downloadBitmap وتكون من النوع  bitmap كالتالى و نمرر لها ال url الخاص بالصورة :

ثم نقوم بتعريف ال imageview ثم بعد ذلك نظهر الصورة التى تم تحميلها بداخل ال imageview

ويكون شكل ال MainActivity.java كالتالى :

المشروع من هنـــا

وكلمة المرور هى :

 

يرجي تقييم الموضوع

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather
The following two tabs change content below.

إسماعيل الشبراوي

Comments

comments

الوسوم

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *