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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
گالری مخصوص یه پوشه، در برنامه اندروید

گالری مخصوص یه پوشه، در برنامه اندروید

#2
سلام.
باید 4 مرحله زیر را انجام بدهیم :

1- اجازه های دسترسی برای خواندن و نوشتن در حافظه خارجی (geExternal Stora) را در فایل AndroidManifest.xml ذکر کنید (فقط تذکر دادم شاید یادتون بره).
2- به دست آوردن لیست فایل های موجود در آن پوشه
3- تشخیص فایل هایی که با فرمت عکس هستند (png و jpg و jpeg و gif و ...)
4- استفاده از لیست عکس ها برای نمایش در گالری

من مرحله 4 را به عهده خودتان می گذارم زیرا کدهای زیادی برای نمایش عکس ها در گالری (به شکل های مختلف، مثل کلید شماره 2776 که به صورت GridView نمایش می دهد) در اینترنت موجود است (تنها کافی است که لیست عکس ها را برای آنها به دست آورید). اما برای مراحل 2 و 3 ، کلیدهایی را برایتان نوشتم که می تواند مفید باشد.
برای به دست آوردن لیست فایل ها و پوشه های (Folders) موجود در یک پوشه در حافظه خارجی (External Storage) و تبدیل نام آنها به رشته (String)، کلید زیر را بخوانید :

کلید شماره 2885

اما وقتی نام همه فایل ها و پوشه ها را به صورت رشته به دست آوردیم، باید تشخیص بدهیم که کدام فایل ها، عکس می باشند. بنابراین باید پسوندهای مورد نظرمان برای عکس ها را با نام فایل ها تطابق بدهیم. برای این منظور، کلید زیر کمکتون میکنه که پسوند فایل ها را به دست آوردید (برای مقایسه با پسوندهای مربوط به عکس ها) :

کلید شماره 2888

سپس با روش equals می توانید پسوندها را با هم مقایسه کنید :

کلید شماره 282

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


پیام‌های این موضوع
RE: گالری مخصوص یه پوشه، در برنامه اندروید - توسط admin - ۱۳۹۳/۰۹/۰۳, ۰۴:۱۵ ب.ظ

پرش به انجمن:


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