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.
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
Introduction 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 Index