書名: Android Jetpack開發:原理解析與應用實戰作者名: 黃林晴本章字數: 266字更新時間: 2022-07-05 09:43:54
1.2 什么是Jetpack
按照Google官方的介紹,Jetpack是一個由多個庫組成的套件,可幫助開發者遵循最佳做法,減少樣板代碼并編寫可以在各種Android版本和設備中一致運行的代碼,這樣開發者就可以集中精力編寫重要的代碼了。
早在2017年的時候,Google就推出了一系列架構組件,稱為Architecture Components,并于2018年在Google I/O大會上提出Jetpack,且將Architecture Components納入其中,時至今日,越來越多的組件如Room、Paging3也被納入其中。Jetpack主要分為基礎、架構組件、行為、頁面這四個模塊,其體系結構如圖1-4所示。

圖1-4 Jetpack體系結構
在開發模式中,最為重要的就是架構組件部分,使用架構組件可以幫助我們寫出更加優雅的代碼。那么我們如何構建一個支持Jetpack的項目呢?
推薦閱讀
- C語言程序設計實踐教程(第2版)
- ServiceNow Application Development
- Power Up Your PowToon Studio Project
- Azure IoT Development Cookbook
- Mastering SVG
- HTML5+CSS3基礎開發教程(第2版)
- 深度強化學習算法與實踐:基于PyTorch的實現
- Web Development with MongoDB and Node(Third Edition)
- Windows Phone 7.5:Building Location-aware Applications
- NetBeans IDE 8 Cookbook
- PHP 7從零基礎到項目實戰
- Raspberry Pi Robotic Projects(Third Edition)
- Laravel Application Development Blueprints
- Android移動應用項目化教程
- 前端程序員面試算法寶典