![Android Jetpack应用指南](https://wfqqreader-1252317822.image.myqcloud.com/cover/927/32517927/b_32517927.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2 什么是Jetpack
前面提到,Jetpack是Google为了解决Android架构问题而引入的,但实际上Jetpack能做的不止这些。按照Google官方的说法,“Jetpack是一套库、工具和指南,可以帮助开发者更轻松地编写应用程序。Jetpack中的组件可以帮助开发者遵循最佳做法、摆脱编写样板代码的工作并简化复杂的任务,以便他们能将精力集中放在业务所需的代码上”。
Jetpack主要包括4个方面,如图1-1所示,分别是架构(Architecture)、界面(UI)、行为(Behavior)和基础(Foundation)。其中,架构是我们要关注的重点,也是本书主要讨论的内容,我们会对其中的每一个组件进行讨论。
![](https://epubservercos.yuewen.com/BC5419/17545851006441506/epubprivate/OEBPS/Images/39055_23_1.jpg?sign=1739148654-J37KPGw615slne1JQrXcj3G2IajgvOtg-0-dceb0ec5c28cb91d9f21995eef698c4c)
图1-1