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 on...
Main Author: | Mawlood-Yunis, Abdul-Rahman, |
---|---|
Other Authors: | SpringerLink (Online service) |
Format: | eBook |
Language: | English |
Published: |
Cham :
Springer,
[2022]
|
Physical Description: |
1 online resource : illustrations (chiefly color) |
Subjects: |
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 Multimedia Player
- 13. Sensors, Location-Based Service, and Google Maps.