[1]
Android Apps for Absolute Beginners, Second Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/android/9781430247883.
[2]
Android How to Program: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/android/9780133077698.
[3]
AndroidTM Programming Unleashed: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/android/9780133151732.
[4]
Beginning Android Programming: Develop and Design: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/android/9780133572681.
[5]
Beginning Java 7: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781430239093.
[6]
Beginning Java 8 Fundamentals: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781430266532.
[7]
Beginning Java 8 Language Features: Lambda Expressions, Inner Classes, Th reads, I/O, Collections,and Streams: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781430266594.
[8]
Big Java Late Objects: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781118087886.
[9]
Data Structures Using Java: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781449628079.
[10]
Introduction to AndroidTM Application Development: Android Essentials, Fourth Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/android/9780133477306.
[11]
Ivor Horton’s Beginning Java®, Java 7 Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781118173411.
[12]
Java 8 in Action: Lambdas, streams, and functional-style programming: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781617291999.
[13]
Java 8 Lambdas: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781449370831.
[14]
Java 8 Pocket Guide: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781491901083.
[15]
Java For Everyone: Compatible with Java 5, 6, and 7, 2nd Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781118063316.
[16]
Java SE 7 Programming Essentials: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9781118416952.
[17]
Java SE 8 for the Really Impatient: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9780133430202.
[18]
Java: The Complete ReferenceTM, Eighth Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9780071606301.
[19]
JavaTM for Programmers: Deitel® Developer Series, Second Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9780132821575.
[20]
JavaTM How To Program (Early Objects): ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9780133813036.
[21]
Pro Android Graphics: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/android/9781430257851.
[22]
Programming Android, 2nd Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/android/9781449332921.
[23]
The Java® Language Specification, Java SE 8 Edition: ProQuest Tech Books: http://proquest.safaribooksonline.com.libproxy.ucl.ac.uk/book/programming/java/9780133900767.
[24]
Wei-Meng Lee 2011. Beginning Android application development. Wiley Pub.
[25]
Winder, R. and Roberts, Graham 2006. Developing Java software. Wiley.