انجمن سایت کلیدستان



دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۲۱، ۰۶:۵۸ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: nassa
آخرین ارسال: admin
پاسخ 5
بازدید 799

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)

دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)

#1
 سلام و خسته نباشید
ببخشید من میخواستم ببینم میشه یه سری تصاویر رو روی هاست قرار داد و تو برنامه بگیم که هر چی عکس توی این فولدر با این ادرس بود رو توی یک گرید ویو نشون بده
میشه این کار رو کرد؟
پاسخ

دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)

#2
سلام.
اگر فقط با عکس سر و کار دارید، تنها اطلاعاتی که نیاز داریم، آدرس URL (آدرس اینترنتی) عکس ها است.
بنده کلید زیر را توصیه می کنم که عکس ها را cache نیز می کند تا نیاز به دانلود مجدد آنها نباشد :

کلید شماره 2777

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

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

کلید شماره 2776

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


 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)

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

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

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

کلید شماره 2590

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)

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

 
پاسخ
 سپاس شده توسط admin

دریافت اطلاعات (عکس ها) از سرور و نمایش در GridView (در برنامه نویسی اندروید)

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

 

 

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

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

کلید شماره 507

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)