This sample is is trying to build a customized Camera, which allowed developer to include a custom layout or views on the top of the Camera SurfaceView. And it also integrates with custom photoCrop function.