سلام.
به دو روش می توانیم در برنامه اندروید خود، عکس بگیریم :
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) ذخیره میکنه.
شما از کدهای برنامه استفاده کنید و آن را به حالتی که خودتان دوست دارید، تغییر بدهید.
به دو روش می توانیم در برنامه اندروید خود، عکس بگیریم :
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) ذخیره میکنه.
شما از کدهای برنامه استفاده کنید و آن را به حالتی که خودتان دوست دارید، تغییر بدهید.
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.