Custom View to draw, rotate, erase and convert images to black and white.

This article describes how to create a reusable class that can upload images from our Gallery or take a picture, put them on a canvas and move them around the screen, resize them, erase them and convert them to black and white. This tutorial uses a class that extends View and uses onTouchEvents. This is class also takes care of the VM Budget issue of loading images from the gallery by optimizing the memory each image uses. It uses android 2.2 and above.

Continue reading