QCM Android Corrigé – Partie 6

QCM sur Android avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur Android comprennent divers sujets tel que les bases de Android, comprendre la théorie de Android, l’architecture de Android, les Classes, Interface, méthodes, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Android.
 
 

1. Toutes les classes de layout sont des sous-classes de _____________

A android.view.View

B android.view.ViewGroup

C android.widget

D Aucune de ces classes

B
Dans Android, toutes les classes de layout sont des sous-classes de android.view.ViewGroup.

 

 

2. Laquelle des classes suivantes exécute la tâche de manière asynchrone avec votre service ?

A AsyncTask

B SyncTask

C Les deux classes ci-dessus

D Aucune de ces classes

A
Comme son nom l’indique, la classe AsyncTask exécute une tâche de manière asynchrone. AsyncTask est une classe abstraite fournie par Android, qui nous aide à utiliser correctement le thread UI. Cette classe nous permet d’effectuer des opérations longues/en arrière-plan et d’afficher son résultat sur le thread de l’interface utilisateur sans avoir à manipuler les threads.

 

 

3. ANR signifie _____ ______ ______

A Application Not Responding

B Application Not Reacting

C Application Not Rendering

D Aucune de ces réponses

A
ANR signifie Application Not Responding (application qui ne répond pas). Il s’agit d’une boîte de dialogue qui apparaît si l’application ne répond plus.

 

 
 

4. Lequel des layouts suivants d’Android organise les objets en lignes et en colonnes ?

A FrameLayout

B TableLayout

C RelativeLayout

D Aucune de ces réponses

B
TableLayout dans Android nous permet de disposer les composants en lignes et en colonnes. Les conteneurs de TableLayout n’affichent aucune bordure pour leurs cellules, colonnes ou lignes.

 

 

5. Laquelle des dispositions suivantes dans Android aligne tous les objets soit verticalement soit horizontalement ?

A LinearLayout

B FrameLayout

C TableLayout

D RelativeLayout

B
LinearLayout dans Android aligne tous les objets soit verticalement, soit horizontalement. La direction du LinearLayout peut être spécifiée à l’aide de l’attribut orientation d’Android.

 

 

6. Quelle est la valeur par défaut de l’attribut orientation dans LinearLayout ?

A Horizontal

B Vertical

C Il n’y a pas de valeur par défaut pour l’attribut orientation dans LinearLayout.

D Aucune de ces réponses

B
LinearLayout dans Android aligne tous les objets fils soit verticalement, soit horizontalement. L’orientation du LinearLayout peut être spécifiée à l’aide de l’attribut orientation dans Android. La valeur par défaut de l’attribut orientation de LinearLayout est horizontal.

 

 
 

7. GCM signifie _____ ______ ______

A GUI Cloud Messaging

B Google Cloud Messaging

C Google Computer Messaging

D Google Computer Menu

B
GCM est l’abréviation de Google Cloud Messaging.

 

 

8. JSON signifie _____ ______ ______ _______

A Java Object Notation

B JavaScript Output Notation

C JavaScript Object Network

D JavaScript Object Notation

D
JSON est l’abréviation de JavaScript Object Notation.

 

 

9. Choisissez l’option correcte pour trouver la longueur de l’élément JSON dans Android JSON.

A add()

B sum()

C length()

D count()

C
La méthode length() permet de trouver la longueur de l’élément JSON dans Android JSON.

 

 
 

10. Qu’est-ce qu’un WebKit ?

A Serveur de base de données

B Moteur de navigation

C Moteur de base de données

D Aucune de ces réponses

B
WebKit est un moteur de mise en page conçu pour permettre aux navigateurs web de rendre les pages web.

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *