Check out these blog entries for quick access to common Android code patterns and concepts.
- Android Abstract Classes and Methods
- Android Activity Lifecycle Methods Overview and Typical Uses
- Android Algorithm Design
- Android Allowing Main Thread I/O
- Android App Major Elements
- Android AsyncTask Overview
- Android Big O Notation
- Android Bound Services
- Android Broadcast Receivers
- Android Button Listener
- Android B-tree and Binary Search Tree Data Structures
- Android Common Tasks
- Android Content Provider Classes and Objects Overview
- Android Content Provider/SQLite Methods
- Android Cursor Interface Overview
- Android Data View Adapters Overview
- Android Database Query Display
- Android Development Using API Demos
- Android Eclipse Wait for Debugger
- Android Final and Static Modifiers
- Android Fragments Overview
- Android Fragments
- Android Google Play Market Search
- Android HTML5 Canvas 3D Effects in 2D Games
- Android Image Button Listener
- Android Java vs. C++
- Android Java Array Manipulation
- Android Java ArrayList Manipulation
- Android Job Interview Topics
- Android Listeners and Toasts
- Android Lists
- Android Object Oriented Design Patterns
- Android Object Oriented Programming Data Structure Decisions
- Android Programming Language Constructs
- Android RESTful JSON Client-Server Overview
- Android Service Methods Overview
- Android Sorting Algorithms
- Android SQL Database Join Operations
- Android Webview