View holder generator for Android