Home » activity

Tag: activity

Android -6. 서비스 및 브로드캐스트

6.1. Service 화면없이 뒤에서 실행되는 기능. 예를 들어 음악재생 처럼 다른 작업을 하고 있는 도중에도 계속 노래를 재생해야 하는 작업 등 을 말한다. 현재 사용자가 화면(Activity) 을 보고 있지 않아도 백그라운드에서 실행 되는 것이 바로 Service이다. <AndroidManifest.xml> [php] … 생략 <service android:name="com.ahope.tutorial.activity.step4.ServiceSample" android:exported="false" > (1) <intent-filter> (2) <action android:name="com.ahope.tutorial.activity.step4.ServiceSample" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </service> …

Read more

Android -5. Intent 및 데이터 전달

어플리케이션 구성요소를 호출하거나 메시지를 보낼 때 사용하고, 정보의 형태에 따라 명시적 인텐트(Explicit Intent)와 암시적 인텐트(Implicit Intent)로 나뉜다. 5.1. 명시적 인텐트(Explicit Intent) 호출 대상 컴포넌트의 이름이 명시되어 있는 인텐트, 즉 어떤 것을 호출해야 할지 명시되어 있는 인텐트 <step3/IntentSample1> [php] // xml에 정의 된 id를 통해 TextView, Button 객체 생성 TextView intentText1 = (TextView) findViewById(R.id.intentSampleTextView1); Button intentBtn …

Read more

Android -4. Manifest 및 Activity 생명주기

4.1. Manifest 메니페스트 파일(AndroidManifest.xml)은 응용 프로그램의 구성과 관련된 모든 정보를 담고 있는 파일로, 응용 프로그램의 이름과 버전 정보, 응용 프로그램의 구성요소들, 실행에 필요한 사용 권한, 실행 방식 등 다양한 정보를 정의한다. 이 파일은 매우 중요해서 ADT에서 매니페스트 파일을 위한 특수 편집기를 제공한다. 예시 [php] <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=http://schemas.android.com/apk/res/android (1) package="com.hardrock.helloworld" android:versionCode="1" (2) android:versionName="1.0"> (3) …

Read more