안드로이드
-
[안드로이드] Android 구글맵 API 키 발급안드로이드 2020. 9. 2. 14:57
구글 맵을 이용하기 위해서는 구글 API Key를 발급받아야 합니다 Google Maps Android API 특징 GoogleMaps Android API를 사용하면 Google 지도 데이터에 기반한 지도를 애플리케이션에 추가 할 수있습니다. API는 Goofle 지도 서버 엑세스, 데이터 다운로드, 지도 표시 및 지도 제스처에 대한 응답을 자동으로 처리합니다. 또한, API 호출을 사용하여 기본 지도에 마커, 폴리곤, 오버레이를 추가하고 특정 지도 영역의 사용자 뷰를 변경할 수 있습니다. 이러한 객체는 지도 위치에 대한 추가 정보를 제공하고 지도와 사용자 간의 상호작용을 허용합니다. GoogleMap API Key 를 발급받고 이를 사용하여 구글맵을 실행시켜보겠습니다 구글은 정말 다양한 서비스들을 제..
-
[android] 안드로이드 4대 컴포넌트안드로이드 2020. 3. 19. 14:53
안드로이드 4대 컴포넌트 (Conponents) Activity , Service, BroadcastReceiver, Content Provider Activity : 화면을 관리하고, 사용자의 다양한 이벤트를 처리하는데 사용 Service : 화면에서 보이지 않지만 특정한 기능을 백그라운드에서 어떤 작업을 실행시키기 위해 사용 BroadcastReceiver : 안드로이드에서 발생하는 특정 브로드캐스트 메세지를 처리하기 위한 컴포넌트 Content Provider : 앱 사이의 데이터의 공유를 위한 인터페이스를 제공하는 컴포넌트 Service 언제 사용하는가? 음악 app 경우에는 노래를 틀고 app 종료 해도 노래가 계속 나옵니다. 인터넷으로 부터 파일을 다운받는 로직은 대부분 서비스를 이용합니다. ..
-
[android] 안드로이드 플래그먼트 생명주기안드로이드 2020. 3. 19. 12:25
플래그먼트 (Fragment)? 영어 단어로는 파편이라는 의미 이며 화면이 비교적 큰 태블릿의 등장으로 만들어졌으며 액티비티의 일부분에만 배치되는 화면 및 동작을 조작하기 위한 객체 입니다. Fragment란 하나의 Activity가 여러 개의 분할된 화면을 가지도록 만들기 위해 고안된 개념입니다. 액티비티 위에서 프래그먼트 매니저에 의해 화면이 전환 되기 때문에 매우 가벼운 장점이 있습니다. 다른 Activity에서도 재사용할 수 있다는 장점이 있다. 또한 전체 화면인 Activity에서 부분 화면을 만드는 데 주로 사용된다. 플래그먼트 (Fragment) 생명주기 Lifecycle onAttach ( ) : 플래그먼트가 액티비티에 붙을 때 호출 onCreate ( ) : onCreateView ( )..
-
[android] 안드로이드 액티비티 생명주기안드로이드 2020. 3. 15. 14:46
액티비티(Activity)? 안드로이드에서 액티비티(Activity)는 어플리케이션 컨포넌트입니다. 쉽게 말해 우리가 사용하는 스마트폰 어플리케이션에서 보이는 화면 하나 하나가 '액티비티'입니다. 액티비티에는 사용자 인터페이스(UI)가 들어가게 됩니다. 사용자들이 앱을 사용할 때 화면 하나하나를 전환할 때 마다 액티비티는 실행, 일시중지, 중지의 상태를 가집니다. 액티비티가 '실행'의 상태에 있는 경우는 스마트폰 화면 상에 액티비티가 현재 보이고 있는 상태를 의미합니다. '일시중지'의 경우, 사용자에게 액티비티가 보이긴 하지만 다른 액티비티에 포커스가 가있는 경우 입니다. '중지'의 경우 다른 액티비티가 실행하고 있어 해당 액티비티가 보이지 않는 상태 입니다. 아무래도 액티비티의 상태는 사용자에게 보이는..