Skip to content

joegalley/AndroidExamples

Repository files navigation

📖 AndroidExamples 📚

This repo contains several complete Android apps that showcase common Android components and coding practices. Each app is as simple as possible, having just enough code to explain a single concept. The apps are named for the concepts they explain (e.g. LayoutExample talks about various layouts and AncestralNavigationExample show how to do ancestral navigtaion). The examples have lots of explanatory comments, and can be used as a learning tool for those new to Android or as a reference for experienced developers. This repo was originally created as an aid for a course I taught to new Android developers.

📜 Organization 📐

Each top-level directory contains a complete Android project that can be imported into AndroidStudio and run on an emulator or real device.

👓 Learning from the Projects 📝

Each project has its own README file which explains the relevant parts of its specific feature or component. There are also comments directly in the code for deeper explainations. Most READMEs have links directly into the code to highlight important concepts.

Contents

UI

Navigation

Data Storage

Intents

About

Examples of common Android components, UIs, and patterns

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages