目錄(75章)
倒序
- coverpage
- Mastering Android Application Development
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started
- Introducing Material Design
- Introducing Android 6 Marshmallow
- Creating MasteringAndroidApp
- Getting the tools ready
- Summary
- Chapter 2. Designing our App
- Selecting an app-navigation pattern
- Fragments
- ViewPager
- Transitions
- Summary
- Chapter 3. Creating and Accessing Content from the Cloud
- Creating your own cloud database
- Storing and consuming content from Parse
- Google Volley and OkHttp
- JSON and Gson
- Summary
- Chapter 4. Concurrency and Software Design Patterns
- Concurrency in Android
- The importance of patterns
- Summary
- Chapter 5. Lists and Grids
- Starting with lists
- Introducing RecyclerView
- Summary
- Chapter 6. CardView and Material Design
- CardView and UI design tips
- The design support library
- Summary
- Chapter 7. Image Handling and Memory Management
- Downloading images
- Mastering images
- Memory management
- Summary
- Chapter 8. Databases and Loaders
- Creating the database
- Content providers
- Sync database with UI
- Summary
- Chapter 9. Push Notifications and Analytics
- Push notifications
- The importance of analytics
- Summary
- Chapter 10. Location Services
- Configuring the project
- Adding the map
- Adding a marker
- Summary
- Chapter 11. Debugging and Testing on Android
- Logs and the debug mode
- Testing on Android
- Testing from a UI perspective
- Continuous integration
- Summary
- Chapter 12. Monetization the Build Process and Release
- Using build variants
- Monetization in Android
- Releasing our app to Play Store
- Summary
- Index 更新時間:2021-07-09 21:20:08
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Learning Neo4j
- 數字媒體應用教程
- LabVIEW程序設計基礎與應用
- Python程序設計(第3版)
- C/C++常用算法手冊(第3版)
- Java:High-Performance Apps with Java 9
- C和C++游戲趣味編程
- 學習OpenCV 4:基于Python的算法實戰
- Terraform:多云、混合云環境下實現基礎設施即代碼(第2版)
- 搞定J2EE:Struts+Spring+Hibernate整合詳解與典型案例
- uni-app跨平臺開發與應用從入門到實踐
- Everyday Data Structures
- Kotlin Programming By Example
- 計算機應用技能實訓教程
- Hacking Android
- C# 7.0本質論
- 3ds Max 2018從入門到精通
- Mastering Unity 2017 Game Development with C#(Second Edition)
- Learning Node.js for Mobile Application Development
- Mastering High Performance with Kotlin
- 深入理解Android:WebKit卷
- R語言編程:基于tidyverse
- The Data Science Workshop
- Python大數據分析算法與實例
- Java高并發與集合框架:JCF和JUC源碼分析與實現
- HTML5從入門到項目實踐(超值版)
- MATLAB R2015a小波分析(精通MATLAB)
- 重構與模式(修訂版)
- Learning iOS Forensics(Second Edition)