وبلاگ بلیان

ANDROID A PROGRAMMERS GUIDE: A Programmer's Guide

معرفی کتاب «ANDROID A PROGRAMMERS GUIDE: A Programmer's Guide» نوشتهٔ J. F. DiMarzio، منتشرشده توسط نشر McGraw-Hill; McGraw-Hill Professional Publishing در سال 2008. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «ANDROID A PROGRAMMERS GUIDE: A Programmer's Guide» در دستهٔ بدون دسته‌بندی قرار دارد.

Cover -- Contents -- Acknowledgments -- Introduction -- 1. What Is Android? -- Brief History of Embedded Device Programming -- Open Handset Alliance and Android -- Introduction to Android -- 2. Downloading and Installing Eclipse -- Why Eclipse? -- Downloading and Installing the JRE -- Downloading and Installing Eclipse -- 3. Downloading and Installing the Android SDK -- Downloading the Android SDK -- Downloading and Installing the Android Plugin for Eclipse -- Configuring the Android Plugin for Eclipse -- 4. Exploring the Android SDK -- What Is in the Android SDK? -- Android Documentation -- Android Samples -- Try This: Run the API Demos Sample Application -- Android Tools -- APIs -- Application Life Cycle -- Standard ASP Application Life Cycle -- Android Application Life Cycle -- 5. Application: Hello World! -- Creating Your First Android Project in Eclipse -- Examining the Android-Created Files -- AndroidManifest.xml -- Referenced Libraries -- Directories -- Hello World! Again -- Hello World! Using an Image -- Hello World! Code-Based UI -- Hello World! XML-Based UI -- Try This: Use TextView and ImageView -- 6. Using the Command-Line Tools and the Android Emulator -- Creating a Shell Activity Using the Windows CLI -- Running the ActivityCreator.bat -- The Project Structure -- Creating the Hello World! Activity in the Windows CLI -- Editing the Project Files -- Adding the JAVA\_HOME Variable -- Compiling and Installing the Application -- Hello World! on Linux -- Configuring the PATH Statement -- Try This: Create an Image-Based Hello World! in the CLI -- 7. Using Intents and the Phone Dialer -- What Are Intents? -- Using the Dialer -- Placing a Call from Your Activity -- Adding the Intent to Your Activity -- Editing Activity Permissions -- Modifying the AndroidPhoneDialer -- Adding a Button -- Implementing an EditText View -- Try This: Modify the AndroidPhoneDialer Project -- 8. Lists, Menus, and Other Views -- Building the Activities -- Intent Code for the .xml File -- Intent Code for the .java File -- Modifying the AndroidManifest.xml -- Using the Menu -- Creating the Activity for AutoComplete -- Button -- CheckBox -- EditText -- RadioGroup -- Spinner -- Try This: Modify More View Attributes -- 9. Using the Cell Phone's GPS Functionality -- Using the Android Location-Based API -- Creating a kml File -- What Is a track File? -- Getting the nmea File in Windows -- Getting the nmea File in Linux -- Reading the GPS with the Android Location-Based API -- Creating the AndroidLBS Activity -- Passing Coordinates to Google Maps -- Adding Zoom Controls -- Try This: Toggling Between MapView's Standard and Satellite Views -- 10. Using the Google API with GTalk -- Configuring the Android Emulator for GTalk -- Implementing GTalk in Android -- Creating the Activity's Layout in the GoogleAPI.xml -- Adding Packages to GoogleAPI.java -- Implementing the View. OnClickListener -- Compiling and Running GoogleAPI -- Try This: Add a Settings Feature to Your GoogleAPI Activity -- 11. Application: Find a Friend -- Creating a SQLite Database -- Creating a Custom Content Provider -- Editing the strings.xml -- Creating Your Content Provider -- Creating the FindAFriend Activity --T.;This is a practical guide to Google's revolutionary new mobile development platform. With full coverage of the first complete, open mobile development platform, this in-depth resource takes you, step-by-step, through the process of developing applications for mobile devices in the Android environment. This book assumes you have some familiarity with Java. "Android: A Programmer's Guide" covers the properties, methods, and functions of all the layers of the Google Android SDK. You will learn how to build illustrative Android applications such as Hello World and Auto Dialer, and use the Android emulator to run and test your applications. The book is ideal for programmers, Web developers, and development students who want an introduction to the world of mobile application development through Google's open-source tools.

Master the Android mobile development platform

Build compelling Java-based mobile applications using the Android SDK and the Eclipse open-source software development platform. Android: A Programmer's Guide shows you, step-by-step, how to download and set up all of the necessary tools, build and tune dynamic Android programs, and debug your results. Discover how to provide web and chat functions, interact with the phone dialer and GPS devices, and access the latest Google services. You'll also learn how to create custom Content Providers and database-enable your applications using SQLite.

  • Install and configure Java, Eclipse, and Android plugin

  • Create Android projects from the Eclipse UI or command line
  • Integrate web content, images, galleries, and sounds
  • Deploy menus, progress bars, and auto-complete functions
  • Trigger actions using Android Intents, Filters, and Receivers
  • Implement GPS, Google Maps, Google Earth, and GTalk
  • Build interactive SQLite databases, calendars, and notepads

  • Test applications using the Android Emulator and Debug Bridge

Master the Android mobile development platform Build compelling Java-based mobile applications using the Android SDK and the Eclipse open-source software development platform. Android: A Programmer's Guide shows you, step-by-step, how to download and set up all of the necessary tools, build and tune dynamic Android programs, and debug your results. Discover how to provide web and chat functions, interact with the phone dialer and GPS devices, and access the latest Google services. You'll also learn how to create custom Content Providers and database-enable your applications using SQLite. Install and configure Java, Eclipse, and Android plugin Create Android projects from the Eclipse UI or command line Integrate web content, images, galleries, and sounds Deploy menus, progress bars, and auto-complete functions Trigger actions using Android Intents, Filters, and Receivers Implement GPS, Google Maps, Google Earth, and GTalk Build interactive SQLite databases, calendars, and notepads Test applications using the Android Emulator and Debug Bridge Publisher's Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Master the Android mobile development platform Build compelling Java-based mobile applications using the Android SDK and the Eclipse open-source software development platform. A Programmer's Guide shows you, step-by-step, how to download and set up all of the necessary tools, build and tune dynamic Android programs, and debug your results. Discover how to provide web and chat functions, interact with the phone dialer and GPS devices, and access the latest Google services. You'll also learn how to create custom Content Providers and database-enable your applications using SQLite. Deploy menus, progress bars, and auto-complete functions Trigger actions using Android Intents, Filters, and Receivers Implement GPS, Google Maps, Google Earth, and GTalk Build interactive SQLite databases, calendars, and notepads Test applications using the Android Emulator and Debug Bridge Contents Chap 1. What is Android Chap 4. Exploring the Android SDK Chap 5. Application: Hello World! Chap 6. Using the Command-Line Tools and the Android Emulator Chap 7. Using Intents and the Phone Dialer Chap 8. Lists, Menus, and Other views Chap 9 Using the Cell Phones GPS Functionality Chap 10. Using the Google API with GTalk Chap 11. Application: Find a Friend Chap 12. Android SDK Tool Reference
دانلود کتاب ANDROID A PROGRAMMERS GUIDE: A Programmer's Guide