Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
<source>@Override
public void onPictureTaken(byte[] paramArrayOfByte, Camera paramCamera)
{
new SaveInBackground().execute(paramArrayOfByte);
camera.startPreview();
}
class SaveInBackground extends AsyncTask<byte[], String, String> {
@Override
protected String doInBackground(byte[]... arrayOfByte) {
try {
File saveDir = new File("/sdcard/CameraExample/");
if (!saveDir.exists())
{
saveDir.mkdirs();
}
FileOutputStream os =
new FileOutputStream(String.format("/sdcard/CameraExample/%d.jpg", System.currentTimeMillis()));
os.write(arrayOfByte[0]);
os.close();
} catch (Exception e) {
//
}
return(null);
}
}
Работа с камерой в Android