소셜게임을 안드로이드로 포팅하는 중인데요..

현재 인터넷에 떠도는 예제로 public class C2dm_BroadcastReceiver extends BroadcastReceiver라는 클래스를 구현해서
public void onReceive(Context context, Intent intent) 메소드를 통해서
푸쉬를 받으려고 합니다.

그전에 third-party 서버에  registration_id와 유저 id를 전송해야 하는데요.
onCreate()에서  registration_id를 전송하려고 하니 아직 null값이네요.

위에서 언급한 클래스에서 로그를 찍어보니 onCreate가 끝나고 Activity가 모두 생성된 이후에야
최초 실행이 되면서 registration_id를 갱신하는 것 같습니다.

제가 정확히 몰라서 그러는데 위 클래스의 실행시점은 왜 그렇게 되는 것일까요?
onCreate에서 registration_id를 받아와 전송할 수 있는 방법은 없을까요?

선배님들의 고견 부탁드립니다! 그럼 오늘도 좋은 하루 되십시오~!