목록안드로이드/android developers 정복하기 (2)
study record
*안드로이드 개발자 공식 사이트 android developers docs를 번역, 정리하는 글입니다. 이번 글: developer.android.com/guide/background 백그라운드 처리 가이드 백그라운드에서 데이터를 처리하는 것은 우리의 사용자들, 뿐만 아니라 안드로이드 플랫폼 위의 좋은 사람들을 위해 책임감 있게 해야 하는 안드로이드 개발의 중요한 부분이다. 이 가이드는 백그라운드 작업으로써 어떤 자격을 갖추어야 하는지를 설명하고 백그라운드 테스크 카테고리들을 정의하고, 우리들의 테스크들을 카테고리화하는 기준들을 우리에게 제공할 것이다. 그리고 마지막으로 테스크들을 시행하기 위해 사용해야하는 API들을 추천할 것이다. 원리 가이드 일반적으로 몇 초보다 더 걸리는 테스크는 백그라운드 스레드..
*안드로이드 개발자 공식 사이트 android developers docs를 번역, 정리하는 글입니다. 이번 글: developer.android.com/guide/components/activities/tasks-and-back-stack 테스크란 특정한 일을 수행할 때 사용자와 상호작용하는 액티비티들의 모음이다. 액티비티들은 하나의 스택(백스택)에 각 액티비티가 열린 순서에 맞추어 정리되어 있다. 예를 들어, 이메일 앱은 새로운 메시지들의 하나의 목록을 보여주는 하나의 액티비티를 가질지도 모른다. 유저가 한 메시지를 선택할 때, 새 액티비티가 그 메시지를 보기위해 열린다. 이 새 액티비티는 백스택에 더해진다. 만약 유저가 뒤로가기 버튼을 누르면 새 액티비티가 끝나고 스택이 꺼진다. 앱들이 안드로이드 ..