Semester 3MCA339

Android Programming (MCA339) crash course, Online MCA, Semester 3:

This subject covers Android app development in Java, from the platform architecture and project setup through UI widgets, activities, intents, fragments,…

  • 18 video lessons
  • 7h 9m
  • Study notes
  • 90 quiz questions
  • Assignment
Android Programming crash course

18 lessons in Android Programming

Each lesson pairs one topic with a hand-picked video, trimmed to the part that teaches it.

About this subject

This subject covers Android app development in Java, from the platform architecture and project setup through UI widgets, activities, intents, fragments, menus, layouts, adapters and advanced views. After it you will be able to build, run and test multi-screen Android applications with interactive interfaces and list-based data displays.

  1. 1

    Introduction to Android and Its Versions

    Module I, Basics of Android: What is Android, History and Version

    What is Android & How it Works? Introduction to Android with Full Information | Android Tutorial 1· WsCube Tech· 18 min

    Study notes 5 quiz questionsWatch lesson
  2. 2

    Android Development Setup and Hello World

    Module I, Basics of Android: Installing softwares, Setup Eclipse, Hello Android example, Android Emulator

    How to Install Android Studio on Windows | Mission Android 2026· Neat Roots· 33 min

    Study notes 5 quiz questionsWatch lesson
  3. 3

    Android Architecture, Dalvik VM and Core Components

    Module I, Basics of Android: Internal Details, Dalvik VM, Software Stack, Android Core Building Blocks

    Android Architecture Full Information - [Hindi] - WsCube Tech#18· WsCube Tech· 13 min

    Study notes 5 quiz questionsWatch lesson
  4. 4

    AndroidManifest.xml, R.java, Title Bar and Screen Orientation

    Module I, Basics of Android: AndroidManifest.xml, R.java file, Hide Title Bar, Screen Orientation

    Android App Development Tutorial - 10 - What is AndroidManifest File - Hindi· Ganguly Tech· 10 min

    Study notes 5 quiz questionsWatch lesson
  5. 5

    Android Buttons and Toast Messages

    Module II, UI Widgets: Working with Button, Toast, Custom Toast, Button, Toggle Button, Switch Button, Image Button

    Android Buttons in Hindi: Simple Button, ImageButton & ToggleButton Click Events Tutorial· Sarthak Education (CDPatel Digital Room)· 11 min

    Study notes 5 quiz questionsWatch lesson
  6. 6

    CheckBox, AlertDialog, Spinner and AutoCompleteTextView

    Module II, UI Widgets: CheckBox, AlertDialog, Spinner, AutoCompleteTextView

    Androi - CheckBox, RadioButton, Spinner, ToggleButton || Android Development Tutorials by Deepak #7· Smart Programming· 65 min

    Study notes 5 quiz questionsWatch lesson
  7. 7

    RatingBar, DatePicker, TimePicker and ProgressBar

    Module II, UI Widgets: RatingBar, DatePicker, TimePicker, ProgressBar

    ImageButton, ImageView, RatingBar, DatePicker, TimePicker (Android UI Widgets) | Android Tutorials 8· Smart Programming· 63 min

    Study notes 5 quiz questionsWatch lesson
  8. 8

    Quick Contact Badge, Clocks, Hardware Buttons and File Download

    Module II, UI Widgets: Quick Contact Budge, Analog Clock and Digital Clock, Working with hardware Button, File Download

    Tutorial 20: AnalogClock DigitalClock andTextClock In Android With Example in Hindi/Urdu· Fahad Hussain· 15 min

    Study notes 5 quiz questionsWatch lesson
  9. 9

    Android Activity Lifecycle

    Module III, Activity, Intent & Fragment: Activity Lifecycle, Activity Example

    Android Activity Lifecycle Explained with Example | All Activity Lifecycle· WsCube Tech· 10 min

    Study notes 5 quiz questionsWatch lesson
  10. 10

    Implicit and Explicit Intents

    Module III, Activity, Intent & Fragment: Implicit Intent, Explicit Intent

    Intents in Android - Explicit and Implicit Intent with Examples· Neat Roots· 25 min

    Study notes 5 quiz questionsWatch lesson
  11. 11

    Android Fragments and Dynamic Fragments

    Module III, Activity, Intent & Fragment: Fragment Lifecycle, Fragment Example, Dynamic Fragment

    Android - Fragment· TutorialsPoint· 14 min

    Study notes 5 quiz questionsWatch lesson
  12. 12

    Option, Context and Popup Menus in Android

    Module IV, Android Menu & Layout Manager: Option Menu, Context Menu, Popup Menu

    Create Overflow Menu, Context Menu & Popup Menu in Android | Handle Menu item Click events· iRekha Tech Solutions· 15 min

    Study notes 5 quiz questionsWatch lesson
  13. 13

    Relative and Linear Layout

    Module IV, Android Menu & Layout Manager: Relative Layout, Linear Layout

    Linear Layout & Relative Layout In Android | Android Tutorials in Hindi #3· CodeWithHarry· 32 min

    Study notes 5 quiz questionsWatch lesson
  14. 14

    Table Layout and Grid Layout

    Module IV, Android Menu & Layout Manager: Table Layout, Grid Layout

    Android - Table Layout· TutorialsPoint· 11 min

    Study notes 5 quiz questionsWatch lesson
  15. 15

    Android Adapters: ArrayAdapter and BaseAdapter

    Module V, Adaptor & Views: Array Adaptor, ArrayList Adaptor, Base Adaptor

    Tutorial 24: Adapter in Android All types of Adapter | BaseAdapter using GridView in Andorid Studio· Fahad Hussain· 21 min

    Study notes 5 quiz questionsWatch lesson
  16. 16

    GridView, WebView and ScrollView

    Module V, Adaptor & Views: GridView, WebView, ScrollView

    Master Android UI in One Video | ConstraintLayout, List, RecyclerView, GridView, ScrollView &WebView· Free Tutorial TV· 31 min

    Study notes 5 quiz questionsWatch lesson
  17. 17

    SearchView and TabHost

    Module V, Adaptor & Views: SearchView, TabHost

    09 Using SearchView, VideoView and TabHost Containers· Saisriharsha Patibandla· 32 min

    Study notes 5 quiz questionsWatch lesson
  18. 18

    Dynamic ListView and ExpandableListView

    Module V, Adaptor & Views: DynamicListView, ExpandedListView

    Android Tutorial (Kotlin) - 44 - ExpandableListView· CodeAndroid· 10 min

    Study notes 5 quiz questionsWatch lesson

Assignment

Build a "Campus Event Planner" Android App

Free login to open
What you get

Less scrolling. More passing.

  • Free

    Hand-picked video lessons

    18 short lessons, each with the best YouTube explanation we could find, trimmed to the part that matters.

  • Free login

    Study notes

    18 lessons come with a summary, key points, key terms and takeaways for quick revision.

  • Free login

    Quizzes

    90 questions across the course, with the right answer and why, the moment you pick.

  • Free login

    Assignments

    1 subject assignments with clear tasks, so you practise what each subject actually asks of you.

  • Free login

    Notebook

    Write notes beside the video, stamped with the exact time, and jump back to that moment later.

  • Free login

    Progress that follows you

    Completed lessons, quiz scores and where you stopped, saved to your account on every device.

  • Live chat pass

    Live chat

    A members-only live chat beside every lesson: doubts, tips, stickers and GIFs with your batch. One ₹19 pass opens every live chat.

Members only

The Online MCA live chat. Study together, live.

A live chat right beside the video, shared by everyone studying Online MCA. Ask a Android Programming doubt mid-lesson, share a shortcut, celebrate a finished semester.

  • Live chat beside every lesson
  • One live chat for all of Online MCA
  • Members-only stickers & GIFs
  • One ₹19 pass opens every live chat
Open the live chat
Pass₹19

Android Programming: common questions

This subject covers Android app development in Java, from the platform architecture and project setup through UI widgets, activities, intents, fragments, menus, layouts, adapters and advanced views. After it you will be able to build, run and test multi-screen Android applications with interactive interfaces and list-based data displays. It's the Android Programming subject of Online MCA, Semester 3, in 18 lessons: Introduction to Android and Its Versions; Android Development Setup and Hello World; Android Architecture, Dalvik VM and Core Components; AndroidManifest.xml, R.java, Title Bar and Screen Orientation; Android Buttons and Toast Messages; CheckBox, AlertDialog, Spinner and AutoCompleteTextView; RatingBar, DatePicker, TimePicker and ProgressBar; Quick Contact Badge, Clocks, Hardware Buttons and File Download; Android Activity Lifecycle; Implicit and Explicit Intents; Android Fragments and Dynamic Fragments; Option, Context and Popup Menus in Android; Relative and Linear Layout; Table Layout and Grid Layout; Android Adapters: ArrayAdapter and BaseAdapter; GridView, WebView and ScrollView; SearchView and TabHost; Dynamic ListView and ExpandableListView.

Yes. Every video lesson is free to watch without an account. A free login unlocks study notes, quizzes, the assignment, a notebook and progress that syncs across devices.

About 7h 9m of video across 18 lessons, plus time for notes and quizzes. Go at your own pace; your place is saved.

Yes: “Build a "Campus Event Planner" Android App”. It comes after the last lesson, with a brief, clear tasks and how the work is judged.

A members-only live chat beside the video, shared by everyone studying Online MCA, where learners ask doubts, share tips and react with stickers and GIFs. One ₹19 pass, paid once from your InsideEdge wallet, opens the live chat for every degree.

No. It's a crash course to help you understand and revise the subject quickly. Use it alongside your official study material and assignments.