Download as pdf
Download as pdf
You are on page 1of 13
Mihiy Vora 3 | er Featres of _Andiaid Operating System 2 1) Beautiful vo _-Andteid 0S. basic screen provides _beatt¥fial_ aod intuitive ser interface. — 7) Storage | . : |For data Horage wrpoce Sa GEE SER ST ESRI aE developers sls: beet the opr levice | ities.» W } the hovdinore and .sefiisare option oO} o leveloping Andtaid~apphcatinn opp Lixo: drawable img isthe ditectory pat, ___ Gonsasass FOR EDUCATIONAL USE | p the synta Jor —Tetent- Her tag peaks i [Spt 2 intent -fet ~ Lie < action android: name. fame = —_andmid intent: ccton, nas | intomt-H Het > = Emai Define _setyices in Android _o Fa Racecar men — | clitect interaction eoith | along Sige eden dni ace a [Splsh te sie do pata the andi appa is 2. To_publish the ondrerd Application = Seryic axe_used Yor repetHive ond potentially | ass is) Dian pes and the like. I Xeleaseis_ompi-step process -thol invslves— sthe_4 Hewing. task . a sth FOR EDUCATIONAL USE. | Mihi Vora 113, HL Conk wxieg “evr Applicaian or Release ——-$____—— I sid in —o0d_signing o. talease v i ou Udthot ovr Application Depends an- + F >| ) | Describe the Aodroid_aychHoctive in detail. 4.) Applications i Applicaton Layer runs aithin the Android runtime 0 ing, the classes and services made avdlable -ffoe the application Frameaork. ss oer - Applicetion Pramecark | “he Appication Fromeanrk provides the classe luced to create na Addreid application. Tal | provides generic abstracion tay haordiusare acces: od man 9 the. user interface and apr Jicadion, | Negources TE basically ptavides the selvices through cahichs nan cleote the pattinlar lass and make_ | that _elags helofol forthe Apolications creation. FOR EDUCATIONAL USE — [Sandal eantina s ~_| —— ___ Android: Ronlime environment 15 oi important page | | Android athe ey -than_oe_internal_part oe —___ la components | like core Wbtarie®alnd the Datu Lv Virtual achine - = The Andyoid vun-time ig the engine 4th —__ nut_applications % rieas_and iy [Srna the basis tar application vee ork |) pawit vietua) Machine (DVM) is a agister ba ged _Aivival machine like “avo. Virtoal tachi ce Co 1 y. iallu de. a | android to _engore bho 9 device canton mutinlo a |instances efficiently: Tet relies on the Linux kein | | | LBy threading and” low-level memmry manger t brani 7 Yor. im ko implement an andrnid application ing standard TAVA programming ee 7 \ |) Pledfires Libratie On tmp of linux kernel _,there Give Naorive ibrar! | sueh a8 wlebkit., Openti_EreeType, Suite Media, — — | -C_rentime brow Cig ete. The pebkit \ovaxy is _Vesponsible For brows ee ogee = ee Yecardin }av-cio oF Gonsars) | FOR EDUCATIONAL USE a an = | 8) tin kernel “| 7 Te is the heart of andisid architeclure that exists — _ lod she rook + F andtaid architecture Linux kernel i _| Yeepnnsible Pay device drivers , power managemect onemots, management device managem ot and resource a acre | Applications ~|_Jeovel konsers] Tpunsel rower -. ; APPLICATION ERAMEWoRK O isa aes ACTIVITY | Wwitpow | |ConmeNT View MANAGER [Mavager| Prowners| | SYS TE PackaGe| [eyePuowy| [Resoorce| | Lecatiow Lluaracee| | ManeGeR| | Manag IAN | LIBRARIES ANDRO RUNTIME | oe uanasedl [neqacontentt| [core upeneie | [Jorenau Jes Teeery. E 1 | DALWIK Vi TOAL acl [sel [rec] Isacite] |] macine | | Nu 5 | || Ipispre camera lerasH anaes Cie | | ipeivers| IpRivers EVIoRY, | | 5 DRIVERS Lt eeu nod Wi-Fi Aodio | | Power | ! | Tipeweel [peive pawer| [managenert eS FOR EDUCATIONAL USE ANDROID ARCH TECTURE _pifter ankiate— ianaeon \wa_and DVM 7 Sa DvM Tin sagiori 2 16_opaang *) DVoA4_Suapparts = EX = Andreid OF erating 2. Seine eogvate Sy tem ine oye code Ses. 2)0VM farm JM DVM Y- tiple | MI 1m operating Sustem Aadroi 2) Dim Forms separate 2) Dv Serens ms classes in aeparate lass | in. de: byte cod Bic b ; 3). TM runs on more DVM rons on leas « 5 memores TES oxdrutable fomct of Ly) Tee exeastable Tan “vm is “The of Dvm is Ape 5) Tm has diferent 5 DVM has Comman. onstent pool constant poo. | 6 TE tons class byte 6) The class. bbe co | code directs lore optimised to odex Format hafere 1 FOR EDUCATIONAL USE Mihin Vera TT 4, ( Activity ‘ : launched. Oee\ navigates Q cle Lhe (App process) Activity) . \tatted yl. ( wd fy. I Anolhey Apps soit “aettvity —_}$ hiqhet_prionily.— tee 1eMeund User_telurns. a _nced_memoiy — ____Use1 peep pieatal cada ——Aneihet_octivity comes into the oxeqround — Longton py Ger navigates 7 fs J —___lacawvavies ave pieadinal iWe= cycle — __. cet-lerin. methods ave called “s 3) onGeateO- Colled Yhen the poi eerie |_Lsed_sle “ietiolize Sint toe enteral ee : Aho _veer_interace- 7 = if IS) ongeaval)-“Thig method is called ree! | -becomes_visible 4a she uset_andis_calltd_ofiey oy, b “etd a |) ppRecume () = Called if the Octivsy a ; Ry . |leeeeatn, aad _+the veer eharte intevanting - to}. 2 yet lle i Hikes again *. ) onPhuse- Called mace another act vib Qets iat a | Al E |_vigible anymore. 2 “f) anRester ()- Eig called saben Aho credwity jo! 9 ne. he p- Tt i : a roy +16 called cohen tho onliviby | = stom the Application slack. ee jondarany FOR EDUCATIONAL USE “piscuss —thesnbedl ook _permicsians_ia Mndtoid. Describe | dpe permissions o_set_eyetem lonclanalilies like ——_— ~) plpetooth, comeda. _ ‘ iL} “The -puxpase_clo permission is 4e_proteck the __privaey Peto Android seer. Andrsid apps euch veqpstsck — | contacts and MS)05 well 06 nerkoin System ( ; i] i oan ve | 2 permiscingn autmmati cally or saight 1 piomet the_ueer to approye th “eqp at: I _|_ permission toy Blvetooth __) S.nse6= petmission ondisid:name =" andwid.peraigsion, i BiveteorH", uM + Biv ee TH. ADM ”7> __permigsion for _Cameta v | < veeg- permiesinn android:name = android. pexmiccion. Camera” /> x . . = £ rf < ees. > FOR EDUCATIONAL USE Q:3_1___ Pa ) | Explore Ahe steps. -lo_ingtall an. ~confiqure fdr, __|| Studio and SDK er eTeeT ae : Sep yownload _Andtoi PU. ch i ae mane doles RI ate _com.andreid.com homepag e-and_statch For dus |! Chee appepie plan edt or wight | mac or tliavx. $$ | @ i ieee | 5 iwat_doranlog i D Click next ond select Android spk heck Bi, ims you dort have +. already = Malee_sove -—___l Andieid virtua co Is - Neyt clep is to accept licence I_¢ Ace on: Pte |b) Next olep iS to eet locatian of logkally Please meke sure Your disk hog minimums | xeaui 2 veel [Stedip_testallatin Iocatian Yost bene at le | 500 mp Loe pace. for Android ank 3 jan. j-ielerted’ brett cock hpue op least. 2.95 GR Aree space 7 S)Next step is to chaoce the atovtup men - tahoe You wont to ereqte loobest TEE ue ——} don’t oank to create a NV hovteut jagh Sayk, - | Qo_net create short cust und_aar —| 1). And_hit “Tratall bution, FOR EDUCATIONAL USE )vill_start inetallation, ence iV’5 dene, Click Bo jake-sbre_Stavt Android Studio is checked. — —— os Ty Seon Tetep 3) Configere_An Android Singin 1 jute a tin id Sorte Wel anor ane a tn i 6 pees 2 Pot have _any previous eottings chek 12 — | " ai /. Ou previou: Twrsloa oP Studio ox dole caactto. iepark say ___seutinge _| Some necesaatiy eompanente, natt tN It completes. And ’S all done Click 00 Fnish ond lat building yout Andmid Opp. | i ) 5 n D od ke . ’ q 16 | Dote Picker Th Android, DatePicker ig a widget veed tn eck a dole, TH allows to elect date by d manth and eat in ourcvatam UAT (User Te ee Ov oy ahs wie > 2 have Te vse a DobePideerDialeg No Methods oF DatePicker I, 5 er DO FOR EDUCATIONAL USE 1D _qelda oliMonlh ().. Mhis method _is sed ty | Aahetney ol the selected doy -ol_-the_monty | Srom_a DatePicker + ee | _|.3)_getmenth () This method ig eed to get the 9- selected day-oF-Ahe cent -lrorn_a_dal® picker. "igs nad a pe ae _ gear Trom_a_dote picker 7 2 7 | aimeR Aker" ae | “Ta android ,mePuker isa stidget ced tor — “selecting -the time of the dayin_elthel_A0a/Ph—_ mode ot 2 hours mode “The_displayed sme —_Teonigt of home, minubes Aad clock Sotme renock + oe need te shoo this view asa Dialog thea Lwe have to use a “TimePiclkerDial 24 clas | Method sob “WmePicker: 5 selCurremt Hour CaTazegey—conrentbant) 7 _ This _method_is_used “te set -the Current | Fowts: ino simolrkers ss fe 1 | 2 Se@LHour (CTrreger how) This_method’ isu __| te cettloor_becabdse _sekCorrentHour method — | sas cleprecaled in AP|_ level 23. to. set the. covvent. minutes in a ime. FOR EDUCATIONAL USE ee ce ne js2l Hoot Veet) : The, method. 1S_U e-cuttent_mode of the -yme rood ee Mere 3 picker. : ain Beet i beat -sigfeanee cf_sqlite d -dotabase_in Android — if | jsatie a an_embedded , Rel ationc) |_Dokabase_Managenent — FT System ent aetna NX Ll tng kc | opal database reatons rodernal ly J [| foitbie the opplicaien thragh Calls to Foncdiang | Tcentoined in the STE | | ot administration. _3) Tfonsaclion: $@1xe -fansaclions ate _cupporied ACID properties “to allot safe operation aittese Smt T my Hiplo ClocesGes ot threads. lee Coq 2). stonclord ie FOR EDUCATIONAL USE. \

You might also like