Why InjectView can replace findViewById