Save
Upgrade to remove ads
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

CS11 M1-M5 Mobile

QuestionAnswer
Mobile operating system based on Linux Android
Google purchased Android in _? 2005
The first android commercial version was placed on _? HTC dream device
introduced Google Maps, Camera, Gmail, Contacts, Google Synchronization Web Browser, Wireless supports, WiFi and Bluetooth Android 1.0
Add Save attachment in message; Provides reviews and details when user search business on maps Android 1.1
New upload service on YouTube and Picasa like Uploading Videos and Photos; Supporting in MPEG-4, Video recording; Improving Web Browser - Copy and Paste facility Android 1.5 (Cupcake)
Supports large screen size; Providing Gallery and Camera features; Improve speed in system apps Android 1.6 (Donut)
Update UI; Support Live Wallpaper; Support Bluetooth 2.1; Improve Google map; Minor API Changes Android 2.0 and 2.1 (Eclair)
Support Animated GIF; WiFi Support Hotspot functionality; Speed improvements; Upload file support in browser; Support numeric and alphanumeric password Android 2.2 (Froyo)
Improve Copy-Paste Facility; Updated UI design; Social Networking Supports; Easy use of keyboard Android 2.3 and 2.4 (Gingerbread)
Gmail App improvements; Updated 3D UI; Media Sync from SD Card; Google eBooks; Google Talk Video Chat; Support Adobe Flash in Browser; High-performance WiFi Connections and Lock; Chinese handwriting Android 3.0, 3.1 and 3.2 (Honeycomb)
Improved text input and spelling check; WiFi direct; Photo Decor facility; Improve in keyboard correction; Face Lock; Improve in video recording resolution; Camera performance; Up to 16 tabs in web browser Android 4.0 (Ice Cream Sandwich)
Voice search; Smooth UI; Improve camera application; Security enhancement; Voice typing; Multiple user accounts on tablet only; 4k resolution support; Supporting Bluetooth Low Energy; Android 4.1, 4.2 and 4.3 (Jelly Bean)
Bi-directional text and other language support; Support USB audio; Lock screen improvement; Set the volume of incoming calls and showing message alert; Native emoji support Android 4.1, 4.2 and 4.3 (Jelly Bean)
Screen Recording; "OK Google" access without touching phone; GPS Support; Offline music support; UI updates for Google map navigation and alarm; Emoji on Google keyboard Android 4.4 (KitKat)
Support ART (Android RunTime); Save battery on some device; Improvement in UI; New material design; Bug fixes; Multiple sim card support; High definition voice call Android 5.0 and 5.1 (Lollipop)
Fingerprint authentication; USB Type C support; Save battery - 'Sleep Mode'; App permission model - OPT (send request for permission); New Emoji's Android 6.0 (Marshmallow)
Provide multitasking; Providing multi-window mode; Improve in storage manager; Display touch improvement Android 7.0 (Nougat)
Support PIP (Picture-in-Picture); Multi-display support; Google Play support; Adaptive icons; Improve notification system Android 8.0 (Oreo)
A "screenshot" button has been added; A new "Lockdown" mode for biometrics; Support for display cutouts; Adaptive Battery prediction; Adaptive brightness modifies screen brightness based on user habits Android 9.0 (Pie)
New permissions to access location in background and to access photo, video and audio files; Sharing shortcuts; Dynamic depth format for photos; New system-wide dark theme/mode Android 10
Native screen recording; Muting notifications during video; Increase touch sensitivity; Notification History; Auto-revoke app permissions Android 11
Scrolling Screenshots; AppSearch; Improved Auto-Rotate; Easier WiFi Sharing; One-Handed Mode; Rich Content Insertion; Overview Suggestions; Game Mode APIs Android 12
Improved Security Features; New Reading Mode; Digital Car Keys; Native LE Bluetooth Support; Additional Material You Theme Options; QR Code Scanner Support Android 13
Smarter Scaling and Large Fonts; Notification Flashes; Restrictions for Photo and Video Access; Protected PIN; Data Protection; Regional Preferences; Predictive Back Gestures; Health Connect Android 14
Developer Previews Beta Releases; Platform Stability Android 15
A software stack of components to support a mobile device needs. Android software stack contains a Linux Kernel, collection of c/c++ libraries which is exposed through an application framework services, runtime and application Android Architecture
Home, Contacts, Camera, SMS, Alarm, Time, Calendar, Music, Gallery, Phone, Clock, Email Android Applications
Activity Manager, Package Manager, NFC Service, Location Service, Windows Manager, Notification Manager, Content Providers, View System Android Framework
Dalvik Virtual Machine, Zygote, Android Debug Bridge, Core Libraries Android Runtime
Media Framework, OpenGL, Graphics, SGL, SSL, SQLite, Surface Manager, FreeType Platform Libraries
Display Driver, Wi-Fi Driver, Audio Driver, Bluetooth Driver, Camera Driver, USB Driver, Binder IPC Driver, Memory Driver Linux Kernel
Linux Kernel is the main component in android to provide its operating system functions to mobile and Dalvik Virtual Machine (DVM) which is responsible for running a mobile application Android Architecture (Linux Kernel)
Keyword used to declare functions in Kotlin fun
The ___ function is needed to execute a program main()
[TRUE / FALSE] Kotlin code statements do not have to end with a semicolon ( ; ) TRUE
[TRUE / FALSE] Kotlin single line comments are // while multiline comments are /* */ TRUE
The ___ keyword can create a variable whose reference will be immutable (which cannot be modified after its initialization) val
The ___ keyword lets you create a variable whose reference will be mutable (which can be modified after its initialization). var
[TRUE / FALSE] Kotlin does not require you to mention the type of a variable when declaring it (thanks to type inference) TRUE
Are the essential building blocks of an Android application. These components are loosely coupled by the application manifest file AndroidManifext.xml that describes each components of the application and how they interact. Application Components
They dictate the UI and handle the user interaction to the smartphone screen. Activities
They handle background processing associated with an application Services
They handle communication between Android OS and applications Broadcast Receivers
They handle data and database management issues. Content providers
A/n ___ represents a single screen with a user interface, in short ___ performs actions on the screen. Activities
A component that runs in the background to perform long-running operations. Services
Simply respond to broadcast messages from other applications or from the system. Broadcast Receivers
A ___ component supplies data from one application to others on request. Such requests are handled by the methods of the ContentResolver class. Content Providers
Represents a portion of user interface in activity Fragments
UI elements that are drawn on-screen including buttons, lists forms etc. Views
View hierarchies that control screen format and appearance of the view Layouts
Messages wiring components together Intents
External elements, such as strings, constants and drawable pictures Resources
Configuration file for the application Manifest
Are the additional files and static content that your code uses, such as bitmaps, layout definitions, user interface strings, animation, instructions and more Android Resources
XML files that define Property animations animator/
Created by: user-1798141
 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards