하나의 액티비티는 필수이다.
서비스 - 휴대폰화면이 꺼져도 실행되는것들 (음악어플, 알람)
브로드캐스트 리시버 - 메시지,전화,푸쉬알림
컨텐트프로바이더 - 내부적으로 메모리
Intent - 4가지를 연결해주는 연결체(데이터를 전달해준다)
액티비티 실행시 onCreate()한번만 실행
화면을 끄면 onStop()실행
명시적 인텐트 - 명확하게 보이는것
묵시적 인텐트 - 암묵적이게 보이는것(카메라 선택,링크클릭시 브라우저선택)
명시적 - 명확하게 찾아가는것
묵시적 - 선택하는것
최상위 부모를 뷰를가지고있고 뷰를 상속받고있다
뷰가 매개변수일때(다형성)
버튼말고도 다른(이미지,글자)가 들어올수도있다.
}else if(view.getId()==R.id.btn_camera){
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivity(intent);
else if(view.getId()==R.id.btn_dial){
Uri uri = Uri.parse("tel:01092069326");
Intent intent = new Intent(Intent.ACTION_DIAL,uri);
startActivity(intent);
시큐리티입셉션:퍼미션 => 권한설정필요
끝에 finish();