Sie sind auf Seite 1von 6

Android

Applica,on Fundamentals

COMP 107x (Muppala) Android Applica,on Fundamentals 1


Android Applica,ons
Android applica,ons are
wri>en in Java
The compiled Java code .apk package
(along with any data and
resource les required by Data les
the applica,on) is
bundled by the aapt tool Java classes
into an Android package Resources
(.apk)

COMP 107x (Muppala) Android Applica,on Fundamentals 2


Applica,on Components
Four basic components: Ac,vi,es, Services, Broadcast
Receivers, Content Providers

Ac,vi,es Services

Applica,on Components

Broadcast Receivers Content Providers

COMP 107x (Muppala) Android Applica,on Fundamentals 3


Ac,vity
An ac,vity is visual UI for
one endeavour the user
can undertake:
Extends the Activity
base class
Displays user interface
controls (views)
Provides for user
interac,on

COMP 107x (Muppala) Android Applica,on Fundamentals 4


Android Applica,on Launch

Launcher HelloWorld
MainAc,vity
onCreate()

Android Framework

COMP 107x (Muppala) Android Applica,on Fundamentals 5


Greet Friend Example
O to the next example, lets learn:
UI Widgets
Layouts
EventListeners

COMP 107x (Muppala) Android Applica,on Fundamentals 6

Das könnte Ihnen auch gefallen