Head First Android Development A Brain-Friendly Guide 2nd Edition
Book Details :
LanguageEnglish
Pages930
FormatPDF
Size50.3 MB


Head First Android Development A Brain-Friendly Guide 2nd Edition



Head First Android Development A Brain-Friendly Guide 2nd Edition by Dawn Griffiths and David Griffiths | PDF Free Download.

Authors of Head First Android Development PDF

Dawn Griffiths started life as a mathematician at a top UK university, where she was awarded a first-class honors degree in mathematics.

She went on to pursue a career in software development and has over 20 years’ experience working in the IT industry. Before writing Head First Android Development, Dawn wrote three other Head First books (Head First Statistics, Head First 2D Geometry, and Head First C).

She also created the video course The Agile Sketchpad with her husband, David, to teach key concepts and techniques in a way that keeps your brain active and engaged.

When Dawn’s not working on Head First books or creating videos, you’ll find her honing her Tai Chi skills, reading, running, making bobbin lace, or cooking. She particularly enjoys spending time with her wonderful husband, David.

David Griffiths began programming at age 12 when he saw a documentary on the work of Seymour Papert. At age 15, he wrote an implementation of Papert’s computer language LOGO.

After studying pure mathematics at university, he began writing code for computers and magazine articles for humans. He’s worked as an Agile coach, a developer, and a garage attendant, but not in that order.

He can write code in over 10 languages and prose in just one, and when not writing, coding, or coaching, he spends much of his spare time traveling with his lovely wife—and coauthor—Dawn.

Before writing Head First Android Development, David wrote three other Head First books—Head First Rails, Head First Programming, and Head First C—and created The Agile Sketchpad video course with Dawn.

Head First Android Development Contents


  • Getting Started: Diving in
  • Building Interactive Apps: Apps that do something 
  • Multiple Activities and Intents: State your intent
  • The Activity Lifecycle: Being an activity 
  • Views and View Groups Enjoy the view 
  • Constraint Layouts: Put things in their place 
  • List views and Adapters: Getting organized 
  • Support Libraries and App Bars: Taking shortcuts
  • Fragments: Make it modular 
  • Fragments for Larger Interfaces: Different size, different interface 
  • Dynamic Fragments: Nesting fragments 
  • Design Support Library: Swipe right 
  • Recycler Views and Card Views: Get recycling
  • Navigation Drawers: Going places 
  • SQLite Databases: Fire up the database 
  • Basic cursors: Getting data out
  • Cursors and AsyncTasks: Staying in the background
  • Started Services: At your service
  • Bound Services and Permissions: Bound together 
  • Relative and Grid Layouts: Meet the relatives
  • Gradle: The Gradle build tool 
  • ART: The Android Runtime 
  • ADB: The Android debug bridge 
  • The Android Emulator: Speeding things up 
  • Leftovers: The top ten things (we didn’t cover)

Preface to Head First Android Development eBook


Your brain on Android. Here you are trying to learn something, while here your brain is, doing you a favor by making sure the learning doesn’t stick.

Your brain’s thinking, “Better leave room for more important things, like which wild animals to avoid and whether naked snowboarding is a bad idea.” So how do you trick your brain into thinking that your life depends on knowing how to develop Android apps? 

Download Head First Android Development A Brain-Friendly Guide 2nd Edition in PDF Format For Free.