I have just completed to create three video clips that explain the basics of working with the android camera activity. The code sample is available in my ‘Android Fundamentals’ course at www.abelski.com.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.