При написании действительно полезного и удобного приложения для Android без многопоточности никак не обойтись, но как узнать о технологиях и методиках, которые помогут решить такую задачу? Эта книга с практической точки зрения описывает несколько асинхронных механизмов, доступных в программной среде Android SDK, а также рассматривает основные принципы и правила выбора одного из них, лучше всего подходящего для создаваемого приложения. Автор раскрывает все достоинства и недостатки каждой технологии, сопровождая теорию примерами программного кода, и подробно объясняет наиболее рациональные способы их применения. В первой части книги рассматриваются основополагающие компоненты, отвечающие за асинхронную обработку. Во второй части главное внимание уделено библиотекам и программным конструкциям ОС Android, используемым для разработки быстрых, эффективных и правильно структурированных приложений.
Pri napisanii dejstvitelno poleznogo i udobnogo prilozhenija dlja Android bez mnogopotochnosti nikak ne obojtis, no kak uznat o tekhnologijakh i metodikakh, kotorye pomogut reshit takuju zadachu? Eta kniga s prakticheskoj tochki zrenija opisyvaet neskolko asinkhronnykh mekhanizmov, dostupnykh v programmnoj srede Android SDK, a takzhe rassmatrivaet osnovnye printsipy i pravila vybora odnogo iz nikh, luchshe vsego podkhodjaschego dlja sozdavaemogo prilozhenija. Avtor raskryvaet vse dostoinstva i nedostatki kazhdoj tekhnologii, soprovozhdaja teoriju primerami programmnogo koda, i podrobno objasnjaet naibolee ratsionalnye sposoby ikh primenenija. V pervoj chasti knigi rassmatrivajutsja osnovopolagajuschie komponenty, otvechajuschie za asinkhronnuju obrabotku. Vo vtoroj chasti glavnoe vnimanie udeleno bibliotekam i programmnym konstruktsijam OS Android, ispolzuemym dlja razrabotki bystrykh, effektivnykh i pravilno strukturirovannykh prilozhenij.