목록Android _ 서버연동_채팅 (60)
꾸준히 안타치기

액티비티 생명주기 액티비티는 다음 그림과 같은 생명주기(LifeCycle)를 가지고 있다. 이 생명주기에 따라 적절한 메소드가 호출되므로 이를 숙지해서 액티비티를 작성해야 한다. 물론 다음 내용은 안드로이드 개발을 어느 정도 해봐야 감이 오는 부분이니 지금은 잠시 눈요기만 하고 나중에 다시 살펴보기 바란다. 액티비티 생명주기는 onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDestory()순으로 실행되며, 경우에 따라서 onRestart() 메소드가 호출되기도 한다. 이에 대한 자세한 설명은 다음의 액티비티 생명주기 표를 참고하기 바란다. 액티비티 생명주기 onCreate () 액티비티가 생성될 때 호출되며 사용자 인터페이스 초기..

* Activity 라이프 사이클 : 사용자가 앱을 시작하고 앱 안에서 앞으로 뒤로 이동하고 다른 앱을 실행하는 등의 행위를 컨트롤하는 것이 바로 Activity이다. 이러한 Activity는 처음 시작할때, 전면에 나와서 사용자의 포커스를 받는 등의 다양한 상태로 변환을 하게 된다. 안드로이드 시스템에서는 이러한 프로세스 중에 라이프사이클과 관련된 함수들을 호출하게 된다. 이러한 함수들은 주로 사용자가 현재 상태에서 다른 상태로 갈 때 이루어지는 것으로 기존에 있는 상태로 다시 돌아갈 때를 대비하거나 다른 상태 중에 있을 때 강제 종료를 하는 등의 예외 상황을 대비하는 등 다양한 처리를 해주어야한다. : 이렇게 호출되는 함수에 따라서 사용자가 Activity를 떠나거나 다시 들어왔을때의 행동들을 설정하..
안드로이드 로그 찍는 법 e는 에러 String love =“ 떡볶이”; Log.e(“MainActivity:”, love); int a = 20; Log.e(“MainActivity”, String.valueOf(a));
안드로이드란? 구글에서 만든 스마트폰용 운영체제 안드로이드는 운영체제+ 플랫폼 역할 두가지를 다 가지고 있다. 플랫폼이란, 기초가 되는 장소를 제공하는 곳이라는 의미다. 플랫폼은 이용자가 있고 목적이 있고, 도구와 방향 등을 가지고 있으며 이용자들은 이것들을 목적에 따라 이용하기 위해서 사용합니다. 운영체제로서 사용하는 이유는 핸들폰이라는 하드웨어와 앱이라는 소프트웨어를 중간에서 관리해주기 위해서 운영체제로서 사용합니다. 운영체제란? 운영+체제 운영이란? _ 운용(무엇을 움직여)하여 경영하는것 체제란? 조직의 양식, 틀 운영체제: 움직여서 경영하는 + 조직의 양식 소프트웨어와 하드웨어를 중간에서 관리해주는 프로그램 사용하는이유: 하드웨어와 소프트웨어 사이에서 잘 관리하게끔 하기 위해서 사용합니다. 사용자..