You are on page 1of 63

4.

Komponensek
közötti
kommunikáció
• <activity android:name="com.example.
explicitintentdemo.SecondActivity"
android:label="@string/title_activity_second_activity">
</activity>
Alkalmazáskomponens 1 Alkalmazáskomponens 1

Intent Intent

Android OS
startActivity(Intent)
startActivityForResult(Intent)

startService(Intent)
bindService(Intent)

sendBroadcast(Intent, …)
sendStickyBroadcast(Intent, …)
sendOrderedBroadcast(Intent, …)
sendStickyOrderedBroadcast(Intent, …)
Intent-objektum
http://developer.android.com/reference/android/content/Intent.html
Akció string-konstans Céltípus Leírás

ACTION_VIEW Activity Intent adatmezőjében levő objektum megnyitása olvasásra


(pl.: fájl, névjegy)

ACTION_EDIT Activity Intent adatmezőjében levő objektum megnyitása szerkesztésre

ACTION_PICK Activity Választás az adatmezőben levő URI által hivatkozott listából


(pl.: partner választása a névjegyzékből)

ACTION_SEND Activity Adatmező tartalmának megosztása más alkalmazással

ACTION_CALL Activity Adatmezőben átadott telefonszám hívása

ACTION_BATTERY_CHANGED BroadcastReciver Akkumulátor feltöltődött

ACTION_BOOT_COMPLETED BroadcastReciver Telefon bekapcsolt (pl.: elindíthatjuk a saját alkalmazásunkat)

ACTION_POWER_CONNECTED BroadcastReciver Töltőre került az eszköz (pl.: szinkronizálhatunk saját


szerverünkkel)
Intent-objektum
Intent-objektum
Intent-objektum
Intent-objektum
Intent-objektum
Fragment
http://developer.android.com/index.html

https://developer.android.com/training/basics/fragments/creating

https://developer.android.com/guide/components/fragments#java

You might also like