안녕하세요~

 

intent 에 대한 예제들을 공부하다보면 값을 전달하기 위해 putExtras 전달받기위해 getExtra 를 이용하는데

 

어떤예제는 intent.putExtra("key", value);

이렇게 넘기고 어떤예제는 Bundle bundle = new Bundle();     -> bundle.putString("key", value);  -> intent.putExtras(bundle);

이렇게 번들을 하나 생성하고 거기에 값들을 담아서 번들을 넘깁니다.

 

제가 이해 안되는 부분은 한번씩만 담아서 전달해도 되는데

 

 뭐하러 다시한번 번들에 담아서 번들을 다시 intent에 담느냐 하는것입니다.