Vaša e-mailová adresa nebude zverejnená. Povinné polia sú označené *

Bavilo ma baviť sa cez Pro Android Media. Kniha vám poskytuje dobré znalosti o mediálnych možnostiach platformy Android, ktorá sa týka obrázkov, zvuku a videa. Vysvetlené sú aj webové služby z hľadiska spotreby a publikovania médií. Každá sekcia médií začína vysvetlením spôsobu zobrazenia médií pomocou vstavaných aplikácií pre Android alebo svoje vlastné Pohľady a potom pokrýva pokročilé koncepcie, ako je prehliadanie alebo streamovanie súborov media. Každá časť ďalej obsahuje informácie o tom, ako zachytiť médium a prípadne ho upraviť v zariadení. Pro Android Media predpokladá základné znalosti programovania pre Android, aj keď sa pri prvom uvedení na trh dotkne základných pojmov (zámery, činnosti atď.). Prvé 3 kapitoly sa zaoberajú obrázkami: zobrazovanie, zachytávanie a úprava. Kapitola 1 využíva vstavaný fotoaparát na zachytenie obrázka. Kapitola tak obnovuje niektoré základy programovania pre Android (zámery, poskytovatelia obsahu, URI, atď.) spôsobom, ktorý poskytuje priateľské osvieženie pre začínajúcich programátorov Android, ale nezaberá veľa kapitolu. V kapitole 2 ste vytvorili aplikáciu fotoaparátu pre väčšiu flexibilitu, ako je napríklad oneskorené fotografovanie. Zahŕňa snímanie a ukladanie obrázkov, interne aj na SD kartu. Kapitola 3 sa venuje úpravám a prehliadaniu obrázkov. To zahŕňa zmenu mierky, otáčanie, zrkadlenie, preklápanie, korekcie farieb atď. Nezahŕňa nevyhnutne matematiku za konceptmi (aj keď odkazy na príslušné stránky Wikipedia), ale predstavuje vás API, ktoré by ste použili pre rôzne úlohy úpravy obrázkov. Kapitola 4 sa venuje grafike: Ako zaobchádzať so surovými bitmapami a konceptmi kresby, ako je napríklad používanie plátna pre tvary, čiary a text. Kapitoly 5 8 pokrývajú zvuk: prehrávanie, zvuk v pozadí a streamovanie v sieti, zachytávanie a syntéza / analýza. Existujú príklady ukazujúce, ako môžete v zariadení načítať, uložiť a spracovať metaúdaje médií. Zvukový záznam je možné vykonať pomocou troch samostatných (a stále zložitejších, aj keď flexibilnejších) rozhraní a kniha obsahuje príklady každého z nich a dôvod, prečo by ste ich mali používať nad sebou. V kapitole 8 vytvoríte rozhranie pre poškriabanie DJ pomocou dotykového displeja a audio vizualizéra (FFT). Veľkým prínosom sú stavové diagramy pre MediaPlayer a MediaRecorder. Tieto rozhrania nie sú príliš zložité, ale ich zobrazenie vám pomôže získať dobrý dojem z tohto rozhrania. Kapitola 9 11 sa venuje videu: prehrávanie, prehľadávanie a streamovanie a snímanie. Kapitola 10 popisuje pokročilé koncepty videa, ako napríklad streamovanie videa z internetu, a uvádza príklad prehrávania zo serverov YouTube. Videokapitoly sú zakončené zachytením videa a existujú dobré (aj keď krátke) vysvetlenia profilov snímania, kodekov, nastavení a kódovacích zariadení, ktoré môžete použiť. Kapitola 12 dokončuje knihu a zaoberá sa spotrebou a publikovaním médií pomocou webových služieb. Pôvodne sa cítil trochu na mieste (koncepty tejto kapitoly sú pravdepodobne obsiahnuté vo väčšine všeobecných kníh pre Android), ale bol som vďační za to, že ho zahrnuli, pretože je to skvelé komprimované zhrnutie toho, aké rozhrania budete potrebovať, ak chcete interagovať web. Uvádza príklady, ako by ste použili webové služby JSON, REST a XML, ako aj ako začleniť geolokáciu používateľa do hovorov API. Existuje niekoľko príkladov, ako interagovať s Flickr a Blip. TV, ktoré spotrebúvajú / prehliadajú médiá a odovzdávajú na ne obsah. Celkový štýl písania je ľahko čitateľný a do tej miery. Príklad kódu je solídny a dobre vysvetlený, často inline, čo pomáha porozumieť. Nie je to dlhá kniha, ani to nemusí byť. Kniha je skvelá pre niekoho, kto bol poverený implementáciou určitej špecifickej interakcie s médiami vo svojej aplikácii pre Android, ale ešte nepozná správny prístup alebo rozhrania, ktoré sa majú použiť.

instagram viewer

S aplikáciou pre Android nemám skúsenosti, ale poviem, že mincovňa je fantastický, efektívny a bezpečný spôsob sledovania vašich financií. Nikdy som nebol veľkým fanúšikom prihlásenia sa na každý z mojich kreditných a bankových účtov, aby som videl dostupné zostatky, termíny splatnosti atď. Mätová naozaj uľahčuje veci.