Android for Java Programmers
This textbook is about learning Android and developing native apps using the Java programming language. It follows Java and Object-Oriented (OO) programmers’ experiences and expectations and thus enables them to easily map Android concepts to familiar ones. Each chapter of the book is dedicated to o...
Main Author: | |
---|---|
Format: | eBook |
Language: | English |
Published: |
Cham
Springer International Publishing
2022, 2022
|
Edition: | 1st ed. 2022 |
Subjects: | |
Online Access: | |
Collection: | Springer eBooks 2005- - Collection details see MPG.ReNa |
Table of Contents:
- 1. Java Review
- 2. Getting Started with Android
- 3. Your First Android Application
- 4. Debugging and Testing Using Junit, Espresso, and Mockito Frameworks
- 5. Activity Lifecycle and Passing Objects Between Screens Using Parcelable Interface
- 6. User Interface Essential Classes, Layouts, Styles, Themes, and Dimensions
- 7. ListView, ScrollList, Date and Time Pickers, and RecyclerView
- 8. Toolbar, Menu, Dialog Boxes, Shared Preferences, Implicit Intent, and Directory Structure
- 9. Fragments, Dynamic Binding, Inheritance, Pinching, and Screen Swiping
- 10. Parsing Remote XML and JSON Files, Using HTTPUrlConnection, XmlPullParser, and AsyncTask
- 11. Android SQLite, Firebase, and Room Databases
- 12. Content Provider, Service, Message Broadcasting, and MultimediaPlayer
- 13. Sensors, Location-Based Service, and Google Maps