본문 바로가기
반응형

activity3

안드로이드 버튼 클릭, 화면 이동 ●버튼을 클릭하면 메세지가 나오는 예제 - MainActivity.javapackage com.example.project import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast; //사용자가 위젯에 이벤트를 발생시킬때, 이러한 이벤트를 click이벤트라 하고, 이 이벤트가 발생했을때 어떤 내용의//구현을 할지는 개발자의 몫이기 때문에, 내용이 불완전한 인터페이스 객체가 전달된다!public class MainActivity extends Activ.. 2015. 3. 6.
안드로이드 액티비티(Activity)  ●액티비티 - 액티비티는 어플리케이션의 한 화면을 뜻한다. 액티비티는 보통 하나의 소스코드만으로 구성되지 않고 액티비티의 화면을 구성하는 것은 레이아웃 파일에서, 액티비티의 동작을 처리하는 것은 소스코드에서 이루어 진다. ●액티비티의 상태(Activity State) ①활성(Active) - 액티비티가 현재 화면에 표시되고 있는 상태이며, 사용자와 상호작용이 가능하다. ②일시정지 - 액티비티가 화면에 표시되고 있지만 사용자와 상호작용은 하지 못하는 상태이다. ③정지 - 홈화면으로 나가거나 다른 액티비티에 의해 가려져서 화면상에서 아예 보이지 않게 된 상태이다 ●액티비티 생애주기(Activity Lifecycle) - 안드로이드에서는 액티비티의 효율적인 관리를 위해 액티비티의 상태 변화가 일어날 때마다.. 2012. 2. 23.
안드로이드 어플리케이션 구성요소(이론적 관점) ●액티비티(Activity) - 어플리케이션의 한 화면을 의미한다. 액티비티는 액티비티의 상태와 액티비티의 생애주기에 따라 생성되거나 소멸된다. 그래서 액티비티의 상태와 생애주기에 대해 잘 알고 있어야만 빠르고 효율적인 어플리케이션을 만들 수 있다. ●서비스(Service) - 화면에 표시되는 액티비티와 달리 서비스는 백그라운드에서 실행된다. 예를 들어 화면이 꺼지거나 다른 어플을 띄워도 계속 재생되는 음악같은게 있다. 음악 재생 부분을 서비스에 구현해야 액티비티의 동작과 상관없이 음악을 계속 재생할 수 있다. 서비스는 자신의 동작 여부를 알림 메시지나 토스트를 통해 사용자에게 알린다. ●알림 메시지(Notification) - 알림 바, 알림 패널, 소리, 진동,led점멸 등을 통해 사용자에게 특정 이.. 2012. 2. 22.
반응형