کلیدستان

نسخه‌ی کامل: عکس گرفتن با دوربین در اندروید
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با عرض سلام.
دوستان اگه کمکم کنید ممنون میشم.
کد این که اگه کار بر روی دکمه کلیک کنه بعد یک زمان مشخص ازش مخفیانه عکس بگیره با دوربین جلوی گوشی و اونو در حافظه ذخیره کنه ؟؟؟؟؟؟
مرسی بابت جواباتون.
سلام.
به دو روش می توانیم در برنامه اندروید خود، عکس بگیریم :

1- استفاده از Intent که به خود صفحه (برنامه) دوربین گوشی اندروید هدایت می شویم و پس از گرفتن عکس، اطلاعات آن به برنامه اندروید ارسال می شود (تعیین می کنیم که ارسال شود). در این مورد، دو کلید زیر را بخوانید :

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

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

2- استفاده از Camera API که به ما اجازه می دهد که بدون واسطه و تنها از طریق خود برنامه اندروید، عکس بگیریم. در این مورد، کدهای زیادی در اینترنت وجود داره که اتفاقا 99 درصدشون یا ناقصه یا اصلا کار نمیکنه (فکر کنم 2 ساعتی طول کشید تا همشون رو تست کردم ). ولی من برای شما یک مورد پیدا کردم که مشکلی نداره. فایل پروژه اندروید و همچنین فایل apk ساخته شده از آن را برایتان پیوست این ارسال کرده ام.
این هم لینک منبع آنها :

https://github.com/agustinjuarez/android-camera-api

در آن می توانید عکس بگیرید و عکس رو هم براتون در حافظه خارجی (External Storage) ذخیره میکنه. 
شما از کدهای برنامه استفاده کنید و آن را به حالتی که خودتان دوست دارید، تغییر بدهید.

با تشکر از سایت خوبتون