I would like to Scale, Move, Resize Image. I would like to surround the image with Indicators which guide user what operation these indicators perform i.e. Moving, Rotating, S
I know this is not an answer but it's worth mentioning.
Take a look at this project. I intend to put it on GitHub but it is not done yet (at all).
There is a button to rotate the image. I am still working on the "save". Many of the classes are taken from the Android source thanks to Lorenzo Villani's project
Add to your project's manifest:
Call the activity using:
Intent intent = new Intent(mContext, CropImage.class);
intent.setData(uri);
startActivityForResult(intent, S.request.cropimage);