Blog Archives

 

20 octobre 2014

Commentaires fermés

AImageView (composant Android)

Pour afficher une image sur Android, le SDK contient un composant ImageView. Cependant, son mécanisme de configuration du redimensionnement de l’image (ScaleType) me semble déficient : il ne gère pas tous les cas courants ; le choix de la bonne constante (si elle existe) n’est pas toujours très intuitif. J’ai donc écrit un composant AImageView (qui hérite […]

 

19 mars 2014

Commentaires fermés

Compiler un exécutable pour Android

Je vais présenter dans ce billet comment compiler un exécutable ARM pour Android, l’intégrer à un APK et l’utiliser dans une application. À titre d’exemple, nous allons intégrer un programme natif, udpxy, dans une application minimale de lecture vidéo. Contexte Le framework multimédia d’Android ne supporte pas nativement la lecture de flux UDP multicast (1, […]

Android en ligne de commande

Ce billet décrit comment développer et compiler des applications pour Android en ligne de commande (en plus ou à la place d’Eclipse avec ADT). Je trouve que c’est utile dans certains cas ; par exemple, il vaut mieux utiliser un script de build automatique, que chacun pourra réutiliser, plutôt qu’un wizard sur un IDE particulier. Installation […]

Music Player Daemon (MPD) : la musique à distance

MPD est un lecteur audio libre un peu particulier : il fonctionne suivant le modèle client/serveur. Le serveur lit la musique, et les clients font office de télécommande (évoluée). Typiquement, le serveur est installé sur une machine reliée aux enceintes du salon, et les clients sont installés sur chacun des ordinateurs et des téléphones (ainsi que […]

Installer une application .apk sur Android à partir d’un PC

J’expliquais, lors de mes premières impressions d’Android 2 sur le Motorola Milestone, qu’il était impossible d’installer un fichier .apk sans accepter les conditions d’utilisation du market ni configurer un compte gmail. C’est en fait possible, grâce à l’outil adb du SDK Android, à partir la connexion USB de l’ordinateur. Configurer le téléphone Pour que l’outil […]

Motorola Milestone avec Android 2, mes premières impressions

Je viens de recevoir mon nouveau téléphone, un Motorola Milestone, avec le système d’exploitation Android 2, que j’ai pris avec un abonnement SFR Illymythics 3G+ Full Internet. Ma ligne n’étant pas encore activée, je me suis connecté en WiFi sur mon routeur. Voici mes premières impressions de libriste. Comme vous allez le voir, il y […]