在2018
的 IO
大會上,Google
發佈了一套叫 Android Jetpack
的程序庫。android
Jetpack
是一系列庫、工具、架構組成的一組庫的集合,幫助開發人員快速方便的構建Android App
。詳細瞭解請閱讀Android Jetpack數據庫
各個組件間相互獨立,又能夠彼此配合工做。使用kotlin特性能讓生產效率更高。架構
Android Jetpack
管理各類枯燥的行爲,例如後臺任務、導航、生命週期管理,能讓開發人員聚焦於App
業務開發。app
Android Jetpack
組件會有更少的Crash
和內存泄露以及向後兼容性。工具
Android Jetpack
組件的優點:性能
Android Jetpack
組件推薦的使用項目架構上面架構組件的功能以下:優化
Activity
和 Fragment
負責產品與用戶的交互ViewModel
做爲數據的存儲和驅動Respository
負責調度數據的獲取Room
儲存本地序列化的數據Retrofit
獲取遠程數據的數據按照谷歌推薦的項目架構配合Android Jatpack
組件的使用,將會有不同的開發體驗.google