SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
INSTALLING ECLIPSE
       AND
   ANDROID SDK


          CT Muthumani
Requirements for our
Workspace:

       * Java JDK/JRE
       * Android SDK
       * Eclipse IDE
       * ADT Plugin for Eclipse
JAVA

Before you start developing a Android application,
 make sure that you have installed Java on your
 machine.
JDK 5 or JDK 6 (JRE alone is not sufficient)
ANDROID SDK

SDK include:
         device emulator
         Debugger
         memory & performance profiling
         plug-in for Eclipse IDE
You can download Android SDK from Android’s
 Developer Website.
    http://developer.android.com/sdk/index.html
ECLIPSE IDE

Eclipse is the most popular open source IDE for
 developers.
It is written mostly in Java and can be used to
  develop applications in Java and, by means of
  various plug-ins, other programming languages.
It has plug-in support from Android for development.
ADT PLUG-IN FOR ECLIPSE
Android Development Tools (ADT) is a plug-in for the
 Eclipse IDE that is designed to give you a powerful,
 integrated environment in which to build Android
 applications.
ADT extends the capabilities of Eclipse to let you quickly
 set up new Android projects, create an application UI,
 add components based on the Android Framework API,
 debug your applications using the Android SDK tools
Now we have Installed Java on your machine, and
 extracted out Eclipse to your preferred location.
Now we’ll configure our ADT Plugin with Eclipse.
Goto 
Help > Install New Software 
Location:
https://dl-ssl.google.com/android/eclipse/
Click on OK then Next. by this we have installed our ADT
Plugin into eclipse. Now we need to configure our plug-in.
Configuring ADT Plugin:
Goto Window > Preferences and select Android from the left
  Panel
Installing Android Platform

Goto Eclipse’s Window > Android SDK and AVD Manager
You have three things in your left navigation
panel: Virtual devices, Installed packages, and
Available Packages.
AVD Configuration:
Goto Window > Android SDK and AVD Manager >
Virtual Devices



 Click on New
  In the pop up window, provide any Name for your plug­in
   The version of Android you want to use for your testing 
 purposes in Target field. 
 Finally click on Create AVD button, and you are done. 
ANDROID BUILDING BLOCKS
Building Blocks
ACTIVITIES

             ●
                 Activities are stacked
             ●
                 like a deck of cards.
             ●
                 only one is visible
             ●
                 only one is active
             ●
                 new activities are
                 placed on top
Activities State
Active
         ­At top of the stack
Paused
         ­Lost focus but still visible
         ­Can be killed
Stopped
         ­Not at the top of the stack
Dropped
         ­Killed to reclaim its memory
Views

Views are basic building blocks
Know how to draw themselves
Respond to events
Organized as trees to build up GUI
Described in XML in layout resources
Loading A Layout

Android complies the XML layout code that is later
  loaded in code usually by


     public void onCreate(Bundle savedInstance)
     {
       ......
       setContentView(R.layout.filename);
       ....
     }
Intents
Intents are used to move from one Activity to another
Describes what the application wants
An Intent provides a facility for performing late
 runtime binding between the codes in different
 activity.
Services

Services run in the background
Wont interact with the user
Run on the main thread of the process
Is kept running as long as
    – Is started
    – Has connections
Notifications

Notify the user about events
Sent through NotificationManager
Types
    – Persistent icon
    – Turning LEDS
Content Providers

ContentProviders are objects that can
       Retrive data
       Store data
Data is available to all applications
Only way to share data across packages
Usually the back-end is SQLite
Data exposed as a unique URI
AndroidManifest.xml

Control file that tells the
 system what to do
It is the glue that
  actually specifies which
  intents your Activities
  receives
Specifies permissions
HELLO WORLD PROGRAM
Java File
XML File
Emulator
Output
Questions ?
THANK YOU




            33

Contenu connexe

Tendances

Android development basics
Android development basicsAndroid development basics
Android development basicsPramesh Gautam
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorialmaster760
 
Android - From Zero to Hero @ DEVit 2017
Android - From Zero to Hero @ DEVit 2017Android - From Zero to Hero @ DEVit 2017
Android - From Zero to Hero @ DEVit 2017Ivo Neskovic
 
Anroid Tutorial Beginner level By SAMRAT TAYADE
Anroid Tutorial Beginner level By SAMRAT TAYADE Anroid Tutorial Beginner level By SAMRAT TAYADE
Anroid Tutorial Beginner level By SAMRAT TAYADE Samrat Tayade
 
Project presentation (Loginradius SDK for Android)
Project presentation (Loginradius SDK for Android)Project presentation (Loginradius SDK for Android)
Project presentation (Loginradius SDK for Android)shwetarathi Rathi
 
Anatomy of android application
Anatomy of android applicationAnatomy of android application
Anatomy of android applicationNikunj Dhameliya
 
Android application development the basics (2)
Android application development the basics (2)Android application development the basics (2)
Android application development the basics (2)Aliyu Olalekan
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study JamsJoannaCamille2
 
Android Development
Android DevelopmentAndroid Development
Android DevelopmentPaulo Hecht
 
Android Programming Basics
Android Programming BasicsAndroid Programming Basics
Android Programming BasicsEueung Mulyana
 
Five android architecture
Five android architectureFive android architecture
Five android architectureTomislav Homan
 
Android studio 2.0: default project structure
Android studio 2.0: default project structureAndroid studio 2.0: default project structure
Android studio 2.0: default project structureVyara Georgieva
 
Steps to install android
Steps to install androidSteps to install android
Steps to install androidPrajyot Mainkar
 
Getting Enter in Android development
Getting Enter in Android developmentGetting Enter in Android development
Getting Enter in Android developmentGhufran Hashmi
 
Android Workshop Part 1
Android Workshop Part 1Android Workshop Part 1
Android Workshop Part 1NAILBITER
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspectiveGunjan Kumar
 

Tendances (20)

Android tools
Android toolsAndroid tools
Android tools
 
Android development basics
Android development basicsAndroid development basics
Android development basics
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
Android - From Zero to Hero @ DEVit 2017
Android - From Zero to Hero @ DEVit 2017Android - From Zero to Hero @ DEVit 2017
Android - From Zero to Hero @ DEVit 2017
 
Anroid Tutorial Beginner level By SAMRAT TAYADE
Anroid Tutorial Beginner level By SAMRAT TAYADE Anroid Tutorial Beginner level By SAMRAT TAYADE
Anroid Tutorial Beginner level By SAMRAT TAYADE
 
Project presentation (Loginradius SDK for Android)
Project presentation (Loginradius SDK for Android)Project presentation (Loginradius SDK for Android)
Project presentation (Loginradius SDK for Android)
 
Anatomy of android application
Anatomy of android applicationAnatomy of android application
Anatomy of android application
 
Android overview
Android overviewAndroid overview
Android overview
 
Android application development the basics (2)
Android application development the basics (2)Android application development the basics (2)
Android application development the basics (2)
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study Jams
 
Android Development
Android DevelopmentAndroid Development
Android Development
 
Android Programming Basics
Android Programming BasicsAndroid Programming Basics
Android Programming Basics
 
Five android architecture
Five android architectureFive android architecture
Five android architecture
 
Android studio 2.0: default project structure
Android studio 2.0: default project structureAndroid studio 2.0: default project structure
Android studio 2.0: default project structure
 
Steps to install android
Steps to install androidSteps to install android
Steps to install android
 
Getting Enter in Android development
Getting Enter in Android developmentGetting Enter in Android development
Getting Enter in Android development
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
Android Workshop Part 1
Android Workshop Part 1Android Workshop Part 1
Android Workshop Part 1
 
Getting started with android dev and test perspective
Getting started with android   dev and test perspectiveGetting started with android   dev and test perspective
Getting started with android dev and test perspective
 
Sdk technology
Sdk technologySdk technology
Sdk technology
 

Similaire à Installing eclipse & sdk

Day: 2 Environment Setup for Android Application Development
Day: 2 Environment Setup for Android Application DevelopmentDay: 2 Environment Setup for Android Application Development
Day: 2 Environment Setup for Android Application DevelopmentAhsanul Karim
 
Industrial Training in Android Application
Industrial Training in Android ApplicationIndustrial Training in Android Application
Industrial Training in Android ApplicationArcadian Learning
 
Android developer interview questions with answers pdf
Android developer interview questions with answers pdfAndroid developer interview questions with answers pdf
Android developer interview questions with answers pdfazlist247
 
Android Development in a Nutshell
Android Development in a NutshellAndroid Development in a Nutshell
Android Development in a NutshellAleix Solé
 
Android interview questions and answers
Android interview questions and answersAndroid interview questions and answers
Android interview questions and answerskavinilavuG
 
Android presentation
Android presentationAndroid presentation
Android presentationImam Raza
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studioParinita03
 
Seminar on android app development
Seminar on android app developmentSeminar on android app development
Seminar on android app developmentAbhishekKumar4779
 
Technology and Android.pptx
Technology and Android.pptxTechnology and Android.pptx
Technology and Android.pptxmuthulakshmi cse
 
Android studio
Android studioAndroid studio
Android studioAndri Yabu
 
Getting Started with Android Application Development
Getting Started with Android Application DevelopmentGetting Started with Android Application Development
Getting Started with Android Application DevelopmentAsanka Indrajith
 
Android application development
Android application developmentAndroid application development
Android application developmentslidesuren
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfweerabahu
 

Similaire à Installing eclipse & sdk (20)

Android
AndroidAndroid
Android
 
Android Basic
Android BasicAndroid Basic
Android Basic
 
Android
Android Android
Android
 
Android dev o_auth
Android dev o_authAndroid dev o_auth
Android dev o_auth
 
Day: 2 Environment Setup for Android Application Development
Day: 2 Environment Setup for Android Application DevelopmentDay: 2 Environment Setup for Android Application Development
Day: 2 Environment Setup for Android Application Development
 
Industrial Training in Android Application
Industrial Training in Android ApplicationIndustrial Training in Android Application
Industrial Training in Android Application
 
Android developer interview questions with answers pdf
Android developer interview questions with answers pdfAndroid developer interview questions with answers pdf
Android developer interview questions with answers pdf
 
ANDROID PPT 1.pdf
ANDROID PPT 1.pdfANDROID PPT 1.pdf
ANDROID PPT 1.pdf
 
Android Development in a Nutshell
Android Development in a NutshellAndroid Development in a Nutshell
Android Development in a Nutshell
 
Android interview questions and answers
Android interview questions and answersAndroid interview questions and answers
Android interview questions and answers
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android session 1
Android session 1Android session 1
Android session 1
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studio
 
Seminar on android app development
Seminar on android app developmentSeminar on android app development
Seminar on android app development
 
Technology and Android.pptx
Technology and Android.pptxTechnology and Android.pptx
Technology and Android.pptx
 
Android studio
Android studioAndroid studio
Android studio
 
PPT Companion to Android
PPT Companion to AndroidPPT Companion to Android
PPT Companion to Android
 
Getting Started with Android Application Development
Getting Started with Android Application DevelopmentGetting Started with Android Application Development
Getting Started with Android Application Development
 
Android application development
Android application developmentAndroid application development
Android application development
 
Os eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdfOs eclipse-androidwidget-pdf
Os eclipse-androidwidget-pdf
 

Dernier

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Dernier (20)

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

Installing eclipse & sdk

  • 1. INSTALLING ECLIPSE AND ANDROID SDK CT Muthumani
  • 2. Requirements for our Workspace: * Java JDK/JRE * Android SDK * Eclipse IDE * ADT Plugin for Eclipse
  • 3. JAVA Before you start developing a Android application, make sure that you have installed Java on your machine. JDK 5 or JDK 6 (JRE alone is not sufficient)
  • 4. ANDROID SDK SDK include: device emulator Debugger memory & performance profiling plug-in for Eclipse IDE You can download Android SDK from Android’s Developer Website. http://developer.android.com/sdk/index.html
  • 5. ECLIPSE IDE Eclipse is the most popular open source IDE for developers. It is written mostly in Java and can be used to develop applications in Java and, by means of various plug-ins, other programming languages. It has plug-in support from Android for development.
  • 6. ADT PLUG-IN FOR ECLIPSE Android Development Tools (ADT) is a plug-in for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications. ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add components based on the Android Framework API, debug your applications using the Android SDK tools Now we have Installed Java on your machine, and extracted out Eclipse to your preferred location. Now we’ll configure our ADT Plugin with Eclipse.
  • 9. Click on OK then Next. by this we have installed our ADT Plugin into eclipse. Now we need to configure our plug-in.
  • 10. Configuring ADT Plugin: Goto Window > Preferences and select Android from the left Panel
  • 11. Installing Android Platform Goto Eclipse’s Window > Android SDK and AVD Manager
  • 12. You have three things in your left navigation panel: Virtual devices, Installed packages, and Available Packages.
  • 13. AVD Configuration: Goto Window > Android SDK and AVD Manager > Virtual Devices Click on New  In the pop up window, provide any Name for your plug­in  The version of Android you want to use for your testing  purposes in Target field.  Finally click on Create AVD button, and you are done. 
  • 14.
  • 17. ACTIVITIES ● Activities are stacked ● like a deck of cards. ● only one is visible ● only one is active ● new activities are placed on top
  • 18. Activities State Active ­At top of the stack Paused ­Lost focus but still visible ­Can be killed Stopped ­Not at the top of the stack Dropped ­Killed to reclaim its memory
  • 19. Views Views are basic building blocks Know how to draw themselves Respond to events Organized as trees to build up GUI Described in XML in layout resources
  • 20. Loading A Layout Android complies the XML layout code that is later loaded in code usually by public void onCreate(Bundle savedInstance) { ...... setContentView(R.layout.filename); .... }
  • 21. Intents Intents are used to move from one Activity to another Describes what the application wants An Intent provides a facility for performing late runtime binding between the codes in different activity.
  • 22. Services Services run in the background Wont interact with the user Run on the main thread of the process Is kept running as long as – Is started – Has connections
  • 23. Notifications Notify the user about events Sent through NotificationManager Types – Persistent icon – Turning LEDS
  • 24. Content Providers ContentProviders are objects that can Retrive data Store data Data is available to all applications Only way to share data across packages Usually the back-end is SQLite Data exposed as a unique URI
  • 25. AndroidManifest.xml Control file that tells the system what to do It is the glue that actually specifies which intents your Activities receives Specifies permissions
  • 27.
  • 33. THANK YOU 33