septembre
2011
Bonjour, Il est parfois bien utile pour nos applications de pouvoir les notifier à partir de notre serveur (enfin du votre pour vos applications). Cette méthode s’appelle le push et permet d’envoyer des notifications à votre application. Il y a plusieurs ruses de sioux pour y arriver (par SMS, avec une connexion http permanente vers votre serveur…). Mais le problème des ruses de sioux c’est qu’elles ne sont pas pertinentes quand une solution clef en […]
septembre
2011
Bonjour, Aujourd’hui, je vous soumets un moyen simple de mettre en place des actions au premier lancement de votre application sur un nouveau téléphone. En d’autres termes, comment customiser le premier lancement de votre application? L’idée est assez simple et s’appuie sur l’utilisation de l’objet SharedPreferences. Cet objet permet de stocker un ensemble de clef-valeur spécifiques à votre application au sein du système et de pouvoir les CRUD (create, read, update, delete) facilement. L’idée est […]
septembre
2011
L’auteur d’Android2EE sera en conférence à l’école supérieure d’informatique EXIA.CESI de Toulouse le Jeudi 26 Mai à 14h. Cette conférence a pour but de présenter la technologie Android aux élèves ingénieurs pour leur donner les clefs d’un bon démarrage en programmation Android. Android envahit le monde de l’IT. Soyez au rendez-vous ! A Quick Overview on Android Programming. Au programme : ‹Programme› ‹!–Android dans le monde IT–› ‹item name= »Les acteurs du système »› Activity – ContentProvider […]
septembre
2011
Voilà, la nouvelle est lachée, le nouveau SDK pour HoneyComb est disponible en télécharegement. Dans Eclipse, ouvrez votre « Android SDK and AVD Manager » et dans les « Avaiable packages » découvrez le « SDK platform Android3.1, API 12, revision1″. C’est le premier cadeau de Google lié à l’évènement Google IO qui se passe en ce moment. (cf http://android-developers.blogspot.com/2011/05/android-31-platform-new-sdk-tools.html) Alors, merci qui? Merci, Android2ee, les Ebooks de programmation Android :o) Mathias Séguy mathias.seguy.it@gmail.com Auteur Android2EE Ebooks pour apprendre la […]
septembre
2011
Quand on définit une image (ici, pour l’exemple, on utilise une image de largeur 73 pixels et de hauteur 29 pixels), on a tendance à écrire: <ImageButton android:id="@+id/btnFacebookContact" android:layout_width="73 px" android:layout_height="29px " android:src="@drawable/contacts_facebook_button" android:layout_marginRight="10 px "/></ImageButton> Et avec une telle configuration quand vous changer de densité d’écran (ldpi, mdpi, hdpi) vos images deviennent trop grande ou trop petite… arg. Ce qu’il faut faire c’est de mettre dp (density-independent pixel) à la place de px (pixel) […]
septembre
2011
L’auteur d’Android2EE sera en conférence à l’école supérieure d’informatique Epitech de Toulouse le Lundi 30 Mai à 10h. Cette conférence a pour but de présenter la technologie Android aux élèves ingénieurs pour leur donner les clefs d’un bon démarrage en programmation Android. Android envahit le monde de l’IT. Soyez au rendez-vous ! A Quick Overview on Android Programming. Au programme : ‹Programme› ‹!–Android dans le monde IT–› ‹item name= »Les acteurs du système »› Activity – ContentProvider […]
septembre
2011
Dans mon post précédent nous avions compris pourquoi il fallait déclarer ses images dans le fichier de layout en dp (density-independent pixel). Ainsi, quelque soit la densité de l’écran, l’image prend la « même » taille. Le corolaire est que si vous ne définissez vos images (dans le fichier drawable) de manière unique quelque soit la densité, celles-ci apparaitront grossières en hdpi (et aussi en ldpi). Ainsi, chaque image (en particulier vos icônes) doit être dessinée en […]
septembre
2011
Bonjour, Et surtout, ce que j’ai oublié de dire, c’est que c’est dans la vue LogCat que vous voyez enfin vos stackTrace apparaitre lorsqu’une exception est déclenchée par votre programme. Et là, de suite, quand on voit enfin les exceptions, on revit (parceque l’obscur « Votre application a inoponement disparu » ou je sais plus quoi, arg c’était la mort). Merci qui? Merci, Android2ee, les Ebooks de programmation Android. Mathias Séguy mathias.seguy.it@gmail.com Auteur Android2EE Ebooks pour apprendre […]
septembre
2011
Et voilà, comme d’habitude, on galère à trouver les icones natifs Android pour les utiliser dans nos applications. On cherche sur le net, on s’énerve, on ne trouve pas, on prend l’ordinateur, on le jette par la fenêtre ( euh, quand on est bien énervé)… Et bien ce n’est pas la peine, allez voir dans votre SDK Android sous …\android-sdk_r08-windows\android-sdk-windows\platforms\android-10\data\res\ Et dans ce dossier vous trouverez trier par densité et locale tout plein d’icônes natifs […]
septembre
2011
Et juste en passant très vire, hier dans mon poste je parlais de changer la luminosité. Vous pouvez définir si celle-ci est automatique ou manuelle: // change the brightness // SCREEN_BRIGHTNESS_MODE can be: // SCREEN_BRIGHTNESS_MODE_AUTOMATIC // SCREEN_BRIGHTNESS_MODE_MANUAL System.putInt(getContentResolver(),System.SCREEN_BRIGHTNESS_MODE, System.SCREEN_BRIGHTNESS_MODE_MANUAL); où System vient de import android.provider.Settings.System; Alors, merci qui? Merci, Android2ee, les Ebooks de programmation Android :o) Mathias Séguy mathias.seguy.it@gmail.com Auteur Android2EE Ebooks pour apprendre la programmation sous Android.
Référence Android
Mots-clés
Archives
- mars 2015
- février 2015
- janvier 2015
- mai 2014
- mars 2014
- janvier 2014
- décembre 2013
- novembre 2013
- septembre 2013
- mai 2013
- mars 2013
- février 2013
- janvier 2013
- décembre 2012
- novembre 2012
- octobre 2012
- septembre 2012
- août 2012
- mai 2012
- avril 2012
- mars 2012
- janvier 2012
- décembre 2011
- novembre 2011
- septembre 2011