Contents at a Glance

Introduction 1

Part I: Android Fundamentals

HOUR 1 Getting Started with Android 7

2 Mastering the Android Development Tools 27

3 Building Android Applications 43

4 Managing Application Resources 59

5 Configuring the Android Manifest File 77

6 Designing an Application Framework 95

Part II: Building an Application Framework

HOUR 7 Implementing an Animated Splash Screen 113

8 Implementing the Main Menu Screen 127

9 Developing the Help and Scores Screens 143

10 Building Forms to Collect User Input 161

11 Using Dialogs to Collect User Input 181

12 Adding Application Logic 197

Part III: Enhancing Your Application with Powerful Android Features

HOUR 13 Working with Images and the Camera 217

14 Adding Support for Location-Based Services 233

15 Adding Network Support 255

16 Adding More Network Support 277

17 Adding Social Features 291

18 Creating a Home Screen App Widget 305

Part IV: Adding Polish to Your Android Application

HOUR 19 Internationalizing Your Application 321

20 Developing for Different Devices 333

21 Diving Deeper into Android 347

22 Testing Android Applications 367

Part V: Publishing Your Application

HOUR 23 Getting Ready to Publish 383

24 Publishing on the Android Market 395

Part VI: Appendixes

A Configuring Your Android Development Environment 409

B Eclipse IDE Tips and Tricks 415

C Supplementary Materials 423

0 0

Post a comment