Android Jetpack簡介和使用

Android Jetpack,它是新一代組件、工具和架構指導,旨在加快 Android 應用開發速度。

Jetpack 是一個由多個庫組成的套件,可幫助開發者遵循最佳做法,減少樣板代碼並編寫可在各種 Android 版本和設備中一致運行的代碼,讓開發者精力集中編寫重要的代碼。

 

Jetpack 包含一系列 Android 庫,它們都採用最佳做法並在 Android 應用中提供向後兼容性。

Jetpack 應用架構指南概述了構建 Android 應用時要考慮的最佳做法和推薦架構。

在應用中使用 Jetpack 庫

所有 Jetpack 組件都可在 Google Maven 代碼庫中找到。

打開項目的 build.gradle 文件並添加 google() 代碼庫,如下所示:

    allprojects {
        repositories {
            google()
            jcenter()
        }
    }

然後,您可以添加 Jetpack 組件(例如 LiveData 和 ViewModel 等架構組件),如下所示:

    dependencies {
        def lifecycle_version = "2.2.0"
        implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
        implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
        ...
    }

這樣就可以開始使用了

Jetpack-組件圖

 

Jetpack UI組件很多新鮮的東西,都可以去試試

官方文檔:https://developer.android.google.cn/jetpack/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章