Development/Android(700)
-
안드로이드 플랫폼 아키텍처
안드로이드 플랫폼 아키텍처https://developer.android.com/guide/platform
-
하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)· 앱(App)기반에 콘텐츠 영역을 HTML기반의 웹(Web)으로 제작한 것입니다.· 최종 앱(App)배포에 필요한 패키징 처리를 하면 각 플랫폼(안드로이드, 아이폰, 윈도우)에서 동작가능한 어플리케이션이 됩니다.· 하이브리드란, 특정한 목표를 달성하기 위해 두 개 이상의 요소가 합친 것을 의미합니다. 즉, 웹과 네이티브앱을 합친 개념으로 플랫폼에 상관없이 개발이 가능합니다. 영역 개발 설명 내부 개발 Web(HTML) · 다양한 플랫폼에서 호환성이 좋은 Web App 요소 · 웹기술을 이용하여 개발 · HTML5, CSS, Javascript 등 외부 개발 App · 각 플랫폼에 의존적인 Native App 요소 · 네이티브 코드로 개발 · 해당 플랫폼에 맞게 컴파일하..
-
AndroidStudio UPDATE 실행 방법
AndroidStudio UPDATE 실행 방법· 방법 1· 방법 2· 방법 3· 방법 4· 업데이트 수행 방법 1AndroidStudio 실행 후 하단의 [Check] 링크 클릭 방법 2메뉴: [Help] >> [Check for Update…] 방법 3프로젝트가 열린상태서 안드로이드 스튜디오가 실행된다면 AndroidStudio 우측 하단에 업데이트 메시지가 표시됩니다. >> [update] 클릭 방법 4AndroidStudio 실행 후 하단의 [Events] 아이콘 클릭 >> 메시지 안의 [update] 링크 클릭 방법 4우측 하단의 [Configure] >> [Check for Updates] 업데이트 수행 [Update Now] or [Update and Restart]
-
"Empty Activity" 프로젝트 생성하기
"Empty Activity" 프로젝트 생성하기[Empty Activity] 선택 >> [Next] "Language" 항목을 [Kotlin]으로 선택합니다. >>[Finish] AndroidStudio 실행되면 Kotlin plugin을 설치하기 위해 우측하단의 메시지가 표시됩니다. >> [Install] 클릭 프로젝트 생성완료
-
배터리의 상태 체크 액션
배터리의 상태 체크 액션안드로이드는 배터리의 상태가 변할 때마다 이를 방송하는데, 배터리의 상태를 체크하기 위해 관련된 액션은 아래와 같습니다.
-
브로드케스트 메서드 - 브로드케스트(수신) 메서드, 브로드케스트(방송) 메서드, 필요할 때만 방송을 수신할 경우
브로드케스트 메서드 · 브로드케스트(수신) 메서드 · 브로드케스트(방송) 메서드 · 필요할 때만 방송을 수신할 경우 브로드케스트(수신) 메서드 · BroadcastReceiver 클래스로부터 상속받으며 방송을 수신하는 메서드는 다음과 같이 재정의해서 사용합니다. · 방송이 수신되면 onReceive 메서드가 호출되며, context는 BroadcastReceiver이 실행되는 컨텍스트이며, intent는 수신된 방송 내용입니다. · BroadcastReceiver은 프로세스의 메인 스레드에서 실행되고, 너무 오래 시간을 끌어서는 안 되며 10초내로 리턴해야 합니다. · 브로드케스트는 System이 보내고 응용 프로그램은 수신만 하는 것이 일반적입니다.