Intent 함수 사용한 예
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
// 버튼을 누르면, 다른 액티비티가 화면에 나타나도록 한다.
Intent intent = new Intent(작업한Activity.this, 이동할Activity.class);
startActivity(intent); # 해당 Activity로 이동할것이다.
}
});
}
액티비티를 실행시 라이프 사이클은 다음과 같이 이동한다.
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
protected void onResume()
{
super.onResume();
Log.i("MyMultiple","Main : onResume");
}
@Override
protected void onPause()
{
super.onPause();
Log.i("MyMultiple","Main : onPause");
}
@Override
protected void onDestroy()
{
super.onDestroy();
Log.i("MyMultiple","Main : onDestroy");
}
앱 실행시 OnCreate(앱 실행) -> onResume(앱 사용할때) -> onPause(다음 앱으로 넘어갈때) -> onDestroy(앱 종료시)
| Android - 액티비티 간의 단방향 데이터 전달방법 (0) | 2022.07.13 |
|---|---|
| Android - 이메일 형식 체크하는 코드 (0) | 2022.07.13 |
| Android - AlertDialog 사용법 (0) | 2022.07.12 |
| Android - CountDownTimer 사용법 (0) | 2022.07.12 |
| Android - 앱 타이틀,상태바 컬러 바꾸는 방법 (0) | 2022.07.12 |