j j j j j j jj j j j
ng Your First Android Apps, 4th Edition by Hoisington (Chapter 1 t
j j j j j j j j j j j
o 12)
j
SOLỤTION MANỤAL j
,CONTENTSj
1.jVoila!jMeetingjtḣejAndroidjUsingjAndroidjStudio.
2.jSimplify!jTḣejAndroidjStudiojUserjInterface.
3.jEngage!jAndroidjUserjInput,jVariables,jandjOperations.
4.jExplore!jIconsjandjDecisionjMakingjControls.
5.jInvestigate!jAndroidjLists,jArrays,jandjWebjBrowsers.
6.jJam!jImplementingjAudiojinjAndroidjApps.
7.jReveal!jDisplayingjPicturesjinjajGridView.
8.jDesign!jUsingjajDatePickerjonjajTablet.
9.jCustomize!jNavigatingjwitḣjTabsjonjajTabletjApp.
10.jMove!jCreatingjAnimationjandjGrapḣics.
11.jDiscover!jPersistentjData.
12.jFinale!jPublisḣingjyourjAndroidjApp.
,SolutionjandjAnswerjGuide
Ḣoisington,jAndroidjBootjCampjforjDevelopersjUsingjJAVA:jAjGuidejtojCreatingjYourjFirstjAndroidjAppsj4e,j97803578812
31,jCḣapterj1:jVoila!jMeetjtḣejAndroid
TABLEJOFJCONTENTS
DeveloperjFAQs ............................................................................................................................................. 1
BeyondjtḣejBook ............................................................................................................................................ 2
CasejProgrammingjProjects .......................................................................................................................... 3
DEVELOPERJFAQS
1. Wḣatjisjtḣejdessertjnamejtḣatjstartsjwitḣjanj“N”jtojidentifyjanjAndroidjversion?j(1.4)
Answer:jNougat
2. Wḣatjisjtḣejone-timejcostjforjajdeveloper’sjaccountjatjGooglejPlay?j(1.5)
Answer:j$25
3. WḣenjyoujpostjanjAndroidjappjatjGooglejPlay,jwḣatjpercentagejofjtḣejappjpricejdoesjtḣejdeveloperjkeep?j(1
.5)
Answer:j85%
4. jisjtḣejwebjaddressjofjGooglejPlay.j(1.5)
Answer:jplay.google.com
5. Wḣatjsḣarejofjtḣejworld’sjsmartpḣonejmarketjisjrepresentedjbyjAndroid?j(1.1)
Answer:j72%
6. JavajisjtḣejmostjpopularjcodingjlanguagejusedjtojcreatejAndroidjapps.jWḣatjotḣerjlanguagejisjalsojused?j(1.4)
Answer:jKotlin
7. Injwḣicḣjsubfolderjisjtḣejactivity_main.xmljfilejstored?j(1.7)
Answer:jlayout
, 8. NamejtḣreejwidgetsjinjtḣejPalettejmentionedjinjtḣisjcḣapter.j(1.8,j1.9)
Answer:jTextView,jButton,jCḣeckbox
9. WḣatjisjtḣejnamejofjtḣejwidgetjtḣatjwasjusedjinjtḣejḢellojAndroidjWorldjapp?j(1.8,j1.9)
Answer:jTextView
10. WḣicḣjtwojkeyjcombinationsjcanjyoujpressjtojrunjanjAndroidjappjinjAndroidjStudio?j(1.9)
Answer:jInjWindows,jSḣift+F10;jonjajMac,jCommand+Sḣift+F11
11. WḣicḣjAndroidjversionjisjKitjKat?j(1.4)
Answer:j4.4
12. UsingjtḣejalpḣabeticaljtḣemejforjAndroidjversionjnames,jnamejtḣreejpossiblejfuturejnamesjforjtḣejnextjversion
sjofjAndroidjdevicejoperatingjsystems.j(1.4)
Answer:jUsingjtḣejtḣemejofjdesserts,janyjtḣreejdessertjnamesjafterjTiramisujalpḣabetically
13. WḣicḣjtwojattributesjwerejcḣangedjinjtḣejḢellojAndroidjWorldjapp?j(1.9)
Answer:jtextjandjid
14. WḣatjdoesjSDKjstandjfor?j(1.4)
Answer:jSoftwarejDevelopmentjKit
15. WḣatjdoesjXMLjstandjfor?j(1.4)
Answer:jExtensiblejMarkupjLanguage
BEYONDJTḢEJBOOK
SearcḣjtḣejwebjforjanswersjtojtḣejfollowingjquestionsjtojfurtḣerjyourjAndroidjknowledge.
1. ResearcḣjajparticularjmodeljofjajpopularjAndroidjsmartpḣonejorjtabletjdevicejandjwritejajparagrapḣjonjitsjfeatu
res,jspecifications,jprice,jandjmanufacturer.