안녕하세요.
열심히 공부중인 초보 안드로이드 개발자 입니다.

샘플소스인 LunarLander를 보면서 게임 소스를 짜고 있는데요
LunarLander 소스를 보니 이미지 로딩시에

1)              mLanderImage = context.getResources().getDrawable(R.drawable.lander_plain);

2)              mBackgroundImage = BitmapFactory.decodeResource(res, R.drawable.earthrise);

두가지 방법을 사용하고 있더군요.

주석의 내용을 보니 BitmapFactory.decodeResource를 사용하는 이유가 getDrawable보다
그려지는 속도가 빠르고 이미지 변환이 필요없기 때문이라고 하는것 같은데요
제가 이해하고 있는게 맞는지 궁금합니다.