Android Programming : The Big Nerd Ranch Guide (2ND)

Android Programming : The Big Nerd Ranch Guide (2ND)

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 618 p.
  • 言語 ENG
  • 商品コード 9780134171456
  • DDC分類 005.1

Full Description


Android Programmingbook for programmers with Java experience.Based on Big Nerd Ranch's popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with Android 4.1 (Jelly Bean) and up, including coverage of Lollipop and material design.Write and run code every step of the way, creating apps that integrate with other Android apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.Big Nerd Ranch specializes in developing and designing innovative applications for clients around the world. Our experts teach others through our books, bootcamps, and onsite training. Whether it's Android, iOS, Ruby and Ruby on Rails, Cocoa, Mac OS X, JavaScript, HTML5 or UX/UI, we've got you covered.The Android team is constantly improving and updating Android Studio and other tools. As a result, some of the instructions we provide in the book are no longer correct. You can find an addendum addressing breaking changes at:https://github.com/bignerdranch/AndroidCourseResources/raw/master/2ndEdition/Errata/2eAddendum.pdf.

Contents

1. Learning Android2. The Necessary Tools3. Your First Android Application4. Android and Model-View-Controller5. The Activity Lifecycle6. Debugging Android Apps7. Your Second Activity8. Android SDK Versions and Compatibility9. UIFragments and the Fragment Manager10. Creating User Interfaces with Layouts and Widgets11. Displaying Lists with RecyclerView12. Using Fragment Arguments13. Using ViewPager14. Dialogs15. The Toolbar16. SQLite Databases17. Implicit Intents18. Taking Pictures with Intents19. Two-Pane Master-Detail Interfaces20. Assets21. Audio Playback with SoundPool22. Styles and Themes23. XML Drawables24. More About Intents and Tasks25. HTTP & Background Tasks26. Loopers, Handlers, and HandlerThread27. Search28. Background Services29. Broadcast Intents30.Browsing the Web and WebView31. Custom Views and Touch Events32. Property Animation33. Locations and Play Services34. Maps35. Material Design Topics