目錄(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
推薦閱讀
- Learning C# by Developing Games with Unity 2020
- vSphere High Performance Cookbook
- Learning Laravel 4 Application Development
- Learning Selenium Testing Tools(Third Edition)
- JavaScript:Moving to ES2015
- Building RESTful Python Web Services
- Learning AngularJS for .NET Developers
- Qt 4開發(fā)實踐
- Visual FoxPro程序設(shè)計習(xí)題及實驗指導(dǎo)
- Python程序設(shè)計:基礎(chǔ)與實踐
- 前端Serverless:面向全棧的無服務(wù)器架構(gòu)實戰(zhàn)
- 熱處理常見缺陷分析與解決方案
- PHP面試一戰(zhàn)到底
- 51單片機(jī)C語言程序設(shè)計經(jīng)典實例(第3版)
- SQL優(yōu)化核心思想
- Java并發(fā)編程深度解析與實戰(zhàn)
- Unreal Engine 4 Scripting with C++ Cookbook
- SQL Server 2005數(shù)據(jù)庫項目教程
- 數(shù)控編程技能培訓(xùn):Cimatron中文版
- D3.js:Cutting-edge Data Visualization
- 術(shù)以載道:軟件過程改進(jìn)實踐指南
- Entity Framework Tutorial(Second Edition)
- 3ds Max 2012三維設(shè)計能力教程(第二版)
- PhoneGap 3 Beginner's Guide
- Java高并發(fā)與集合框架:JCF和JUC源碼分析與實現(xiàn)
- R數(shù)據(jù)可視化手冊(第2版)
- 零基礎(chǔ)看圖學(xué)Scratch 3.0少兒趣味編程(全彩大字版)
- Java多線程編程核心技術(shù)(第3版)
- Effective Debugging:軟件和系統(tǒng)調(diào)試的66個有效方法
- Python數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)筆記