Android Programming

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and commercially sponsored by Google. It was unveiled in 2007, with the first commercial Android device launched in September 2008.

Source : Wikipedia

Study Materials

Hands On Tutorials using Kotlin

Hands On Tutorials using Java

Hands On : 5

Assignments

Assigment Questions

Q : 1 Write a short note on Android Manifest file.
Q : 2 What is ADB? Why it’s required?
Q : 3 What is Emulator? Explain in brief.
Q : 4 What is DVM? Explain it. How it is differ from JVM?
Q : 5 Explain different types of layouts available in Android.
Q : 6 Differentiate : Recyclerview vs Listview.
Q : 7 Write a short note on Gridview.
Q : 8 Why permission is very important in Android App? Explain any five permission in details.
Q : 9 Explain the workflow of Permission in detail.
Q : 10 Explain various types of sensors available in Android.
Q : 11 Explain various types of Intents in detail.
Q : 12 What is Framgment? How it is diffenet than activity? Explain life cycle of Fragement in detail.
Important URL