Bugfix=>When the MainAcitivity rotation changes, the mImagePath variable
is not saved, but the user may take photo with different orientation, so
the MainAcitivity will be recreated and redirect to the upload activity,
it is necessary to save the mImagePath variable... But another bug is
founded, either, the AppUtils.getRealPathFromUri does not work correctly
when the file name contains a `_`...