TAFE NSW Granville 10 Questions on Android App Development and 20 MCQs
Attached is a word file regarding Android development it has around question and answers it needs to be filled out please and must be done within the TIME LIMIT! MCQs are going to be written below you can just give the correct option for the MCQs Thanks! And Please only bid if you can do it under the time limit otherwise don't bid!!The lifecycle method used to initialise activity member variables is known as Select one:A. ONRESUME()B. ONINIT()C. ONRESET()D. ONCREATE()E. ONREBOOT()Fragments when implemented correctly to promote reusability shouldSelect one:A. NONE OF THE OPTIONSB. ONLY RECEIVE MESSAGES FROM THEIR PARENTC. COMMUNICATE TO AND FROM THEIR PARENTD. COMMUNICATE BETWEEN OTHER FRAGMENTS IN THE ACTIVITYe. Communicate only to their parent and not receive messages from their parentTo get access to the Bluetooth connectivity of my device, I insert the permission<uses-permission android:name=”android.permission.BLUETOOTH”/>Select one:A. INTO THE RES/PERMISSIONS FOLDERB. INTO THE MAINACTIVITY.JAVAC. INTO THE LAYOUT XML FOR THE MAIN ACTIVITYD. INTO THE ANDROIDMANIFEST.XML FILE FOR THE APPLICATIONE. INTO THE RES/VALUES FOLDERWhen downloading data programmatically over the internet, what should I enclose my code block inside of?Select one:A. AN IF STATEMENTB. A TRY/CATCH/FINALLYC. AS PART OF THE OVERRIDDEN ONCREATE() METHODD. A FOR LOOPE. A TRY/CATCHTo make use of a dynamic UI element such as a spinner, we need to bind it to a datastructure using aSelect one:A. ADAPTERB. BROADCASTRECEIVERC. HANDLERD. DATABASEe. IntentA ______ points to the position in a returned dataset, whilst a _________ is used to determine which provider to use.Select one:A. CURSOR, CONTENTRESOLVERB. NONE OF THE OPTIONSC. CURSOR, CONTENTLOADERD. REFERENCE, RESULTSETE. POINTER, CONTENTPROVIDERTrue or False. Can an intent filter be programmatically defined?Select one:TRUEFalseWhat is the main cause of an Application not Responding (ANR) error?Select one:A. THE MESSAGE QUEUE IS FLOODED WITH TASKSB. AN ASYNCTASK IS TAKING A LONG TIME TO COMPLETEC. NONE OF THE OPTIONSD. THE SYSTEM RUNS OUT OF POWERE. A LONG RUNNING TASK IS EXECUTED ON THE MAIN THREADWhen you create an Async Task, with the class signature AsyncTask<String, String, Bitmap> you are specifying the parameters to the methodsSelect one:A. DOINBACKGROUND(), ONPROGRESSUPDATE(), ONPOSTEXECUTE()B. DOSTART(), DOEND(), DOCOMPLETE()C. DOATSTARTUP(), DOINBACKGROUND(), ONCOMPLETE()D. DOSTART(), DOUPDATE(), DOEND()e. none of the optionsThe role of an intent is to …Select one:A. PROVIDE AN ABSTRACT DESCRIPTION OF A BUILD PROCEDUREB. PROVIDE AN ABSTRACT DESCRIPTION OF A FILE RESOURCEC. PROVIDE AN ABSTRACT DESCRIPTION OF A DATA STRUCTURED. PROVIDE AN ABSTRACT DESCRIPTION OF AN OPERATION TO PERFORME. PROVIDE AN ABSTRACT DESCRIPTION OF AN APPLICATION RESOURCEWhat is a sticky broadcast?Select one:A. A BROADCAST THAT IS NOT SUITABLE FOR SYSTEM LEVEL STATUS UPDATES, E.G. BATTERYB. A BROADCAST THAT DOES NOT GO TO A NEW RECEIVERC. A BROADCAST THAT TERMINATES ONCE IT REACHES ITS RECEIVERD. A BROADCAST THAT REMAINS ALIVE AFTER BEING RECEIVEDE. A BROADCAST THAT CAN’T BE ACCESSED BY INACTIVE APPS THAT RESUMEWhat is the difference between a thread and a process?Select one:A. A THREAD HAS A COMPLETE SET OF RUNTIME RESOURCES IT CAN ALLOCATE TO CHILD PROCESSESB. NONE OF THE OPTIONSC. A THREAD IS A RESOURCE INTENSIVE VERSION OF A PROCESSD. MULTIPLE PROCESSES ARE CONTAINED IN A THREADE. A THREAD EXISTS WITHIN A PROCESS AND SHARES RESOURCES WITH OTHER THREADSTo access the message queue of the main thread in an Android app from a separate thread, you can use a ..Select one:A. HANDLERB. EVENTC. CALLBACKD. BROADCASTE. ANONYMOUS CLASSAn example of descendent navigation would be …Select one:A. PERFORMING A SEARCH IN THE OS SETTINGS MENUB. ACCESSING THE SYSTEM NOTIFICATION PULL-DOWN SCREENC. SWIPING A NOTIFICATION TO DISMISS ITD. ACCESSING TABS IN TAB BARE. ACCESSING NESTED SETTINGS IN THE ANDROID OPERATING SYSTEMThe four key structural components of the Android platform areSelect one:A. ACTIVITIES, BROADCAST RECEIVERS, SERVICES, CONTENT PROVIDERSB. CLASSES, OBJECTS, XML FILES, BUILD SCRIPTSC. ACTIVITIES, XML RESOURCES, DATABASES, FRAGMENTSD. CALLERS, RECEIVERS, DATA SOURCES, FRAGMENTSe. GUI, Database, Maps, LayoutsFitts’ Law when applied to mobile computing …Select one:A. PREDICTS THE TIME A HUMAN NEEDS TO POINT AT A SCREEN TARGET OF A CERTAIN SIZE IN A GIVEN DISTANCEB. SUGGESTS TARGETS THAT ARE LARGER AND FARTHER ARE EASIER TO HITC. SUGGESTS TARGETS THAT ARE FURTHER AWAY AND LARGER SHOULD BE EASIER TO HIT THAN CLOSE, SMALL TARGETSD. IS NONE OF THE OPTIONSE. PREDICTS THE DISTANCE A HUMAN NEEDS TO MOVE THEIR FINGER WITH A FIXED TIME LIMIT TO REACH AN ONSCREEN TARGETWhen interacting with a service online, an API key is usually generated bySelect one:A. A CERTIFICATE AUTHORITYB. THE APP RANDOMLY AT RUNTIMEC. THE APP DEVELOPERD. A THIRD PARTY PROVIDERe. the online service providerA block of code to execute on an UI event trigger can be registered bySelect one:A. PASSING AN INTENTB. SETTING A BROADCAST RECEIVERC. STARTING AN ACTIVITYD. REGISTERING A HANDLERE. SETTING A LISTENER FOR THE OBJECT THAT FIRES THE EVENTThe purpose of the Android manifest is toSelect one:A. STORE REFERENCES TO STRINGS AND OTHER VALUES FOR THE APPLICATIONB. DESCRIBES THE BUILD PROCEDURES FOR CREATING YOUR APPLICATIONc. STORE THE LAYOUT OF ACTIVITIESD. LISTS THE IMPORT STATEMENTS FOR CODE LIBRARIES TO COMPILE YOUR APPLICATIONE. STORE CONFIGURATION DETAILS ABOUT THE APP FOR THE OPERATING SYSTEM AND VIRTUAL MACHINEWhich is true of native mobile applications?Select one:A. A NATIVE APP RUNS SLOWER THAN A HYBRID MOBILE APPB. A NATIVE APP USES ONLY A NATIVE SKELETON AND WEB COMPONENTS AS MAJOR ELEMENTSC. A NATIVE APP MUST HAVE A VALID CONNECTION TO THE INTERNET TO WORK CORRECTLYD. A NATIVE MOBILE APP ALLOWS GREATER SOFTWARE TO HARDWARE INTEGRATIONE. A NATIVE MOBILE APP IS COMPOSED OF HTML/JAVASCRIP