📘 Unit 1: Basics of Android Programming
Android Versions & Features
Android Architecture
Android Components: Activity (lifecycle), Intents, Service, BroadcastReceiver, Content Provider
Creating First Android Application (Virtual & Physical devices)
Working with Resources: Integer, String, Array, Boolean, Dimension, Colors
🎨 Unit 2: Working with Views and ViewGroups
User Interface: XML-based & Programmatic UI
Display Messages: Log, Toast, Dialogs (Simple, Positive, Negative, Neutral)
Basic Views: TextView, EditText, Button, ImageButton, CheckBox, ToggleButton, RadioGroup, RadioButton
ViewGroups: LinearLayout, ConstraintLayout
PPT
🖼️ Unit 3: Display Picture, Animation, and Menus
Adapters: BaseAdapter, SimpleAdapter, ArrayAdapter
Displaying Pictures: ImageView, ListView, GalleryView, GridView
Menus: Options Menu, Context Menu, Popup Menu
PPT
💾 Unit 4: Sharing and Storage
Types of Storage: Internal, External
SharedPreferences: Saving & Retrieving Data
Files: Read, Write, Append
SQLite Database: Features, CRUD operations
Cloud Database: Firebase Introduction & Features
PPT