Flashcard Android

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/13

flashcard set

Earn XP

Description and Tags

14 flashcard di tipo VOCABULARY sui principali concetti di sicurezza, componenti e gestione risorse del sistema operativo Android.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

Sandbox (Android)

Meccanismo di isolamento che confina ogni applicazione in un ambiente separato, impedendole di accedere alle risorse e ai dati di altre app.

2
New cards

Permesso Custom

Autorizzazione definita dallo sviluppatore tramite il tag nel file AndroidManifest.xml; deve essere posseduta da app esterne per usare funzionalità specifiche.

3
New cards

Permesso Predefinito

Autorizzazione fornita dal sistema per accedere a funzionalità di sistema; si richiede nel manifest con il tag .

4
New cards

Intent Esplicito

Messaggio che identifica in modo univoco il componente destinatario dell’azione all’interno del sistema.

5
New cards

Intent Implicito

Messaggio che descrive un’azione generica senza specificare il destinatario; il sistema sceglie il componente più adatto.

6
New cards

Activity Lifecycle

Serie di callback onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy() che governano gli stati Attiva, In pausa e Terminata di un’Activity.

7
New cards

Wakelock

Richiesta al power manager per mantenere CPU o schermo attivi; livelli: PARTIAL, SCREENDIM, SCREENBRIGHT, FULL.

8
New cards

Binder IPC

Meccanismo sincrono di comunicazione inter-processo, efficiente e sicuro, basato su reference counting e pool di thread dedicati.

9
New cards

Low Memory Killer (lmkd)

Demone che utilizza il segnale vmpressure per terminare task quando la memoria scarseggia, limitando ritardi del sistema.

10
New cards

Callback onStartCommand()

Metodo di un Service chiamato da startService() per avviare un’operazione in background.

11
New cards

Content Provider

Componente che espone dati tramite un’API CRUD accessibile con URI del tipo schema://pacchetto/tabella/istanza.

12
New cards

Broadcast Receiver

Componente che intercetta Intent broadcast e reagisce tramite onReceive(); registrabile staticamente nel manifest o dinamicamente a runtime.

13
New cards

Visible Lifetime

Periodo in cui un componente resta visibile all’utente ma non è in primo piano.

14
New cards

JNI (Java Native Interface)

Strato che permette alle applicazioni Java di invocare librerie native e traduce le chiamate fra framework Android e codice C/C++.