SlideShare ist ein Scribd-Unternehmen logo
1 von 15
SUMMER TRAINING ON
ANDROID
SUBMITTED TO
MR. SATISH NEGI
PRESENTATION BY
P.Surya Kumar(13103028)
V.John Babu(13103041)
 Hewlett Packard Enterprise is in Education sector for 30 years.
 Hewlett Packard Enterprise has been conducting Training Program for the last 8 years.
 By Partner : RCPL
The Hp institute program provided the industries first business and it architect level certification
designed for academy for three years hp help tens of thousands of college students start their it
careers by earning the hp accredited technical associate certification
Today we encourage aspiring it professional to consider continuing education with one of the hpe
partner ready certification and learning accredited technical professional program to gain
maximum advantage in the job market.
With HPEATP certification you can expect a high quality eduation and recognized certification that
combines business skills with the latest hpe and industry standard
Technologies in cloud.
What isAndroid
Android is a mobile platform which consists of
 Operating System ,which is Linux Kernel provides
Multi tasking along with basic system services such as
memory and power management which also pr-
ovides device drivers for Wifi ,Key Pad and Audio.
 Middle Ware ,which consists of Application Fram-
eWork , Libraries and Android Runtime, which offers
Dalvik Virtual Machine ,which is a type of JVM
specially designed and enchanced for Android.
 Key Applications, all the android applications to
be installed are on this layer. Examples of default
applications are Home , Contacts , Phone and Browser
etc.
History and evolution
 Android company was started in 2003.
 It was founded by Andy Rubin, Rich Miner, Nick Sears, and Chris White.
 In 2005, Google purchased Android.
 In October 2008, Google made the source code of the Android Platform available
under Apache’s open source license.
 In 2009, 1st major version of Android was released.
 OHA is Open HandSet Alliance formed initially by some group of companies.
 Android is the product of OHA lead by Google.
The different Android versions in their order of relese are:-
Code name Version number Initial release date API level
N/A
1.0 23 September 2008 1
1.1 9 February 2009 2
Cupcake 1.5 27 April 2009 3
Donut 1.6 15 September 2009 4
Eclair 2.0 – 2.1 26 October 2009 5–7
Froyo 2.2 – 2.2.3 20 May 2010 8
GingerBread 2.3 – 2.3.7 6 December 2010 9–10
HoneyComb 3.0 – 3.2.6 22 February 2011 11–13
IceCream Sandwich 4.0 – 4.0.4 18 October 2011 14–15[a]
JellyBean 4.1 – 4.3.1 9 July 2012 16–18
KitKat 4.4 – 4.4.4 31 October 2013 19–20
Lollipop 5.0 – 5.1.1 12 November 2014 21–22
Marshmallow 6.0 – 6.0.1 5 October 2015 23
Nougat 7.0 22 August 2016 24
Android Versions
Why Android
 Since in the today’s marketing system
of smart phones , 81%of the users are
using android mobile operating system
and 15% -apple and 4%-windows .
 Besides the technicians of various other
companies are also joining OHA ,since
they don’t have their own Operating
System.
 Gradually one day Android Operating
System only will work on all the smart
phones.
Android Life cycle
 If an activity is paused or stopped, the system
can drop it from memory either by asking it
to finish(calling its finish() method) or simply
killing its process.
 When it is displayed again to the user, it must
be completely restarted or restored to its
previous state.
 As an activity transactions from state to state.
It is notified if the change by calls to the
following protected transmission methods.
 Void onCreate(Bundle savedInstanceState),
onStart(), onRestart(), onResume(), onPause(),
onStop(), onDestroy().
Project:- E-Store
 In this E-Store app, we can purchase
the goods simply by sitting in our
home.
The different categories of goods
available are :
 Clothing
 Electronics and
 Books
Benefits Of E-Store:-
 Convenience.
 Better prices.
 More variety:
 You can send gifts more easily.
 Fewer expenses.
 Price comparisons.
 No crowds.
Different kinds of files in Android:
 AndroidManifest.xml file:
 R.Java file:
 APK file:
 MainLayout.xml file:
 JAR file:-
About .dex files and benefits:-
 Android programs are compiled into .dex (Dalvik
Executable) files, which are in turn zipped into a
single .apk file on the device.
 Dex file is a class in Java. This class is similar in
principle to Zip File.
 Due to its light weighted nature, it is implemented in
Android Applications.
Layouts
A layout defines the visual structure for a user interface, such as the UI for an activity of an app.
Different kinds of layouts are:-
Linear Layout:- A layout
that organizes its children into
a single horizontal or vertical
row. It creates a scrollbar if the
length of the window exceeds
the length of the screen.
 Relative Layout:-Enables
you to specify the location of
child objects relative to each
other (child A to the left of child
B) or to the parent (aligned to
top of the parent).
on Create() function:-
 onCreate(Bundle) is where you initialize your activity. When Activity is started and
application is not loaded, then both onCreate() methods will be called.
 Generally for C,C++ or Java language the execution of the program starts from the
main() function . But in Android , there exists no such main() function. The execution of
the program in Android starts with onCreate() function.
Syntax:-
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
Intents:
Android Intent is the message that is passed between components such as activities, content
providers, broadcast receivers, services etc.
Android intents are mainly used to:
 Start the service
 Launch an activity
 Display a web page
 Display a list of contacts
 Broadcast a message
 Dial a phone call etc.
Sqlite Database
 SQLite is an open-source relational database i.e. used to perform database
operations on android devices such as storing, manipulating or retrieving persistent
data from the database.
 It is embedded in android bydefault. So, there is no need to perform any database
setup or administration task.
 SQLiteOpenHelper class provides the functionality to use the SQLite database.
 SQLiteDatabase class:
It contains methods to be performed on sqlite database such as create, update,
delete, select etc.
Android

Weitere ähnliche Inhalte

Was ist angesagt?

Why is flutter considered the best cross platform framework
Why is flutter considered the best cross platform frameworkWhy is flutter considered the best cross platform framework
Why is flutter considered the best cross platform frameworkPixel Crayons
 
Android app Development Prepration Tips
Android app Development Prepration TipsAndroid app Development Prepration Tips
Android app Development Prepration TipsYasmeen Sheikh
 
Ii 1500-publishing your android application
Ii 1500-publishing your android applicationIi 1500-publishing your android application
Ii 1500-publishing your android applicationAdrian Mikeliunas
 
Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2Ahsanul Karim
 
Ii 1300-java essentials for android
Ii 1300-java essentials for androidIi 1300-java essentials for android
Ii 1300-java essentials for androidAdrian Mikeliunas
 
Ii 1100-android development for fun and profit
Ii 1100-android development for fun and profitIi 1100-android development for fun and profit
Ii 1100-android development for fun and profitAdrian Mikeliunas
 
Introduction to Android programming
Introduction to Android programmingIntroduction to Android programming
Introduction to Android programmingSirwan Afifi
 
Questions About Android Application Development
Questions About Android Application DevelopmentQuestions About Android Application Development
Questions About Android Application DevelopmentAdeel Rasheed
 
Android AppDevelopment
Android AppDevelopmentAndroid AppDevelopment
Android AppDevelopmentAshraf Ali
 
Android Studio Overview
Android Studio OverviewAndroid Studio Overview
Android Studio OverviewSalim Hosen
 
Android studio 4.0 new features preview
Android studio 4.0 new features previewAndroid studio 4.0 new features preview
Android studio 4.0 new features previewConcetto Labs
 
Android seminar report
Android seminar reportAndroid seminar report
Android seminar reportdgpune
 
Android Development Training
Android Development TrainingAndroid Development Training
Android Development Trainingchandutata
 
Slite of Mid-term presentation
Slite of Mid-term presentationSlite of Mid-term presentation
Slite of Mid-term presentationAnjan Kumar kc
 
Android Training in Delhi NCR by Ducat
Android Training in Delhi NCR by DucatAndroid Training in Delhi NCR by Ducat
Android Training in Delhi NCR by DucatShri Prakash Pandey
 
Android basic principles
Android basic principlesAndroid basic principles
Android basic principlesHenk Laracker
 
2018 top ide's for andriod development
2018 top ide's for andriod development2018 top ide's for andriod development
2018 top ide's for andriod developmentQamar Abbas
 
Android installation guide
Android installation guideAndroid installation guide
Android installation guidemagicshui
 

Was ist angesagt? (20)

Why is flutter considered the best cross platform framework
Why is flutter considered the best cross platform frameworkWhy is flutter considered the best cross platform framework
Why is flutter considered the best cross platform framework
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Android app Development Prepration Tips
Android app Development Prepration TipsAndroid app Development Prepration Tips
Android app Development Prepration Tips
 
Ii 1500-publishing your android application
Ii 1500-publishing your android applicationIi 1500-publishing your android application
Ii 1500-publishing your android application
 
Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2
 
Ii 1300-java essentials for android
Ii 1300-java essentials for androidIi 1300-java essentials for android
Ii 1300-java essentials for android
 
Ii 1100-android development for fun and profit
Ii 1100-android development for fun and profitIi 1100-android development for fun and profit
Ii 1100-android development for fun and profit
 
Introduction to Android programming
Introduction to Android programmingIntroduction to Android programming
Introduction to Android programming
 
Questions About Android Application Development
Questions About Android Application DevelopmentQuestions About Android Application Development
Questions About Android Application Development
 
Android AppDevelopment
Android AppDevelopmentAndroid AppDevelopment
Android AppDevelopment
 
Android Studio Overview
Android Studio OverviewAndroid Studio Overview
Android Studio Overview
 
Android studio 4.0 new features preview
Android studio 4.0 new features previewAndroid studio 4.0 new features preview
Android studio 4.0 new features preview
 
Android seminar report
Android seminar reportAndroid seminar report
Android seminar report
 
Android Development Training
Android Development TrainingAndroid Development Training
Android Development Training
 
Slite of Mid-term presentation
Slite of Mid-term presentationSlite of Mid-term presentation
Slite of Mid-term presentation
 
Asj session 2 - kirthik
Asj   session 2 - kirthikAsj   session 2 - kirthik
Asj session 2 - kirthik
 
Android Training in Delhi NCR by Ducat
Android Training in Delhi NCR by DucatAndroid Training in Delhi NCR by Ducat
Android Training in Delhi NCR by Ducat
 
Android basic principles
Android basic principlesAndroid basic principles
Android basic principles
 
2018 top ide's for andriod development
2018 top ide's for andriod development2018 top ide's for andriod development
2018 top ide's for andriod development
 
Android installation guide
Android installation guideAndroid installation guide
Android installation guide
 

Andere mochten auch

Moción relativa a la reducción sustancial del número de aforados
Moción relativa a la reducción sustancial del número de aforadosMoción relativa a la reducción sustancial del número de aforados
Moción relativa a la reducción sustancial del número de aforadosUpyd Fuenlabrada
 
SI-Annual-Report-2015
SI-Annual-Report-2015SI-Annual-Report-2015
SI-Annual-Report-2015Seth Cothrun
 
квіти (2)
квіти (2)квіти (2)
квіти (2)radionivka
 
Giving SBAR Report
Giving SBAR ReportGiving SBAR Report
Giving SBAR ReportOre Ezeigbo
 

Andere mochten auch (8)

Letter_of_Rec_Fil
Letter_of_Rec_FilLetter_of_Rec_Fil
Letter_of_Rec_Fil
 
A.A. Degree
A.A. DegreeA.A. Degree
A.A. Degree
 
Moción relativa a la reducción sustancial del número de aforados
Moción relativa a la reducción sustancial del número de aforadosMoción relativa a la reducción sustancial del número de aforados
Moción relativa a la reducción sustancial del número de aforados
 
SI-Annual-Report-2015
SI-Annual-Report-2015SI-Annual-Report-2015
SI-Annual-Report-2015
 
Plan unidad didáctica una págna
Plan unidad  didáctica una págnaPlan unidad  didáctica una págna
Plan unidad didáctica una págna
 
квіти (2)
квіти (2)квіти (2)
квіти (2)
 
школа для всех
школа для всехшкола для всех
школа для всех
 
Giving SBAR Report
Giving SBAR ReportGiving SBAR Report
Giving SBAR Report
 

Ähnlich wie Android

Ähnlich wie Android (20)

Android TCJUG
Android TCJUGAndroid TCJUG
Android TCJUG
 
Android Intro
Android IntroAndroid Intro
Android Intro
 
Android Minnebar
Android MinnebarAndroid Minnebar
Android Minnebar
 
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
 
Android terminologies
Android terminologiesAndroid terminologies
Android terminologies
 
PPT Companion to Android
PPT Companion to AndroidPPT Companion to Android
PPT Companion to Android
 
Sumbited by heena saini
Sumbited by heena sainiSumbited by heena saini
Sumbited by heena saini
 
Android deep dive
Android deep diveAndroid deep dive
Android deep dive
 
Android task manager project presentation
Android task manager project presentationAndroid task manager project presentation
Android task manager project presentation
 
B041130610
B041130610B041130610
B041130610
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android
AndroidAndroid
Android
 
Android Basics
Android BasicsAndroid Basics
Android Basics
 
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
 
OS in mobile devices [Android]
OS in mobile devices [Android]OS in mobile devices [Android]
OS in mobile devices [Android]
 
Automated card recharge android application
Automated card recharge android applicationAutomated card recharge android application
Automated card recharge android application
 
Automated card recharge android application
Automated card recharge android applicationAutomated card recharge android application
Automated card recharge android application
 
Automated card recharge android application
Automated card recharge android applicationAutomated card recharge android application
Automated card recharge android application
 
Intro to Android Programming
Intro to Android ProgrammingIntro to Android Programming
Intro to Android Programming
 
Introduction to Android Environment
Introduction to Android EnvironmentIntroduction to Android Environment
Introduction to Android Environment
 

Kürzlich hochgeladen

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 

Kürzlich hochgeladen (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 

Android

  • 1. SUMMER TRAINING ON ANDROID SUBMITTED TO MR. SATISH NEGI PRESENTATION BY P.Surya Kumar(13103028) V.John Babu(13103041)
  • 2.  Hewlett Packard Enterprise is in Education sector for 30 years.  Hewlett Packard Enterprise has been conducting Training Program for the last 8 years.  By Partner : RCPL The Hp institute program provided the industries first business and it architect level certification designed for academy for three years hp help tens of thousands of college students start their it careers by earning the hp accredited technical associate certification Today we encourage aspiring it professional to consider continuing education with one of the hpe partner ready certification and learning accredited technical professional program to gain maximum advantage in the job market. With HPEATP certification you can expect a high quality eduation and recognized certification that combines business skills with the latest hpe and industry standard Technologies in cloud.
  • 3. What isAndroid Android is a mobile platform which consists of  Operating System ,which is Linux Kernel provides Multi tasking along with basic system services such as memory and power management which also pr- ovides device drivers for Wifi ,Key Pad and Audio.  Middle Ware ,which consists of Application Fram- eWork , Libraries and Android Runtime, which offers Dalvik Virtual Machine ,which is a type of JVM specially designed and enchanced for Android.  Key Applications, all the android applications to be installed are on this layer. Examples of default applications are Home , Contacts , Phone and Browser etc.
  • 4. History and evolution  Android company was started in 2003.  It was founded by Andy Rubin, Rich Miner, Nick Sears, and Chris White.  In 2005, Google purchased Android.  In October 2008, Google made the source code of the Android Platform available under Apache’s open source license.  In 2009, 1st major version of Android was released.  OHA is Open HandSet Alliance formed initially by some group of companies.  Android is the product of OHA lead by Google.
  • 5. The different Android versions in their order of relese are:- Code name Version number Initial release date API level N/A 1.0 23 September 2008 1 1.1 9 February 2009 2 Cupcake 1.5 27 April 2009 3 Donut 1.6 15 September 2009 4 Eclair 2.0 – 2.1 26 October 2009 5–7 Froyo 2.2 – 2.2.3 20 May 2010 8 GingerBread 2.3 – 2.3.7 6 December 2010 9–10 HoneyComb 3.0 – 3.2.6 22 February 2011 11–13 IceCream Sandwich 4.0 – 4.0.4 18 October 2011 14–15[a] JellyBean 4.1 – 4.3.1 9 July 2012 16–18 KitKat 4.4 – 4.4.4 31 October 2013 19–20 Lollipop 5.0 – 5.1.1 12 November 2014 21–22 Marshmallow 6.0 – 6.0.1 5 October 2015 23 Nougat 7.0 22 August 2016 24 Android Versions
  • 6. Why Android  Since in the today’s marketing system of smart phones , 81%of the users are using android mobile operating system and 15% -apple and 4%-windows .  Besides the technicians of various other companies are also joining OHA ,since they don’t have their own Operating System.  Gradually one day Android Operating System only will work on all the smart phones.
  • 7. Android Life cycle  If an activity is paused or stopped, the system can drop it from memory either by asking it to finish(calling its finish() method) or simply killing its process.  When it is displayed again to the user, it must be completely restarted or restored to its previous state.  As an activity transactions from state to state. It is notified if the change by calls to the following protected transmission methods.  Void onCreate(Bundle savedInstanceState), onStart(), onRestart(), onResume(), onPause(), onStop(), onDestroy().
  • 8. Project:- E-Store  In this E-Store app, we can purchase the goods simply by sitting in our home. The different categories of goods available are :  Clothing  Electronics and  Books Benefits Of E-Store:-  Convenience.  Better prices.  More variety:  You can send gifts more easily.  Fewer expenses.  Price comparisons.  No crowds.
  • 9. Different kinds of files in Android:  AndroidManifest.xml file:  R.Java file:  APK file:  MainLayout.xml file:  JAR file:- About .dex files and benefits:-  Android programs are compiled into .dex (Dalvik Executable) files, which are in turn zipped into a single .apk file on the device.  Dex file is a class in Java. This class is similar in principle to Zip File.  Due to its light weighted nature, it is implemented in Android Applications.
  • 10. Layouts A layout defines the visual structure for a user interface, such as the UI for an activity of an app. Different kinds of layouts are:- Linear Layout:- A layout that organizes its children into a single horizontal or vertical row. It creates a scrollbar if the length of the window exceeds the length of the screen.
  • 11.  Relative Layout:-Enables you to specify the location of child objects relative to each other (child A to the left of child B) or to the parent (aligned to top of the parent).
  • 12. on Create() function:-  onCreate(Bundle) is where you initialize your activity. When Activity is started and application is not loaded, then both onCreate() methods will be called.  Generally for C,C++ or Java language the execution of the program starts from the main() function . But in Android , there exists no such main() function. The execution of the program in Android starts with onCreate() function. Syntax:- protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }
  • 13. Intents: Android Intent is the message that is passed between components such as activities, content providers, broadcast receivers, services etc. Android intents are mainly used to:  Start the service  Launch an activity  Display a web page  Display a list of contacts  Broadcast a message  Dial a phone call etc.
  • 14. Sqlite Database  SQLite is an open-source relational database i.e. used to perform database operations on android devices such as storing, manipulating or retrieving persistent data from the database.  It is embedded in android bydefault. So, there is no need to perform any database setup or administration task.  SQLiteOpenHelper class provides the functionality to use the SQLite database.  SQLiteDatabase class: It contains methods to be performed on sqlite database such as create, update, delete, select etc.