رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

نمایش تعداد زیاد عکس در یک activity


پست های پیشنهاد شده

سلام به همگی

من به تازگی برنامه نویسی اندروید یاد گرفتم و مبتدی هستم.

دارم یه برنامه می نویسم که در برای نمایش تصاویر از imageView و gallery استفاده کردم (کد نویسی این قسمت مشکلی نداره)

مشکل اینجاست که در هر اکتیویتی حداقل باید 6 تا عکس رو نمایش می دم، در صورتی که بعضی صفحات فورس کلوز می ده و بعضی هم با تاخیر زیاد نشون می ده.

کلا توی این برنامه از حدود 200 عکس استفاده کردم که حجم مجموعشون 10 مگ نمی شه (حجمشون رو هم کم کردم) خود برنامه هم 10 مگ هست!!!

چه کار کنم؟:huh:

لطفا راهنمایی کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

من که کامل نفهمیدم کلا مشکلت چیه ، برنامه چی هست !!

اما میتونی از gridview استفاده کنی !!

فقط مثل لیست ویو باید براش adapter تعریف کنی !! یا به وسیله ViewHolder کاستوم آداپدر درست کنی !!

کد نویسیش خیلی سخت نیست که میتونی از سایت زیر پیداش کنی

http://androidexample.com/

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

من که کامل نفهمیدم کلا مشکلت چیه ، برنامه چی هست !!

اما میتونی از gridview استفاده کنی !!

فقط مثل لیست ویو باید براش adapter تعریف کنی !! یا به وسیله ViewHolder کاستوم آداپدر درست کنی !!

کد نویسیش خیلی سخت نیست که میتونی از سایت زیر پیداش کنی

http://androidexample.com/

موفق باشید

یه برنامه ی کتاب هست که در هر مرحله عکس های زیادی هم داره. ولی وقتی وارد اون صفحه می شم و می خوام عکسا رو بیارم معمولا فورس کلوز می ده یا با تاخیر میاره.

اگه توی هر اکتیویتی از دو تا عکس استفاده کنم، باید تعداد اکتیویتی رو خیلی افزایش بدم. حالا این منطقی هست که این کار رو بکنم؟

ممنون ولی خوب متوجه نشدم باید چی کار کنم!!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

عکس ها حجمشون زیاده.حجمشون رو کم کن.

حجم هر کدومشون 50 کیلوبایته!!...با یه نرم افزاری همشون رو کاهش حجم دادم به 50 کیلوبایت

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خوب شاید با همین مشکل داره.

خودت با ریسایز کردن روی یکیشتس کن ببین چی میشه.

اروری هم که میده بزاری ببینیم بد نیس

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خوب شاید با همین مشکل داره.

خودت با ریسایز کردن روی یکیشتس کن ببین چی میشه.

اروری هم که میده بزاری ببینیم بد نیس

اصلا ارور نمی ده..توی امولاتور اصلا عکسا بالا نمیاد (فورس کلوز میده)...خروجی apk هم که گرفتم  و تو گوشیم نصب کردم هم بیشتر عکسا رو فورس کلوز می ده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

وقتی ارور میده حتما توی لوگ کت اکسپشن ان نمایش داده میشه.

سعس کن روشی که گفتم رو یکیدو تا از عکس ها اعمال کن شاید راهگشا بشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شما اصلا نیازی به چندین صفحه یا اکتیویتی ندارید !! فقط باید اطلاعات رو یه طوری از صفحه قبل بفرستید به صفحه جدیدتون!!

معمولا هم با position اینکارهارو انجام میدن!!

یعنی تو صفحه ی قبل عکسهارو در قالب یک ارایه ی int تعریف میکنید.

اگر روی هر دکمه ای زد مثلا مقدار 0 , 1 int وارد اکتیویتی میشه !!!

داخل سایت kelidestan.ir این چیزها هست !! خیلی هم خوب توضیح داده !! مطالعه کن حتما

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شما اصلا نیازی به چندین صفحه یا اکتیویتی ندارید !! فقط باید اطلاعات رو یه طوری از صفحه قبل بفرستید به صفحه جدیدتون!!

معمولا هم با position اینکارهارو انجام میدن!!

یعنی تو صفحه ی قبل عکسهارو در قالب یک ارایه ی int تعریف میکنید.

اگر روی هر دکمه ای زد مثلا مقدار 0 , 1 int وارد اکتیویتی میشه !!!

داخل سایت kelidestan.ir این چیزها هست !! خیلی هم خوب توضیح داده !! مطالعه کن حتما

موفق باشید

بسیار ممنون

حل شد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...