An Android custom view which let user sign or draw and it's will be saved as a PNG file