-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathandroid-fundamentals
More file actions
68 lines (47 loc) · 1.04 KB
/
Copy pathandroid-fundamentals
File metadata and controls
68 lines (47 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# Android Fundamentals
## 📌 What is Android?
- Android is a mobile operating system developed by Google.
- It is open-source (anyone can use and modify it).
---
## ❓ Why is Android Important?
- Used by billions of devices
- Large user base
- Flexible and customizable
---
## ❓ Who uses Android?
- Mobile companies:
- Samsung
- Xiaomi
- OnePlus
---
## ❓ How does Android work?
- Based on Linux system
- Uses apps to perform tasks
- Apps interact with system services
---
## ❓ What languages are used?
- Kotlin (modern)
- Java (older but still used)
---
## ❓ What tools are used?
- Android Studio (official IDE)
---
## ❓ What are Android App Components?
### 1. Activity
- Represents a screen
### 2. Service
- Runs in background
### 3. Broadcast Receiver
- Responds to system events
### 4. Content Provider
- Manages shared data
---
## ❓ Why is Android Open Source?
- Allows customization
- Faster innovation
- Many device options
---
## 🧠 Key Points
- Android = flexible, open system
- Uses Kotlin/Java
- Large global reach