Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

Bardzo mi się podobało edra przez Pro Android Media. Książka daje dobre zrozumienie możliwości medialnych platformy Android, obejmujących obrazy, audio i wideo. Wyjaśniono również usługi sieciowe z punktu widzenia zużycia i publikowania multimediów. Każda sekcja multimediów zaczyna się od wyjaśnienia, jak wyświetlać multimedia za pomocą wbudowanych aplikacji na Androida lub własne widoki niestandardowe, a następnie obejmuje zaawansowane pojęcia, takie jak przeglądanie lub przesyłanie strumieniowe głoska bezdźwięczna. Ponadto każda sekcja opisuje sposób przechwytywania multimediów i potencjalnej edycji na urządzeniu. Pro Android Media zakłada podstawową wiedzę na temat programowania w Androidzie, chociaż zapewnia zapoznanie się z podstawami koncepcji (zamiarów, działań itp.) Przy pierwszym wprowadzeniu. Pierwsze 3 rozdziały dotyczą obrazów: wyświetlanie, przechwytywanie i edycja. Rozdział 1 wykorzystuje wbudowane zamiary kamery do przechwytywania obrazu. W ten sposób rozdział odświeża niektóre z podstawowych podstaw programowania w Androidzie (intencje, dostawcy treści, identyfikatory URI, itp.), w sposób, który zapewnia przyjazny nowicjuszowi programistę Androida, ale nie zajmuje dużo rozdział. W rozdziale 2 zbudowano aplikację aparatu, która zapewnia większą elastyczność, na przykład w przypadku fotografii z opóźnieniem czasowym. Obejmuje rejestrowanie i zapisywanie zdjęć, zarówno wewnętrznie, jak i na karcie SD. Rozdział 3 zawiera informacje na temat edycji i przeglądania obrazów. Obejmuje to skalowanie, obracanie, tworzenie kopii lustrzanych, odwracanie, korekty kolorów itp. Niekoniecznie obejmuje matematykę związaną z tymi pojęciami (chociaż linki do odpowiednich stron Wikipedii), ale wprowadza w interfejsy API, których można użyć do różnych zadań edycji obrazu. Rozdział 4 obejmuje Grafikę: Jak radzić sobie z surowymi mapami bitowymi i koncepcjami rysowania, takimi jak używanie Płótna do kształtów, linii i tekstu. Rozdziały 5 8 obejmują Audio: odtwarzanie, audio w tle i strumieniowanie sieciowe, przechwytywanie oraz synteza / analiza. Istnieją przykłady pokazujące, w jaki sposób można wyszukiwać, przechowywać i sprawdzać metadane multimediów na urządzeniu. Nagrywanie dźwięku można wykonać za pomocą trzech oddzielnych (i coraz bardziej złożonych, choć bardziej elastycznych) interfejsów, a książka podaje przykłady każdego z nich i dlaczego należy używać jednego nad drugim. W rozdziale 8 budujesz interfejs drapania dla DJ-a za pomocą ekranu dotykowego, a także wizualizatora audio (FFT). Jedną z wielkich zalet są diagramy stanu MediaPlayer i MediaRecorder. Te interfejsy nie są bardzo skomplikowane, ale posiadanie diagramów pomaga dobrze wyczuć interfejs. Rozdziały 9 11 obejmują wideo: odtwarzanie, przeglądanie i przesyłanie strumieniowe oraz przechwytywanie. Rozdział 10 obejmuje zaawansowane koncepcje wideo, takie jak przesyłanie strumieniowe wideo z Internetu i podaje przykład odtwarzania z serwerów YouTube. Rozdziały wideo kończą się przechwytywaniem wideo, a istnieją dobre (choć krótkie) objaśnienia profili przechwytywania, kodeków, ustawień i koderów, których możesz użyć. Rozdział 12 kończy książkę i obejmuje zużycie mediów i publikowanie przy użyciu usług internetowych. Początkowo wydawało się to trochę nie na miejscu (koncepcje tego rozdziału są prawdopodobnie omówione w większości ogólnych książek na Androida), ale ja tak było wdzięczni, że to załączyli, ponieważ jest to świetne skompresowane podsumowanie interfejsów, których możesz potrzebować, jeśli chcesz wchodzić w interakcje sieć. Podaje przykłady użycia usług internetowych JSON, REST i XML, a także sposobu włączenia geolokalizacji użytkownika do wywołań interfejsu API. Istnieją przykłady interakcji z Flickr i Blip. Telewizja, zarówno konsumpcja / przeglądanie multimediów, jak i przesyłanie do nich treści. Ogólny styl pisania jest łatwy do odczytania i do rzeczy. Przykładowy kod jest solidny i dobrze wyjaśniony, często wbudowany, co pomaga w zrozumieniu. To nie jest długa książka, ani nie musi tak być. Książka jest świetna dla kogoś, kto ma za zadanie zaimplementować określoną interakcję z mediami w swojej aplikacji na Androida, ale nie zna jeszcze odpowiedniego podejścia ani interfejsów, których należy użyć.

instagram viewer

Nie mam doświadczenia z aplikacją na Androida, ale powiem, że Mint to fantastyczny, skuteczny i bezpieczny sposób monitorowania twoich finansów. Nigdy nie byłem wielkim fanem logowania na każdym z moich kont kredytowych i bankowych, aby zobaczyć dostępne salda, terminy itp. Mięta naprawdę ułatwia.