4. RESOURCE -> SOURCE CODE
public class TestActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button mButton = (Button)findViewById(R.id.button1);
}
}
5. RESOURCE -> SOURCE CODE
public final class R {
public static final class attr {
}
public static final class drawable {
public static final int ic_launcher=0x7f020000;
}
public static final class id {
public static final int button1=0x7f050000;
}
public static final class layout {
public static final int main=0x7f030000;
}
public static final class string {
public static final int app_name=0x7f040001;
public static final int hello=0x7f040000;
}
}
10. CONTEXT
• 어플리케이션 환경의 전역 정보에 접근하기 위한 인터
페이스
• 시스템 정보 접근, API 호출
• 액티비티간 리소스 공유 등..
11. INTENT -> NEW ACTIVITY!
Intent mIntent = new Intent(TestActivity.this, SecondActivity.class);
startActivity(mIntent);
Intent 의 생성자는 여러가지.
이는 그 중 하나.