michael lee

michael lee

Member Since May 17, 2018

5,178

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

60 Achievements

  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Efficiency!
  • Organizing Data
  • Interacting with Google+ APIs
  • Delivering the MVP
  • Transitions Framework
  • Connecting to Play Services
  • Animation Basics
  • Interacting with Your API
  • Creating the MVP
  • Exploring the Java Collections Framework
  • Using Styles in Layouts
  • Themes and Compatibility
  • Introducing SharedPreferences
  • Finishing the User Interface
  • The Activity Lifecycle
  • Adding Play Services to Your App
  • Tablet Time
  • Ingredients and Directions
  • Managing Fragments
  • Introducing Fragments
  • Activity Transitions: Advanced Topics
  • Shared Element Transitions
  • The Project
  • Connect the Data
  • Adapters and ViewHolders
  • Displaying Lists of Data
  • Updating the Data Model
  • Hooking Up the Model to the View
  • Building the Weather UI
  • Working with JSON
  • Getting There
  • Concurrency and Error Handling
  • Intents and Multiple Activities
  • Networking
  • Exploring an API
  • The Rest of the Story
  • The Model-View-Presenter Pattern
  • User Input in Android
  • Tuning the User Interface
  • Testing and Debugging
  • Harnessing the Power of Objects
  • Perfecting the Prototype
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Gotchas and Wins
  • Iteration
  • Creation
  • Meet Objects
  • Using your New Tools
  • Getting Started with Java
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Finishing the Game
  • Introducing JavaScript
  • Newbie