Vaša email adresa neće biti objavljena. obavezna polja su označena *

Uživao sam u uređivanju putem Pro Android Media. Knjiga vam omogućuje dobro razumijevanje medijskih mogućnosti platforme Android, koja obuhvaća slike, audio i video zapise. Objašnjene su i web usluge, s gledišta medijske potrošnje i objavljivanja. Svaki odjeljak za medije započinje objašnjenjem kako prikazati medij pomoću ugrađenih Androidovih aplikacija ili vlastite vlasničke prikaze, a zatim nastavljamo kako bi obuhvatili napredne koncepte poput pregledavanja ili strujanja mediji. Uz to, svaki odjeljak opisuje kako snimiti medij i potencijalno ga urediti na uređaju. Pro Android Media pretpostavlja osnovno znanje o Android programiranju, mada se pri prvom predstavljanju zasigurno dotiče osnove koncepta (namjere, aktivnosti itd.). Prva 3 poglavlja obuhvaćaju slike: prikaz, snimanje i uređivanje. Prvo poglavlje koristi namjeru ugrađene kamere za snimanje slike. Pritom, poglavlje osvježava neke od osnova Android programiranja (namjere, davatelji sadržaja, URI-ovi, itd.) na način koji pruža prijateljsko osvježenje početnicima Android programera, ali ne zauzima mnogo toga poglavlje. U drugom poglavlju ugrađujete aplikaciju za kameru radi veće fleksibilnosti, poput vremenski odgođene fotografije. Obuhvaća snimanje i spremanje slika, interno i na SD karticu. Treće poglavlje se bavi uređivanjem slika i pregledavanjem slika. To uključuje skaliranje, rotiranje, zrcaljenje, okretanje, korekcije boja itd. To nužno ne pokriva matematiku koja stoji iza koncepata (premda veze na odgovarajuće stranice Wikipedije), već vas uvodi u API-jeve koje biste koristili za razne zadatke uređivanja slika. Poglavlje 4 pokriva grafiku: kako se nositi s neobrađenim bitmapama i crtežima kao što je korištenje platna za oblike, crte i tekst. Poglavlja 5 8 pokrivaju zvuk: reprodukcija, pozadinski audio i mrežni streaming, snimanje i sinteza / analiza. Postoje primjeri koji prikazuju kako možete dohvatiti, pohraniti i upitati metapodatke medija na uređaju. Snimanje zvuka može se obaviti putem tri odvojena (i sve složenija, iako fleksibilnija) sučelja, a knjiga daje primjere svakog i zašto biste trebali koristiti jedno preko drugoga. U 8. poglavlju ugrađujete sučelje za ogrebotine DJ-a pomoću dodirnog zaslona, ​​kao i audio vizualizator (FFT). Jedno sjajno uključivanje jesu dijagrami stanja za MediaPlayer i MediaRecorder. Ova sučelja nisu izuzetno složena, ali dijagrami vam pomažu u dobrom osjećaju sučelja. Poglavlja 9 11 pokrivaju video: reprodukcija, pregledavanje i strujanje te snimanje. Poglavlje 10 bavi se naprednim video konceptima kao što je streaming videa s interneta i daje primjer reprodukcije s YouTube-ovih poslužitelja. Poglavlja s videozapisima upotpunjuju se snimanjem video zapisa i tu su dobra (iako kratka) objašnjenja profila za hvatanje, kodeka, postavki i enkodera koje možete koristiti. Poglavlje 12 dovršava knjigu i pokriva medijsku potrošnju i objavljivanje putem Web usluga. U početku se osjećao malo izvan mjesta (koncepti ovog poglavlja vjerojatno su obuhvaćeni u većini općih Androidovih knjiga), ali bio sam zahvalan što su ga uključili jer predstavlja sjajan sažetak sučelja koja bi vam mogla trebati ako želite interakciju mreža. Daje primjere kako biste koristili web-usluge JSON, REST i XML, kao i kako možete uključiti korisničku geolokaciju u svoje API pozive. Postoje primjeri kako komunicirati s Flickr i Blip. TV, koja konzumira / pregledava medije i prenosi im sadržaj. Sveukupni stil pisanja lako je čitati i precizno odrediti. Primjer koda je čvrst i dobro objašnjen, često usavršen, što pomaže u razumijevanju. Nije duga knjiga, niti treba biti. Knjiga je izvrsna za one koji imaju zadatak da provedu određenu interakciju s medijima u svojoj Android aplikaciji, a još ne znaju pravi pristup ili sučelje koje bi koristili.

instagram viewer

Nemam iskustva s Androidovom aplikacijom, ali reći ću da je Mint fantastičan, učinkovit i siguran način praćenja vaših financija. Nikada nisam bio veliki ljubitelj prijave na svaki moj kreditni i bankovni račun da biste vidjeli dostupne saldove, datume dospijeća itd. Mint stvarno olakšava stvari.