- Mastering Android Studio 3
- Kyle Mew
- 265字
- 2021-07-02 18:42:31
What this book covers
Chapter 1, Workspace Structure, an introduction the overall workspace. It covers the major features and will be of great use to those who are brand new to the IDE.
Chapter 2, UI Design, introduces the subject of UI design and development, looking at the automating and time saving features of the layout editor.
Chapter 3, UI Development, remaining with UI development tools, explores more sophisticated layouts and how these can be easily implemented using code libraries that come packaged in the support repository.
Chapter 4, Device Development, extends the previous work and looks at developing for physical devices and form factors, covering topics such as screen rotation and shape-aware layouts for wearable devices.
Chapter 5, Assets and Resources, looks at resource management, in particular Android's use of material icons and vector assets. It demonstrates how Android Studio provides great time-saving features for this aspect of development.
Chapter 6, Templates and Plugins, is the first of two chapters on extending Android Studio beyond vanilla usage. Here, we look at ready-made and freely available code samples, provided not only within the IDE but also via third-party plugins.
Chapter 7, Language Support, continues the theme of the previous chapter. Here, we look at how to include C++ and Kotlin code seamlessly.
Chapter 8, Testing and profiling, explores the powerful testing and profiling tools provided by the IDE and how to use them to test and fine-tune our work.
Chapter 9, Packaging and Distribution, covers the final aspects of the development cycle. This involves taking a close look at Gradle and covers monetization technologies.
- iOS Game Programming Cookbook
- TypeScript入門與實戰
- Oracle 11g從入門到精通(第2版) (軟件開發視頻大講堂)
- Linux C/C++服務器開發實踐
- PyTorch自然語言處理入門與實戰
- OpenCV 3和Qt5計算機視覺應用開發
- OpenCV with Python By Example
- SQL Server 2008 R2數據庫技術及應用(第3版)
- 微課學人工智能Python編程
- 3ds Max印象 電視欄目包裝動畫與特效制作
- PHP 8從入門到精通(視頻教學版)
- NGUI for Unity
- VMware vSphere Design Essentials
- C語言程序設計
- 自己動手做智能產品:嵌入式JavaScript實現