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



نمایش یک انیمیشن gif در برنامه اندرویدزمان کنونی: ۱۳۹۵/۰۹/۱۴، ۱۲:۱۳ ق.ظ
کاربران در حال بازدید این موضوع: 2 مهمان
نویسنده: kousha.nikkar
آخرین ارسال: admin
پاسخ 8
بازدید 4505

رتبه موضوع:
  • 1 رای - 1 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش یک انیمیشن gif در برنامه اندروید

نمایش یک انیمیشن gif در برنامه اندروید

#1
سلام من آموزش تاپیک زیر رو دیدم (نمایش یک عکس قرار گرفته در اینترنت (یک آدرس URL)، در یک ImageView ، در برنامه نویسی اندروید) :

http://www.kelidestan.com/keys/keys.php?key=294

واقعـــــــــــــــــاً کمکم کرد
ممنون از این آموزش ،
یه سوال
اگر فایلی که توی آدرس URL وجود داره "انیمیشن gif" باشه اون رو همچنان به صورت انیمیشن نمایش میده؟ مطمئناً؟
سپـــــاس
پاسخ

نمایش یک انیمیشن gif در برنامه اندروید

#2
سلام دوست عزیز.
در برنامه اندروید، برای نمایش انیمیشن با فرمت gif ، باید یک سری کد متفاوت نوشته شود. یعنی مثلا با یک ImageView و به صورت معمولی که در  ImageView عکس نمایش می دهیم، نمی توانیم فایل های gif (منظورم gif به صورت انیمیشن است) را به طور صحیح نمایش بدهیم.
در مورد نمایش فایل با فرمت gif در برنامه اندروید، نگاهی به لینک های زیر بیندازید :

http://droid-blog.net/2011/10/14/tutoria...id-part-1/

http://droid-blog.net/2011/10/15/tutoria...-–-part-2/

http://stackoverflow.com/questions/36602...imated-gif

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

نمایش یک انیمیشن gif در برنامه اندروید

#3
درست میگید اما لطفاً به سوال بار دیگه دقت کنید،  نمیخوام انیمیشن از حافظه فایل اندروید اجرا بشه میخوام یک URL رو بخونه و محتویات عکسشو نمایش بده درست مثل آموزشی که گذاشته بودید راجب "نمایش عکس از اینترنت در ImageView"
حالا تردید من اینجاست که اگه فایل gif animation  باشه اونو به صورت انیمیشن نمایش میده؟

پاسخ

نمایش یک انیمیشن gif در برنامه اندروید

#4
هیچ فرقی نمی کند و باز هم موضوع این است که آیا می توان یک فایل gif که حاوی انیمیشن است را با ImageView نمایش داد (یعنی با همان روش عادی) یا خیر، که پاسخ منفی است. زیرا در فرآیند نمایش یک عکس در یک آدرس URL نیز ابتدا باید اطلاعات عکس از اینترنت دریافت شود، سپس در جایی ذخیره شود (یا به طور موقت در حافظه قرار بگیرد) و سپس به صورت عادی، آن را نمایش بدهیم (مرحله آخر، همان نمایش با روش عادی است).
البته می توانید عنصر WebView را امتحان کنید. زیرا ما با  WebView  ، صفحات اینترنت را نمایش می دهیم که معمولا حاوی تعداد زیادی فایل gif به صورت انیمیشن می باشند.

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

نمایش یک انیمیشن gif در برنامه اندروید

#5
ممنوووون خیلی استفاده کردم
پاسخ
 سپاس شده توسط admin

نمایش یک انیمیشن gif در برنامه اندروید

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

نمایش یک انیمیشن gif در برنامه اندروید

#7
(۱۳۹۳/۱۲/۰۴, ۰۲:۲۱ ق.ظ)'sajadwin' نوشته: اگه بخوایم بصورت عادی توی یه imageview نمایش بدیم فایل gif رو باید چیکار کنیم؟

 
سلام دوست عزیز.
تنها راهی که من میشناسم در اندروید، مربوط به ساخت انیمیشن در کلید زیر هست...
http://kelidestan.com/keys/keys.php?key=228

اگر چیز دیگه ای پیدا کردم که بشه بدون وارد کردن تصویر های انیمیشن از فایل gif استفاده کرد یا از gif های از پیش ساخته شده استفاده کرد، بهتون اطلاع میدم



 
پاسخ
 سپاس شده توسط ز.محمدی

نمایش یک انیمیشن gif در برنامه اندروید

#8
سلام.
در لینک زیر، یک عنصر سفارشی با نام GifImageView طراحی شده است که در واقع یک نوع ImageView است که قادر به نمایش فایل های gif نیز می باشد :

https://github.com/felipecsl/GifImageView

البته بنده خودم تاکنون آن را آزمایش نکرده ام که ببینم عملکرد خوبی دارد یا خیر.

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


پرش به انجمن:


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

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

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