Android [ a programmer's guide - DiMarzio, J. F. (McGraw-Hill, 2008)