A (175)

(Tuis.) #1

■ A


Action Bar, 81
Activity subclass, 168
Adaptive scalable texture
compression (ASTC), 595
Ahead of Time (AOT) model, 66
Alpha blending, 369
Analog audio, 651–652
Android application development, 1
advantages, 4
Eclipse ADT (see Eclipse ADT)
elements of, 5
GPS data, 6
history of
devices, 2
embedded OS, 3
mobile internet, 2
OHA, 3
popular versions of, Android OS, 2
usage, 4
package, 6
3D rendering system, 7
workstation
ADT Bundle, 7
animation, 21
Apache OpenOffice, 29
Audacity project, 24
Eclipse ADT installation, 18–19
EditShare Lightworks, 26, 28
GIMP, 19–20
hardware foundation, 8
IDE, 12
Java SE 6, 9
open source software, 30
progress dialog, 17
rendering, 21


software foundation, 9
3D modeling, 21
UI design and wireframing software, 23
ZIP file, 16
Android Developer Tools (ADT), 7
Android extension pack (AEP), 594
Android hardware device (AHD), 41
Android RunTime (ART), 65–66
Android Service class and thread
AmbientService
AndroidManifest XML file, 490–491
IBinder( ) method, 486
MediaPlayerobject creation, 487
new java class dialog, 485
onDestroy( ) method, 489–490
onStart( ) method, 488
Refresh menu command, 488
working priniciples, 485
application component, 476
<application tag>, 479
asynchronous, 475
binding, 476
bound service, 477
callback methods, 477
Camera class, 484
codeService class lifecycle methods, 485
HandlerThread/AsyncTaskobject, 484
interprocess communication, 476
lifecycle process
background, 482
empty process, 482
foreground, 481
priority hierarchy, 480
priority level rank, 482
service process, 481
system memory, 480
visible, 481

Index


665
Free download pdf