Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *
Ich habe es genossen, durch Pro Android Media zu arbeiten. Das Buch vermittelt Ihnen ein gutes Verständnis der Medienfunktionen der Android-Plattform, die Bilder, Audio und Video abdecken. Webdienste werden auch unter dem Gesichtspunkt des Medienkonsums und der Veröffentlichung erläutert. In jedem Medienabschnitt wird zunächst erläutert, wie die Medien mithilfe der integrierten Android-Anwendungen angezeigt werden oder Ihre eigenen benutzerdefinierten Ansichten und behandelt dann erweiterte Konzepte wie das Durchsuchen oder Streamen der Medien. Darüber hinaus wird in jedem Abschnitt beschrieben, wie Sie die Medien erfassen und möglicherweise auf dem Gerät bearbeiten. Pro Android Media setzt Grundkenntnisse in der Android-Programmierung voraus, stellt jedoch sicher, dass bei der ersten Einführung die Grundlagen eines Konzepts (Absichten, Aktivitäten usw.) angesprochen werden. Die ersten drei Kapitel behandeln Bilder: Anzeigen, Erfassen und Bearbeiten. Kapitel 1 verwendet die integrierte Kameraabsicht, um ein Bild aufzunehmen. Dabei werden einige Grundlagen der Android-Programmierung (Absichten, Inhaltsanbieter, URIs, usw.) auf eine Weise, die dem unerfahrenen Android-Programmierer eine freundliche Auffrischung bietet, aber nicht viel von dem in Anspruch nimmt Kapitel. In Kapitel 2 haben Sie eine Kameraanwendung für mehr Flexibilität erstellt, z. B. zeitverzögertes Fotografieren. Es umfasst das Erfassen und Speichern von Bildern sowohl intern als auch auf der SD-Karte. Kapitel 3 befasst sich mit der Bildbearbeitung und dem Durchsuchen. Dies umfasst Skalieren, Drehen, Spiegeln, Spiegeln, Farbkorrekturen usw. Es behandelt nicht unbedingt die Mathematik hinter den Konzepten (obwohl Links zu entsprechenden Wikipedia-Seiten), sondern führt Sie in die APIs ein, die Sie für verschiedene Bildbearbeitungsaufgaben verwenden würden. Kapitel 4 behandelt Grafiken: Umgang mit rohen Bitmaps und Zeichnungskonzepten wie die Verwendung der Leinwand für Formen, Linien und Text. Kapitel 5 8 behandeln Audio: Wiedergabe, Hintergrundaudio und Netzwerk-Streaming, Aufnahme und Synthese / Analyse. Es gibt Beispiele, die zeigen, wie Sie die Metadaten von Medien auf dem Gerät abrufen, speichern und abfragen können. Die Audioaufnahme kann über drei separate (und zunehmend komplexe, wenn auch flexiblere) Schnittstellen erfolgen. Das Buch enthält Beispiele für jede und warum Sie eine über die andere verwenden müssen. In Kapitel 8 erstellen Sie eine DJ-Scratching-Oberfläche über den Touchscreen sowie einen Audio-Visualizer (FFT). Eine großartige Aufnahme sind die Zustandsdiagramme für MediaPlayer und MediaRecorder. Diese Schnittstellen sind nicht sehr komplex, aber mit den Diagrammen erhalten Sie ein gutes Gefühl für die Schnittstelle. Kapitel 9 11 behandeln Video: Wiedergabe, Browsen und Streaming sowie Aufnahme. Kapitel 10 behandelt fortgeschrittene Videokonzepte wie das Streamen von Videos aus dem Internet und gibt ein Beispiel für die Wiedergabe von YouTube-Servern. Die Videokapitel werden durch die Videoaufnahme abgeschlossen, und es gibt gute (wenn auch kurze) Erklärungen zu den Aufnahmeprofilen, Codecs, Einstellungen und Encodern, die Sie verwenden können. Kapitel 12 schließt das Buch ab und behandelt den Medienverbrauch und die Veröffentlichung mithilfe von Webdiensten. Es fühlte sich anfangs etwas fehl am Platz an (die Konzepte dieses Kapitels werden wahrscheinlich in den meisten allgemeinen Android-Büchern behandelt), aber ich war es dankbar, dass sie es aufgenommen haben, da es eine großartige komprimierte Zusammenfassung der Schnittstellen ist, die Sie möglicherweise benötigen, wenn Sie mit dem interagieren möchten Netz. Es enthält Beispiele für die Verwendung von JSON-, REST- und XML-Webdiensten sowie für die Einbindung der Geolokalisierung des Benutzers in Ihre API-Aufrufe. Es gibt Beispiele für die Interaktion mit Flickr und Blip. TV, sowohl Medien konsumieren / durchsuchen als auch Inhalte auf diese hochladen. Der gesamte Schreibstil ist leicht zu lesen und auf den Punkt. Der Beispielcode ist solide und gut erklärt, oft inline, was zum Verständnis beiträgt. Es ist kein langes Buch und muss es auch nicht sein. Das Buch ist ideal für jemanden, der die Aufgabe hat, eine bestimmte Interaktion mit Medien in seiner Android-App zu implementieren, aber noch nicht den richtigen Ansatz oder die richtigen Schnittstellen kennt.
Ich habe keine Erfahrung mit der Android-App, aber ich werde sagen, dass Mint eine fantastische, effektive und sichere Möglichkeit ist, Ihre Finanzen zu überwachen. Ich war noch nie ein großer Fan davon, mich in jedes meiner Kredit- und Bankkonten einzuloggen, um verfügbare Guthaben, Fälligkeitstermine usw. anzuzeigen. Minze macht es wirklich einfach.