SlideShare a Scribd company logo
Key Concepts of Android App Development
ndroidisassociate opensupplymobile platformlaunchedbyGoogle in2008 and ever-sinceit
became the favorite forindividualsanddevelopersroundthe world.golemisUNIXsystembased
mostlymultiprocess andmultithreadedOS.Google'sgolemOSisn'trestrictedtophoneshowever
you'll use itto make a DVR, a hand-heldGPS,associate MP3playeretc.
Althoughgolemplatformisassociate opensupplyandcustomizable,golemusersanddevelopers
became habitual tothe constructsdevelopedbyGoogle forgolemdevices.the utilizationof those
golemideasissignificantfordevelopingassociateapplicationquickly.
Keyideasof golemare:-
Appsand APKFiles
Activities
Fragments
ViewsandViewGroups
Layout XML Files
Intents
Widgets
Services
Sensors
I am providingyouwithanoutline of the golemkeyideas.once havingabasicunderstandingof
Android'skeyideasyou'll godeeperintothe assortedtotallydifferenttopicsand herlatestblog.
Appsand APKFiles
An associatedroidappisassociate golemApplication.associateappisprepackagedinassociate APK
file i.e.golemapplicationpackage.The APKfilecontainsthe compiledJavacode anddifferent
resources like picturesandtextsforthe golemapplication
Activities
An associatedroidactivitycouldbe agraphical userinterface part.you'll comprehenditasa window
inan exceedinglydesktopapplication.Astransportablescreensartiny,associate activitytakesup
the entire screen.If youopenmultiple activitiesthenthey're stackedonprime of everydifferent.
willnot|youcan't|youcannot}prepare activitiesfacetbyfacetsuchas youcan do withdesktop
windows.
Activitiesardistinctive,targeted actionsthatauserwill take.because itistoughto scroll,
concentrate or clicklinksonalittle screenthenceit'ssuggestedthatassociate appshow justone
activityperscreen.thiscan giftthe foremostrelevantinfotothe userandpermitsthemto launcha
brand newscreenforaddedinfoorclickthe rear buttonto lookat the previousactivity.The screen
will exposemultipletaskshoweveritoughttofacilitate the usercompleteonly1activityata time.
Fragments
In Android,afractioncouldbe a fragmentof a complete program.afractionsolelytakesupa part of
the screen.Fragmentsar employedinthe activities.Fragmentsalsocanbe usedamongtotally
differentactivities.FragmentscontainViewsandViewGroupswithinthem.
ViewandreadGroups
Androidgraphical userinterface componentsinherit3classesi.e.Activities,ViewsandViewGroups.
Activitiesarthe windows/screens.Viewsarthe individual graphical userinterface components,sort
of a TextViewthatdisplaysatext,aButtonthat userswill clickonetc.ViewGroupsarcontainersfor
Views.A ViewGroupreallyteamsagroupof Viewsalong.ViewsassociatedViewGroupswill be
nestedwithinassociateactivityorwithinevenafractionthatisnestedwithinanactivity.
Layout XML Files
Activities,fragmentsandViewGroupswilluse XMLfilestooutline theirlayoutandcontents.The
layoutXML filestell thatgraphical userinterface partsassociate activityorfragmentcontainsand
additionallythe stylingof the graphical userinterface partsi.e.The size,margins,cushioningetc.
Intent
If your app needsplayingaoperate onthe far side itscore capabilitieslike gapaphotograph,taking
part ina videoortryingup a contact thenyou mustdetermine whetherornota tool whichwill
performthatoperate alreadyexistswithinthe OSorin an exceedinglythird-partyapp.If affirmative
thenyou'll getthe goodthingabout that practicalityvictimisationintents.
For e.g.If your app accessesusercontactsthenyou'll use intentobjectstolaunchthe device's
existingContactsapplication.Thisremovesthe programmingduplicationandadditionallyspeedup
the user'sinteractionwiththe device becausethe userwon'toughttolearnonce more a way toadd
a contact to your app.
Widgets
AndroidWidgetsare literallygraphical userinterface partswhichmaybe displayedoutside of
associate activity.Fore.g.A weatherconvenience thatshowstoday'sweatherisshownonseveral
golemhome screens.Widgets are prepackagedassociatedenforcedasa part of an golem
application.additionallytypicallyViewsingolemalsoare statedaswidgets.Fore.g.several graphical
userinterface partsar placedinan exceedinglyJavapackage referredtoasgolem.widget.graphical
userinterface partsaren'tsame as a conveniencewhichmaystayonthe house screenof associate
golemdevice.thenceyoumustperceivethe distinctionbetweengraphical userinterfacepartswhich
may be usedwithinViewGroups,Fragmentsandpartswhichmaybe usedwithinViewGroups,
FragmentsandActivitiesandadditionallywithinWidgetsandWidgetswhichmaystayonthe house
screenof the golemdevice.
Services
In Android,Servicesarbackgroundmethodwhichmaybe deadon associate golemdevice thoughno
applicationisvisible.Servicesdon'tneedaprogram.For e.g.A Service will checkaforeignserverfor
updatesor backupknowledgeeachhour.
Sensors
Androiddeviceshave several constitutionalsensorsthatyou'll accessfromyourgolemapplications.
For e.gthe constitutional GPSinsmartphonescouldbe adevice.soyou'll getaccessto the GPS from
withinyourgolemapplications.

More Related Content

PDF
Android Nougat- Sweet Treat for Users
PPTX
Andriod nougat 7.0 by gunjan jain
PPTX
Is google fuchsia the new android
PPTX
Google I/O 2016 Key notes
PDF
Google IO 2015
PDF
Android N
PPTX
PPTX
Android 7.0-7.1 "Nougat"
Android Nougat- Sweet Treat for Users
Andriod nougat 7.0 by gunjan jain
Is google fuchsia the new android
Google I/O 2016 Key notes
Google IO 2015
Android N
Android 7.0-7.1 "Nougat"

What's hot (19)

PDF
Webinar Roadmap TotalCross 2020
PPTX
PPTX
Android operating system
PDF
Google I/O 2015 Android & Tech Announcements
PPTX
What and Why Flutter? What is a Widget in Flutter?
PDF
Flutter app
PPTX
PDF
Android nougat 7.1 | Top Mobile App Development Company
PPTX
Google Android 7.0 Nougat History Features and more
PPTX
Mobile App developed by Neeraj Jaiswal
PPTX
Androidpresentation
PDF
Android Market Developper feeedback
PDF
Android Apps Development
PDF
Introduce Android TV and new features from Google I/O 2016
PPT
Introduction to Google Android Platform
PPTX
A flight with Flutter
PDF
Google IO 2015 Highlights
PDF
Android P All You Need to Know about Sweeter and Newer version
DOCX
PTC and Unity Announce Strategic Collaboration to Accelerate Augmented Realit...
 
Webinar Roadmap TotalCross 2020
Android operating system
Google I/O 2015 Android & Tech Announcements
What and Why Flutter? What is a Widget in Flutter?
Flutter app
Android nougat 7.1 | Top Mobile App Development Company
Google Android 7.0 Nougat History Features and more
Mobile App developed by Neeraj Jaiswal
Androidpresentation
Android Market Developper feeedback
Android Apps Development
Introduce Android TV and new features from Google I/O 2016
Introduction to Google Android Platform
A flight with Flutter
Google IO 2015 Highlights
Android P All You Need to Know about Sweeter and Newer version
PTC and Unity Announce Strategic Collaboration to Accelerate Augmented Realit...
 
Ad

Similar to Key concepts of android app development (20)

PPTX
Android os
PPTX
Android and Smartphones
PPTX
Presentation on android
PPTX
Android and it’s applications
PDF
PRESENTATION ON ANDROID
DOCX
Android versions
PPTX
Nougat 7.0 seminar
PPT
Android ppt
PPTX
Android
PPTX
Android is a most popular os
PPTX
Android and it’s applications
PDF
A first look_at_google_android
PPTX
Android and android phones
PPTX
Android and android phones
PPT
Android Basic By Ankit Shandilya
PPTX
Android L
PDF
Android Training in Chandigarh.pdf
PDF
Android Training in Chandigarh.pdf
PPTX
Module 1
PPTX
androidRajeshmes
Android os
Android and Smartphones
Presentation on android
Android and it’s applications
PRESENTATION ON ANDROID
Android versions
Nougat 7.0 seminar
Android ppt
Android
Android is a most popular os
Android and it’s applications
A first look_at_google_android
Android and android phones
Android and android phones
Android Basic By Ankit Shandilya
Android L
Android Training in Chandigarh.pdf
Android Training in Chandigarh.pdf
Module 1
androidRajeshmes
Ad

Recently uploaded (20)

PDF
What is Rotoscoping Best Software for Rotoscoping in 2025.pdf
PPTX
Safety_Pharmacology_Tier2_Edibbbbbbbbbbbbbbbable.pptx
PDF
High-Quality PDF Backlinking for Better Rankings
PPTX
shbthd htsh htrw hw htr 5w h5e 54 y.pptx
PPTX
Understanding Colour Prediction Games – Explained Simply
PDF
Gess1025.pdfdadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
PDF
My Oxford Year- A Love Story Set in the Halls of Oxford
PDF
Rare Big Band Arrangers Who Revolutionized Big Band Music in USA.pdf
PPTX
SPARSH-SVNITs-Annual-Cultural-Fest presentation for orientation
PPTX
genderandsexuality.pptxjjjjjjjjjjjjjjjjjjjj
PDF
TAIPANQQ SITUS MUDAH MENANG DAN MUDAH MAXWIN SEGERA DAFTAR DI TAIPANQQ DAN RA...
DOCX
Elisabeth de Pot, the Witch of Flanders .
PDF
WKA #29: "FALLING FOR CUPID" TRANSCRIPT.pdf
PPTX
wegen seminar ppt.pptxhkjbkhkjjlhjhjhlhhvg
PDF
Ct.pdffffffffffffffffffffffffffffffffffff
PPTX
just letters randomized coz i need to up
PDF
oppenheimer and the story of the atomic bomb
PPTX
What Makes an Entertainment App Addictive?
PPTX
the-solar-system.pptxxxxxxxxxxxxxxxxxxxx
PPTX
TOEFL ITP Grammar_ Structure & Written Expression.pptx
What is Rotoscoping Best Software for Rotoscoping in 2025.pdf
Safety_Pharmacology_Tier2_Edibbbbbbbbbbbbbbbable.pptx
High-Quality PDF Backlinking for Better Rankings
shbthd htsh htrw hw htr 5w h5e 54 y.pptx
Understanding Colour Prediction Games – Explained Simply
Gess1025.pdfdadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
My Oxford Year- A Love Story Set in the Halls of Oxford
Rare Big Band Arrangers Who Revolutionized Big Band Music in USA.pdf
SPARSH-SVNITs-Annual-Cultural-Fest presentation for orientation
genderandsexuality.pptxjjjjjjjjjjjjjjjjjjjj
TAIPANQQ SITUS MUDAH MENANG DAN MUDAH MAXWIN SEGERA DAFTAR DI TAIPANQQ DAN RA...
Elisabeth de Pot, the Witch of Flanders .
WKA #29: "FALLING FOR CUPID" TRANSCRIPT.pdf
wegen seminar ppt.pptxhkjbkhkjjlhjhjhlhhvg
Ct.pdffffffffffffffffffffffffffffffffffff
just letters randomized coz i need to up
oppenheimer and the story of the atomic bomb
What Makes an Entertainment App Addictive?
the-solar-system.pptxxxxxxxxxxxxxxxxxxxx
TOEFL ITP Grammar_ Structure & Written Expression.pptx

Key concepts of android app development

  • 1. Key Concepts of Android App Development ndroidisassociate opensupplymobile platformlaunchedbyGoogle in2008 and ever-sinceit became the favorite forindividualsanddevelopersroundthe world.golemisUNIXsystembased mostlymultiprocess andmultithreadedOS.Google'sgolemOSisn'trestrictedtophoneshowever you'll use itto make a DVR, a hand-heldGPS,associate MP3playeretc. Althoughgolemplatformisassociate opensupplyandcustomizable,golemusersanddevelopers became habitual tothe constructsdevelopedbyGoogle forgolemdevices.the utilizationof those golemideasissignificantfordevelopingassociateapplicationquickly. Keyideasof golemare:- Appsand APKFiles Activities Fragments ViewsandViewGroups Layout XML Files Intents Widgets Services Sensors I am providingyouwithanoutline of the golemkeyideas.once havingabasicunderstandingof Android'skeyideasyou'll godeeperintothe assortedtotallydifferenttopicsand herlatestblog. Appsand APKFiles An associatedroidappisassociate golemApplication.associateappisprepackagedinassociate APK file i.e.golemapplicationpackage.The APKfilecontainsthe compiledJavacode anddifferent resources like picturesandtextsforthe golemapplication
  • 2. Activities An associatedroidactivitycouldbe agraphical userinterface part.you'll comprehenditasa window inan exceedinglydesktopapplication.Astransportablescreensartiny,associate activitytakesup the entire screen.If youopenmultiple activitiesthenthey're stackedonprime of everydifferent. willnot|youcan't|youcannot}prepare activitiesfacetbyfacetsuchas youcan do withdesktop windows. Activitiesardistinctive,targeted actionsthatauserwill take.because itistoughto scroll, concentrate or clicklinksonalittle screenthenceit'ssuggestedthatassociate appshow justone activityperscreen.thiscan giftthe foremostrelevantinfotothe userandpermitsthemto launcha brand newscreenforaddedinfoorclickthe rear buttonto lookat the previousactivity.The screen will exposemultipletaskshoweveritoughttofacilitate the usercompleteonly1activityata time. Fragments In Android,afractioncouldbe a fragmentof a complete program.afractionsolelytakesupa part of the screen.Fragmentsar employedinthe activities.Fragmentsalsocanbe usedamongtotally differentactivities.FragmentscontainViewsandViewGroupswithinthem. ViewandreadGroups Androidgraphical userinterface componentsinherit3classesi.e.Activities,ViewsandViewGroups. Activitiesarthe windows/screens.Viewsarthe individual graphical userinterface components,sort of a TextViewthatdisplaysatext,aButtonthat userswill clickonetc.ViewGroupsarcontainersfor Views.A ViewGroupreallyteamsagroupof Viewsalong.ViewsassociatedViewGroupswill be nestedwithinassociateactivityorwithinevenafractionthatisnestedwithinanactivity. Layout XML Files Activities,fragmentsandViewGroupswilluse XMLfilestooutline theirlayoutandcontents.The layoutXML filestell thatgraphical userinterface partsassociate activityorfragmentcontainsand additionallythe stylingof the graphical userinterface partsi.e.The size,margins,cushioningetc.
  • 3. Intent If your app needsplayingaoperate onthe far side itscore capabilitieslike gapaphotograph,taking part ina videoortryingup a contact thenyou mustdetermine whetherornota tool whichwill performthatoperate alreadyexistswithinthe OSorin an exceedinglythird-partyapp.If affirmative thenyou'll getthe goodthingabout that practicalityvictimisationintents. For e.g.If your app accessesusercontactsthenyou'll use intentobjectstolaunchthe device's existingContactsapplication.Thisremovesthe programmingduplicationandadditionallyspeedup the user'sinteractionwiththe device becausethe userwon'toughttolearnonce more a way toadd a contact to your app. Widgets AndroidWidgetsare literallygraphical userinterface partswhichmaybe displayedoutside of associate activity.Fore.g.A weatherconvenience thatshowstoday'sweatherisshownonseveral golemhome screens.Widgets are prepackagedassociatedenforcedasa part of an golem application.additionallytypicallyViewsingolemalsoare statedaswidgets.Fore.g.several graphical userinterface partsar placedinan exceedinglyJavapackage referredtoasgolem.widget.graphical userinterface partsaren'tsame as a conveniencewhichmaystayonthe house screenof associate golemdevice.thenceyoumustperceivethe distinctionbetweengraphical userinterfacepartswhich may be usedwithinViewGroups,Fragmentsandpartswhichmaybe usedwithinViewGroups, FragmentsandActivitiesandadditionallywithinWidgetsandWidgetswhichmaystayonthe house screenof the golemdevice. Services In Android,Servicesarbackgroundmethodwhichmaybe deadon associate golemdevice thoughno applicationisvisible.Servicesdon'tneedaprogram.For e.g.A Service will checkaforeignserverfor updatesor backupknowledgeeachhour. Sensors
  • 4. Androiddeviceshave several constitutionalsensorsthatyou'll accessfromyourgolemapplications. For e.gthe constitutional GPSinsmartphonescouldbe adevice.soyou'll getaccessto the GPS from withinyourgolemapplications.