Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Table des matières VII
20. Accès et gestion des bases
de données locales ............................. 217
Présentation rapide de SQLite ............ 218
Commencer par le début ..................... 219
Mettre la table ..................................... 219
Ajouter des données ............................ 220
Le retour de vos requêtes .................... 221
Des données, des données,
encore des données ............................. 224
21. Tirer le meilleur parti
des bibliothèques Java ...................... 227
Limites extérieures .............................. 228
Ant et JAR .......................................... 228
Suivre le script .................................... 229
Tout fonctionne... enfin, presque ........ 233
Relecture des scripts ........................... 233
22. Communiquer via Internet ............. 235
REST et relaxation .............................. 236
Partie IV – Intentions (Intents) ............ 241
23. Création de filtres d’intentions ....... 243
Quelle est votre intention ? ................. 244
Déclarer vos intentions ....................... 245
Récepteurs d’intention ........................ 247
Attention à la pause ............................ 247
24. Lancement d’activités
et de sous-activités ............................. 249
Activités paires et sous-activités ......... 250
Démarrage .......................................... 250
Navigation avec onglets ...................... 255
25. Trouver les actions possibles grâce
à l’introspection ................................ 259
Faites votre choix ................................ 260
Préférez-vous le menu ? ...................... 263
Demander à l’entourage ...................... 264
26. Gestion de la rotation ...................... 265
Philosophie de la destruction .............. 265
Tout est pareil, juste différent ............. 266
Il n’y a pas de petites économies ! ...... 270
Rotation maison .................................. 272
Forcer le destin ................................... 274
Tout comprendre ................................. 276
Partie V – Fournisseurs de contenus
et services ................................................ 277
27. Utilisation d’un fournisseur de contenu
(content provider) .............................. 279
Composantes d’une Uri .................... 280
Obtention d’un descripteur ................. 280
Création des requêtes ......................... 281
S’adapter aux circonstances ............... 282
Gestion manuelle des curseurs ........... 283
Insertions et suppressions ................... 284
Attention aux BLOB ! ........................ 285
28. Construction d’un
fournisseur de contenu ..................... 287
D’abord, une petite dissection ............ 288
Puis un peu de saisie ........................... 288
Étape n° 1 : créer une classe Provider 289
Étape n° 2 : fournir une Uri .............. 294
Étape n° 3 : déclarer les propriétés ..... 295
Étape n° 4 : modifier le manifeste ...... 295
Avertissements en cas de modifications 296
29. Demander et exiger des permissions 297
Mère, puis-je ? .................................... 298
Halte ! Qui va là ? ............................... 299
Vos papiers, s’il vous plaît ! ............... 301
30. Création d’un service ...................... 303
Service avec classe ............................. 304
Il ne peut en rester qu’un ! ................. 305
Destinée du manifeste ........................ 306
Sauter la clôture .................................. 306
31. Appel d’un service ........................... 309
Transmission manuelle ....................... 310
Capture de l’intention ......................... 311
32. Alerter les utilisateurs
avec des notifications ........................ 313
Types d’avertissements ....................... 313
Les avertissements en action .............. 315
Livre Android.book Page VII Dimanche, 8. novembre 2009 12:23 12
Précédent

- 8/391

Suivant