Java for Android
by Budi Kurniawan
ISBN: 9780992133030
$44.99, 568 pages

This book is for you if you want to learn Java and specialize in Android application development. To save you time and effort, this book covers the most important Java programming concepts that are directly related to Android programming. All in an easy to follow tutorial. It is a guide to building real-world mobile applications in Java.

Table of Contents

Chapter 1: Your First Taste of Java
Chapter 2: Language Fundamentals
Chapter 3: Statements
Chapter 4: Objects and Classes
Chapter 5: Core Classes
Chapter 6: Inheritance
Chapter 7: Error Handling
Chapter 8: Numbers and Dates
Chapter 9: Interfaces and Abstract Classes
Chapter 10: Enums
Chapter 11: The Collections Framework
Chapter 12: Generics
Chapter 13: Input Output
Chapter 14: Nested and Inner Classes
Chapter 15: Polymorphism
Chapter 16: Annotations
Chapter 17: Internationalization
Chapter 18: Java Networking
Chapter 19: Java Threads
Chapter 20: Concurrency Utilities
Chapter 21: Introduction to Android
Chapter 22: Your First Android Application
Chapter 23: Activities
Chapter 24: UI Components
Chapter 25: Layouts
Chapter 26: Listeners
Chapter 27: The Action Bar
Chapter 28: Menus
Chapter 29: ListView
Chapter 30: GridView
Chapter 31: Styles and Themes
Chapter 32: Bitmap Processing
Chapter 33: Graphics and Custom Views
Chapter 34: Fragments
Chapter 35: Multi-Pane Layouts
Chapter 36: Animation
Chapter 37: Preferences
Chapter 38: Working with Files
Chapter 39: Working with the Database
Chapter 40: Taking Pictures
Chapter 41: Making Videos
Chapter 42: The Sound Recorder
Chapter 43: Handling the Handler
Chapter 44: Asynchronous Tasks
Appendix A: javac
Appendix B: java
Appendix D: NetBeans
Appendix E: Eclipse