کار با دوربین و گالری در بیسیک۴اندروید
2026-09-25 · بخش آموزش رایگان
دوربین و گالری، پرکاربردترین بخش هر اپلیکیشن واقعی است. در بیسیک۴اندروید چند خط کد کافی است، به شرطی که مجوزها را درست بگیری.
مجوزها را جدی بگیر
از اندروید ۱۳ به بعد، مجوز خواندن فایل جدا از عکس است. اگر فقط مجوز عکس را بگیری، گالری خالی میماند.
سه مجوز را در نظر داشته باش: دوربین، خواندن تصاویر و نوشتن فایل. هر کدام جداگانه درخواست میشود.
عکس گرفتن
برای گرفتن عکس از یک Intent استفاده کن. نتیجه در رویداد بازگشت میآید. مسیر تصویر را همانجا ذخیره کن.
اگر مسیر را ذخیره نکنی، بعد از بستن اپ تصویر از دست میرود.
انتخاب از گالری
انتخاب فایل هم با Intent انجام میشود. نوع فایل را مشخص کن تا فقط تصویر نشان داده شود. این کار تجربهٔ کاربر را بهتر میکند.
فشردهسازی تصویر
عکس دوربین معمولاً چند مگابایت است. اگر همان را بفرستی، آپلود کند میشود. قبل از ارسال، اندازه را کم کن.
کیفیت هفتاد درصد برای بیشتر کارها کافی است.
ذخیرهسازی امن
فایلهای کاربر را در پوشهٔ اختصاصی اپ بگذار. دسترسی مستقیم به حافظه، هم برای امنیت بد است هم برای بررسی بازار.
خطاهای رایج
- نبودن مجوز در زمان اجرا
- ذخیره نکردن مسیر تصویر
- ارسال فایل خام بدون فشردهسازی
- تست نکردن روی گوشی با اندروید قدیمی
مسیر عملی
اگر میخواهی نمونهٔ سالم ببینی، در تکهکدهای آماده بخش تصویر و فایل را ببین. برای شروع از صفر هم آموزش بیسیک۴اندروید مسیر کوتاهتری است.
جمعبندی
دوربین و گالری سخت نیست، ولی جزئیاتش مهم است. مجوز، مسیر و فشردهسازی؛ سه نکتهای که بیشتر خطاها از آنها میآید.
مطالب مرتبط
این آموزش را دوست داشتید؟ پروژه کامل و سورس حرفهای در فروشگاه: