- Mastering Android Studio 3
- Kyle Mew
- 243字
- 2021-07-02 18:42:34
UI Design
The one feature that stands out in Android Studio above all others, including the Gradle build system, is the powerful User Interface(UI) development tools. The IDE provides a variety of views of our designs, allowing us to combine drag and drop construction and hard code in the development of a UI. Android Studio also comes equipped with a comprehensive preview system, which allows us to test our designs on any manner of device before running the project on an actual device. Along with these features, Android Studio also includes useful support libraries, such as the design library for creating material design layouts and the Percent Support Library for simplifying complex, proportional designs.
This chapter is the first of four, covering UI development. In it, we take a closer look at Studio's Layout Editors and tools. We will be building working interfaces using each of the most useful Layout/ViewGroup classes and designing for and managing screen rotation. The chapter continues by exploring Studio's preview system and how XML layout resources are stored and applied. The chapter concludes by returning to themes, Material Design, and the design support library.
In this chapter, you will learn how to:
- Explore the Layout Editor
- Apply linear and relative layouts
- Install the constraint library
- Create a ConstraintLayout
- Apply constraints
- Use the graphical constraints editor
- Add constraint guidelines
- Align TextView baselines
- Apply bias
- Use auto-connect
- Build a hardware profile for a virtual device
- Create a virtual SD card
- Cocos2D-X權威指南(第2版)
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- MongoDB for Java Developers
- Java技術手冊(原書第7版)
- 用Python實現深度學習框架
- SharePoint Development with the SharePoint Framework
- iPhone應用開發從入門到精通
- Mastering Elasticsearch(Second Edition)
- Node.js 12實戰
- OpenCV 3計算機視覺:Python語言實現(原書第2版)
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器
- Android熱門應用開發詳解
- 川哥教你Spring Boot 2實戰
- R語言數據分析從入門到實戰
- C/C++程序設計教程