본문 바로가기

개발/Android5

안드로이드에 대한 개발 상식 정리 3일차 안드로이드에 대한 개발 상식 정리 안녕하십니까. Eun🦆입니다. 개발자(저를 포함)들을 위해 안드로이드 어플리케이션을 개발하며 개발 상식들을 정리 하는 자료입니다. 3일차 23. 이클립스 설치 이클립스는 oxygen과 photon이라는 별도의 버전이 있으며 기존에 설치했던 oxygen은 안드로이드 툴 기능이 부족하다고 판단해 photon으로 재설치함 (다운로드 주소 : https://www.bluage.com/downloads) 24. 이클립스는 API 설치가 필요하다. 안드로이드 ADT는 이클립스 내에서 설치 가능하다. 25. 이클립스에서 안드로이드용으로 툴을 설정하면 AVD 매니져가 선택가능해지는데 BIOS에서 PC에서 가상 에뮬레이터를 사용 가능하도록 설정해 동작한다. 26. 그 외 오류는 플러그인.. 2022. 5. 23.
안드로이드에 대한 개발 상식 정리 2일차 안드로이드에 대한 개발 상식 정리 안녕하십니까. Eun🦆입니다. 개발자(저를 포함)들을 위해 안드로이드 어플리케이션을 개발하며 개발 상식들을 정리 하는 자료입니다. 2일차 16. Home이나 전화 등 앱의 비활성화 시 onPause()를 거쳐 Background()를 실행한다. 17. 앱 재 실행시 onResume()를 실행하거나 onDestroy()로 앱을 종료한다. 18. SNMP(Simple Network Management Protocol) 1970년대 후반에는 네트워크 장비 정보를 얻기 위해 ICMP가 사용되었으나 지금은 ICMP에서 관리 목적의 기능을 향상시킨 SNMP를 사용한다. 주로 UDP 161번 포트를 사용한다. 19. SNMP 구성 SNMP 에이전트는 각 장비의 규격에 따라 장비의 정.. 2022. 5. 22.
안드로이드에 대한 개발 상식 정리 1일차 안드로이드에 대한 개발 상식 정리 안녕하십니까. Eun🦆입니다. 개발자(저를 포함)들을 위해 안드로이드 어플리케이션을 개발하며 개발 상식들을 정리 하는 자료입니다. 1일차 1. 안드로이드는 Activity(화면)들로 구성되어 있다. 2. Activity는 AndrioidManifest.xml에 등록되어야 한다. 3. Activity는 최초 실행 Activity인 Main과 순차적으로 실행되는 Parent Activity가 있다. 4. Activity는 Java 코드로 구성되어 있고 기본으로 사용하는 라이브러리 클래스들이 존재한다. 5. 어플 시작시 : onCreate, onStart, onResume 순으로 실행한다. 6. 뒤로 가기 : onPause, onStop, onDestroy 순으로 실행한다. .. 2022. 5. 22.
정보 통신 기술 용어 해설 정보 통신 기술 용어 해설 안녕하십니까. Eun🦆입니다. IT 기업에 종사하시는 분들. IT 관련 과에서 공부하시는 분들. 용어가 참 어렵죠? 저도 이것저것 매번 알아보기 힘들었는데요. 유용한 사이트를 발견해 추천해드리려고 합니다. 리뷰 최근에 검색하고 있던 내용은 Snmp 통신이었는데요. 기본적인 설명부터 그 외 관련 지식까지 (이 경우 OID 정보가 포함된게 맘에 들었어요) 마치 정보 통신 기술 용어 사전 같다고 할까요? 참고 URL [정보통신기술용어해설] 1,529개 분류 6,272건 등록 www.ktword.co.kr 네이버 블로그 리뉴얼입니다. (https://blog.naver.com/unsuk1/221462900430) 2022. 5. 22.
Android WebView SSL 인증 경고창 만들기 Android WebView SSL 인증 경고창 만들기 안녕하십니까. Eun🦆입니다. Android API 버전이 올라감에 따라 보안 쪽도 더 발전했는데요. 아직 구 API 버전을 사용해야하는 경우 HTTPS 웹 사이트를 WebView로 실행하면 SSL 인증 문제로 접속할 수 없게 됩니다. 이 경우 소스 코드를 손 봐 SSL 인증을 무시하도록 하면 구글스토어에서 경고 조치를 받고 앱을 내릴 수도 있다고 하는데요. 이에 대비해 유저가 인증을 무시할지 말지를 선택하는 알림창을 생성해보고자 합니다. 리뷰 먼저 SSL 인증과 알림창을 사용하기 위한 코드들을 사용할 수 있도록 설정해주시고요. Web View 함수를 선언하고 onReceivedSslError 함수를 선언해줍니다. 위 코드의 파란 글씨들은 알림창에 .. 2022. 5. 21.