Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

TABLE OF CONTENTS

Certificate. i
Acknowledgement... ii
Company Profile.. iii
Table of Contents..... v
List of Tables.. vii
List of Figures.... viii

INDEX

CHAPTER 1 ANDROID.. [1 - 7]
1.1 INTRODUCTION... 1
1.2 THE BIRTH OF ANDROID... 2
1.2.1 GOOGLE ACQUIRES ANDROID INC 2
1.2.2 OPEN HANDSET ALLIANCE FOUNDED...... 3
1.2.3 HARDWARE.. 3
1.3 FEATURES OF ANDROID 3
1.4 ANDROID APPLICATIONS.. 5
1.5 ARCHITECTURE 5
1.5.1 LINUX KERNEL. 6
1.5.2 LIBRARIES. 6
1.5.3 ANDROID RUNTIME 6
1.5.4 APPLICATION FRAMEWORK. 6
1.5.5 APPLICATIONS. 7
CHAPTER 2 APP COMPONENTS & DEVELOPMENT.. [8 - 19]
2.1 APPLICATION BUILDING BLOCKS.. 8
2.2.1 ACTIVITIES... 8
2.2.2 SERVICES.. 8
2.2.3 BROADCAST RECEIVERS.. 9
2.2.4 CONTENT PROVIDERS... 9
2.2.5 ADDITIONAL COMPONENTS 10
2.2 ENVIRONMENT SETUP...... 11
2.2.1 SYSTEM REQUIREMENTS. 11
2.2.2 SETUP ANDROID STUDIO. 11
2.2.3 CREATE ANDROID VIRTUAL DEVICE... 18
2.2.4 HELLO WORLD APP EXAMPLE... 19
CHAPTER 3 COMPONENTS, WIDGETS & LAYOUTS. [21- 34]
3.1 ACTIVITIES... 21
3.2 SERVICES.. 22
3.3 BROADCAST RECEIVERS.. 24
3.3.1 CREATING THE BROADCAST RECEIVER.. 25
3.3.2 REGISTERING BROADCAST RECEIVER. 25
3.4 CONTENT PROVIDERS... 25
3.5 FRAGMENTS. 26
3.6 INTENT & FILTERS.. 27

v
3.7 UI LAYOUTS..... 28
3.7.1 LAYOUT TYPES.. 29
3.7.2 LAYOUT ATTRIBUTES.. 29
3.8 UI CONTROLS.... 31
3.8.1 CONTROLS TYPES.. 31
3.9 EVENT HANDLING.. 32
3.9.1 EVENT LISTENERS & HANDLERS.. 33
CHAPTER 4 LOCATIONS BASED SERVICES [35 - 38]
4.1 THE LOCATION OBJECT. 35
4.2 GET THE CURRENT LOCATION 36
4.3 GET THE UPDATED LOCATION 37
4.4 LOCATION QUALITY OF SERVICE... 37
CHAPTER 5 PUBLISHING ANDROID APPLICATION. [39 - 42]
5.1 PROCESSES INVOLVED.. 39
5.2 EXPORT ANDROID APPLICATION.... 41
5.3 GOOGLE PLAY REGISTRATION 41
CHAPTER 6 PROJECT DESCRIPTION... [43]
6.1 HARDWARE & SOFTWARE REQUIREMENTS. 43

CONCLUSION [44]

REFERENCES.. . [45]

vi

You might also like