Skip to content
Malachi de AElfweald edited this page Dec 10, 2018 · 12 revisions

Table of Contents

  1. Introduction: In this chapter, we will discuss some background on Android and install the tools.
  2. Basic UI: Generate a basic UI project, learn how the pieces fit together and deploy it to the emulator.
  3. Data: Learn how to load, save and convert data.
  4. Unit Testing: Learn about test-driven development.
  5. Advanced UI: Add some common UI elements, learn about databinding and multi-page applications.
  6. Debugging: Learn about debugging and logging.
  7. Threading: Do some processing on the background thread then update the UI thread.
  8. Drawing: Information about custom drawing.
  9. Fragments: Convert our Activity-based UI to a Fragment-based UI.
  10. Animation: Explore some basic animations.
  11. Networking: Learn how to send and retrieve data on the network.

Clone this wiki locally