Votre adresse email ne sera pas publiée. les champs requis sont indiqués *
J'ai apprécié edraing via Pro Android Media. Le livre vous donne une bonne compréhension des capacités multimédias de la plate-forme Android, couvrant les images, l'audio et la vidéo. Les services Web, du point de vue de la consommation des médias et de l'édition, sont également expliqués. Chaque section multimédia commence par expliquer comment afficher le contenu multimédia à l'aide des applications Android intégrées ou vos propres vues personnalisées, puis passe à des concepts avancés tels que la navigation ou la diffusion médias. De plus, chaque section explique comment capturer le média et éventuellement le modifier sur l'appareil. Pro Android Media suppose une connaissance de base de la programmation Android, bien qu'il s'assure de toucher aux bases d'un concept (intentions, activités, etc.) la première fois qu'il est introduit. Les 3 premiers chapitres couvrent les images: affichage, capture et édition. Le chapitre 1 utilise l'intention de la caméra intégrée pour capturer une image. Ce faisant, le chapitre actualise certaines des bases de la programmation Android (intentions, fournisseurs de contenu, URI, etc.), d'une manière qui fournit un rappel convivial au programmeur Android novice, mais ne prend pas beaucoup de chapitre. Le chapitre 2 vous propose de créer une application d'appareil photo pour plus de flexibilité, comme la photographie en différé. Il couvre la capture et l'enregistrement d'images, à la fois en interne et sur la carte SD. Le chapitre 3 plonge dans l'édition d'images et la navigation. Cela inclut la mise à l'échelle, la rotation, la mise en miroir, le retournement, les corrections de couleur, etc. Il ne couvre pas nécessairement les mathématiques derrière les concepts (bien que des liens vers des pages Wikipédia appropriées), mais vous présente les API que vous utiliseriez pour diverses tâches d'édition d'image. Le chapitre 4 couvre les graphiques: comment gérer les bitmaps bruts et les concepts de dessin tels que l'utilisation du canevas pour les formes, les lignes et le texte. Les chapitres 5 à 8 couvrent l'audio: lecture, audio en arrière-plan et streaming réseau, capture et synthèse / analyse. Il existe des exemples montrant comment récupérer, stocker et interroger les métadonnées des médias sur l'appareil. L'enregistrement audio peut être effectué via trois interfaces distinctes (et de plus en plus complexes, bien que plus flexibles), et le livre donne des exemples de chacune et pourquoi vous devez utiliser l'une sur l'autre. Dans le chapitre 8, vous créez une interface de scratch DJ en utilisant l'écran tactile, ainsi qu'un visualiseur audio (FFT). Une grande inclusion est les diagrammes d'état pour MediaPlayer et MediaRecorder. Ces interfaces ne sont pas extrêmement complexes, mais avoir les diagrammes vous aide à avoir une bonne idée de l'interface. Les chapitres 9 et 11 couvrent la vidéo: lecture, navigation, streaming et capture. Le chapitre 10 couvre les concepts vidéo avancés tels que le streaming vidéo depuis Internet et donne un exemple de lecture à partir des serveurs YouTube. Les chapitres vidéo sont terminés en couvrant la capture vidéo, et il existe de bonnes explications (bien que brèves) des profils de capture, des codecs, des paramètres et des encodeurs que vous pouvez utiliser. Le chapitre 12 termine le livre et couvre la consommation des médias et la publication à l'aide des services Web. Cela semblait un peu hors de propos au départ (les concepts de ce chapitre sont probablement couverts dans la plupart des livres Android généraux), mais j'étais reconnaissant qu'ils l'ont inclus car c'est un excellent résumé compressé des interfaces dont vous pourriez avoir besoin si vous souhaitez interagir avec la toile. Il donne des exemples de la façon dont vous utiliseriez les services Web JSON, REST et XML, ainsi que comment vous pouvez intégrer la géolocalisation de l'utilisateur dans vos appels d'API. Il existe des exemples d'interaction avec Flickr et Blip. TV, à la fois consommer / parcourir les médias et y télécharger du contenu. Le style d'écriture global est facile à lire et au point. L'exemple de code est solide et bien expliqué, souvent en ligne, ce qui aide à la compréhension. Ce n'est pas un long livre, et ce n'est pas nécessaire. Le livre est idéal pour quelqu'un qui a été chargé de mettre en œuvre une interaction spécifique avec les médias dans son application Android, mais qui ne connaît pas encore la bonne approche ou les bonnes interfaces à utiliser.
Je n'ai aucune expérience avec l'application Android, mais je dirai que Mint est un moyen fantastique, efficace et sécurisé de surveiller vos finances. Je n'ai jamais été un grand fan de la connexion à chacun de mes comptes de crédit et bancaires pour voir les soldes disponibles, les dates d'échéance, etc. La menthe facilite vraiment les choses.