کلیدستان

نسخه‌ی کامل: دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
 سلام و خسته نباشید
ببخشید من میخواستم ببینم میشه یه سری تصاویر رو روی هاست قرار داد و تو برنامه بگیم که هر چی عکس توی این فولدر با این ادرس بود رو توی یک گرید ویو نشون بده
میشه این کار رو کرد؟
سلام.
اگر فقط با عکس سر و کار دارید، تنها اطلاعاتی که نیاز داریم، آدرس URL (آدرس اینترنتی) عکس ها است.
بنده کلید زیر را توصیه می کنم که عکس ها را cache نیز می کند تا نیاز به دانلود مجدد آنها نباشد :

کلید شماره 2777

کلید فوق، کلاس هایی (Class) را دز اختیار شما می گذارد که با دریافت آدرس URL عکس و همچنین ImageView ای که می خواهید عکس در آن نمایش داده شود، عکس را دانلود کرده، cache می کند و در ImageView مورد نظر نمایش می دهد.

برای نمایش عکس ها در GridView ، کلید زیر را بخوانید (اگر GridView خیلی آهسته بود، سایر ساختارها برای Adapter سازنده item های GridView در اینترنت (سایر سایت ها) را ببیید) :

کلید شماره 2776

دقت شود که باید در Adapter سازنده item های GridView ، آن ImageView موجود در item را شناسایی کرده و آن را به همراه آدرس URL عکس مورد نظرتان، به کلاس هایی که در کلید شماره 2777 معرفی شدند، بدهید.


 
در ضمن، اگر معلوم نیست که چه تعداد عکس در فولدر مورد نظر وجود خواهد داشت (متغیر است)، باید آدرس URL عکس ها را توسط یک صفحه از سایت (مثلا با زبان php تا بتوانیم با استفاده از توابع آن، لیست فایل های موجود در یک فولدر را به دست آوریم) و با متن به شکل json ، دریافت کنیم (یا در صورت تمایل، یا ساختارهای دلخواه دیگر). در زمینه دریافت اطلاعات با ساختار json (یا ساختارهای دیگر)، دسته بندی زیر را ببینید :

http://www.kelidestan.com/keys/categorie...ategory=18

به دست آوردن لیست فایل های موجود در یک پوشه (Folder)، با تابع scandir در PHP :

کلید شماره 2590

خیلی ممنونم که اینقدر رسیدکی میکنید
فقط چ جوری توی روش jsonبه جای متن ها که میگذاریم عکس بزاریم
قسمت نمایش عکس در برنامه اندرویدی رو مشکلی ندارم فقط توی فایل html چ جوری عکس اضافه کنیم؟؟

 
(۱۳۹۴/۰۶/۰۷, ۱۱:۰۵ ب.ظ)'nassa' نوشته: [ -> ]خیلی ممنونم که اینقدر رسیدکی میکنید
فقط چ جوری توی روش jsonبه جای متن ها که میگذاریم عکس بزاریم
قسمت نمایش عکس در برنامه اندرویدی رو مشکلی ندارم فقط توی فایل html چ جوری عکس اضافه کنیم؟؟

 

 

در json ، آدرس URL عکس را قرار می دهیم (به صورت متن)، نه خود عکس را.

اگر باید در کد HTML ، عکسی قرار داده شود (یعنی ارجاع به آدرس URL عکس، حالا یا اینترنتی یا نسبی و قرار گرفته در کنار خود فایل HTML)، از تگ img در میان کدهای HTML استفاده کنید :

کلید شماره 507