DCA7201: Mobile Application Development - Unit 14 Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering Android sensors, camera APIs, Wi-Fi connectivity, and resource management based on the DCA7201 Unit 14 transcript.

Last updated 5:14 AM on 8/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Motion Sensors

A category of sensors that measure acceleration, angular velocity, and orientation, including the accelerometer, gyroscope, rotation vector sensor, and step counter.

2
New cards

Environmental Sensors

Sensors that measure ambient conditions like temperature, pressure, light intensity, and air moisture levels.

3
New cards

Position Sensors

Sensors that provide spatial orientation and geomagnetic data, such as magnetometers and proximity sensors.

4
New cards

Accelerometer

A sensor that detects changes in velocity and gravitational force.

5
New cards

Gyroscope

A sensor that measures rotation around device axes in terms of angular velocity.

6
New cards

Magnetometer

A sensor that measures magnetic fields primarily for compass functionality.

7
New cards

Proximity Sensor

A sensor used to detect the presence or absence of nearby objects.

8
New cards

SensorManager

The primary Android interface for accessing and managing device sensors, allowing developers to query supported sensors and register listeners.

9
New cards

SensorEvent

An object containing a sensor's data payload, including its values, accuracy, and timestamp.

10
New cards

SensorEventListener

An interface implemented by applications to receive real-time sensor updates through callbacks such as onSensorChanged and onAccuracyChanged.

11
New cards

Shake Detection Formula

A formula used to calculate total acceleration: acceleration=Math.sqrt(x×x+y×y+z×z)\text{acceleration} = \text{Math.sqrt}(x \times x + y \times y + z \times z), where acceleration greater than 1515 typically triggers an event.

12
New cards

Sensor Fusion

The process of combining data from multiple sensors to produce more accurate and reliable information than any single sensor could provide.

13
New cards

Complementary Filter

A sensor fusion technique that combines high-frequency data from the gyroscope with low-frequency data from the accelerometer.

14
New cards

Kalman Filter

A sensor fusion technique that uses statistical estimation to weigh sensor inputs and reduce noise for better accuracy.

15
New cards

SENSOR_DELAY_FASTEST

The sampling rate constant that provides the maximum update frequency but at the highest power cost.

16
New cards

Camera2 API

A low-level interface that provides fine-grained control over camera hardware, including manual focus, exposure settings, and raw capture formats.

17
New cards

CameraX API

A high-level abstraction built on top of Camera2 that simplifies camera operations and automatically handles device compatibility and lifecycle management.

18
New cards

EXIF (Exchangeable Image File Format)

Metadata embedded in image files containing details such as capture date/time, GPS location, device model, and camera settings.

19
New cards

MediaStore

A system-managed collection on Android that facilitates indexing, searching, and sharing of media files throughout the device.

20
New cards

WifiManager

An API providing direct access to Wi-Fi hardware functions, such as scanning for networks, retrieving signal strength, and configuring connections.

21
New cards

ConnectivityManager

A high-level abstraction for monitoring the overall network state, including Wi-Fi, cellular, and Ethernet connections.

22
New cards

WifiP2pManager

The API used to manage Wi-Fi Direct peer-to-peer discovery, group formation, and data transfer.

23
New cards

Dangerous Permissions

Android permissions that can access sensitive data, such as CAMERA or ACCESS_FINE_LOCATION, requiring explicit user consent at runtime.

24
New cards

WorkManager

A power management API used to schedule deferred tasks optimally to reduce battery consumption.