• Aucun résultat trouvé

Programmation Android

N/A
N/A
Protected

Academic year: 2022

Partager "Programmation Android"

Copied!
6
0
0

Texte intégral

(1)

MC

T

erminaux

M

obiles

C

ommunicants

Programmation Android — P-F. Bonnefoi

Version du 4 avril 2011

(2)

Table des matières

1 Open Handset Alliance . . . 5

2 Android : matériel et logiciel combinés . . . 6

3 Les applications natives . . . 7

4 Ce qu’Android n’est pas. . . . . . 8

5 Le terminal Android . . . 9

6 Notre terminal Android . . . 10

7 Les avantages de la plateforme Android et de ses APIs . . . 11

8 La pile logicielle . . . 12

9 Modèle de sécurité . . . 13

10 Une application Android . . . 14

11 Cycle de vie d’une « activity » . . . 18

12 Installation de l’environnement de développement . . . 21

13 Le contenu du SDK . . . 26

14 Créer un terminal Android virtuel . . . 27

15 Connexion à l’émulateur . . . 28

16 Créer une application Android . . . 29

17 L’activity « Hello World » . . . 30

18 Si vous avez une erreur lors de la compilation. . . . . . 31

19 L’interface de l’Activity . . . 32

(3)

MC

20 Le fichier AndroidManifest.xml . . . 33

21 Le fichier AndroidManifest.xml . . . 34

22 Application Android : différents fichiers et répertoires . . . 37

23 Accès aux ressources . . . 38

24 Les préférences . . . 39

25 Finaliser l’application . . . 40

26 Journalisation des erreurs . . . 42

27 Intent(ion) . . . 43

28 Indiquer les intent(ions) . . . 45

29 L’interface BroadcastReceiver . . . 46

30 L’interface graphique . . . 47

31 Utilisation d’XML . . . 48

32 Utilisation d’Eclipse . . . 49

33 Le fichier XML correspondant . . . 50

34 Accès à l’interface depuis le code . . . 51

35 D’autres Widgets . . . 52

36 Un interfaçage rapide : les dialogues . . . 53

37 Notifications Toast . . . 54

38 Gestion du Bluetooth . . . 55

39 Bluetooth : mise en activité . . . 56

40 Bluetooth . . . 57

(4)

41 Surveiller la découverte . . . 60

42 Utiliser la bibliothèque de simulation Bluetooth . . . 61

43 Utilisation des fonctions de hashage . . . 62

44 Utilisation de clés RSA nouvellement créées . . . 63

45 Utilisation de clés RSA déjà créées . . . 64

(5)

MC

1 Open Handset Alliance

5

L’OHA est un consortium regroupant plus de 70 sociétés compre- nant :

−des fabricants de terminaux Motorola, HTC, Dell, Garmin. . . ;

−des fabricants de composants Atheros, ARM, Gemalto, Broadcom, Intel, NVIDIA. . .

−des opérateurs de téléphonie Bouygues Telecom, Vodaphone, . . . ;

−des sociétés de développement logiciel Google, . . . ;

. . .

Motto

A commitment to openness, a shared vision for the future, and concrete plans to make the vision a reality. To accelerate innovation in mobile and offer consumers a richer, less expensive, and better mobile experience.

Together we have developed AndroidTM, the first complete, open, and free mobile platform.

http://www.openhandsetalliance.com/oha_faq.html

(6)

Cliquez ici pour telecharger le PDF complet

Références

Documents relatifs

We have presented a method to reconstruct wavelet coecients using a total variation minimization algorithm.. This approach performs a nearly artifact free signal denoising :

Bei der Lungenemboliediagnostik kann in Einzelfällen (Z. schwangere Patientinnen, sehr junge Patienten) die Scanlänge deutlich reduziert werden, in- dem der Lungenapex und

Si on prend en compte l’éducation telle qu’elle est conçue en dehors du cadre familial par la puissance publique, on peut observer certains cas historiques où les finalités sont

• L’application doit déclarer tous ses composants, notamment les activités et services, dans un fichier AndroidManifest.xml. • Le fichier Manifest indique au

• L’application doit déclarer ce que l’application contient (ses composants, notamment les activités et services,…) dans un fichier AndroidManifest.xml. • Le

We have re-implemented a mobile learning augmented reality game from an original version written using Java Micro Edition to one written for the Android platform. Our

The average daily outside air temperatures from December to April are shown in Fig. The data points represent daily average temperatures measured at 20 minute intervals. The most

Ce sont des supports de cours mis à votre disposition pour vos études sous la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes