สำรวจไลบรารี Jetpack ตามประเภท

เลือกหมวดหมู่:





* ไลบรารียอดนิยมและใช้งานบ่อย

คลังคำอธิบาย
activity *เข้าถึง API แบบคอมโพสิเบิลที่สร้างขึ้นจาก Activity
โฆษณารับรหัสโฆษณาโดยมีหรือไม่มีบริการ Play
คำอธิบายประกอบแสดงข้อมูลเมตาที่ช่วยให้เครื่องมือและนักพัฒนาแอปรายอื่นๆ เข้าใจโค้ดของแอป
appcompat *อนุญาตให้เข้าถึง API ใหม่ใน API เวอร์ชันเก่าของแพลตฟอร์ม (หลายเวอร์ชันใช้ Material Design)
appsearch *สร้างความสามารถในการค้นหาในแอปที่กําหนดเองสําหรับผู้ใช้
arch.coreผู้ช่วยสำหรับทรัพยากร Dependency ของอาร์เคดอื่นๆ รวมถึงกฎการทดสอบ JUnit ที่ใช้กับ LiveData ได้
asynclayoutinflaterขยายเลย์เอาต์แบบไม่พร้อมกันเพื่อหลีกเลี่ยงการกระตุกใน UI
ป้อนอัตโนมัติปรับปรุงความแม่นยำของการป้อนข้อความอัตโนมัติผ่านการขยายคำแนะนำ
การเปรียบเทียบวัดประสิทธิภาพของโค้ดภายใน Android Studio อย่างแม่นยำ
ข้อมูลไบโอเมตริกตรวจสอบสิทธิ์ด้วยข้อมูลไบโอเมตริกหรือข้อมูลเข้าสู่ระบบของอุปกรณ์ และดำเนินการเข้ารหัส
บลูทูธใช้ฟีเจอร์บลูทูธของแพลตฟอร์ม Android กับ API ที่เข้ากันได้แบบย้อนหลัง
browserแสดงหน้าเว็บในเบราว์เซอร์เริ่มต้นของผู้ใช้
car-appสร้างแอปที่ใช้เทมเพลตสำหรับ Android Auto และ Android Automotive OS
กล้อง *สร้างแอปกล้องบนมือถือ
camera.viewfinderช่องมองภาพแบบสแตนด์อโลนที่ประกอบได้และช่องมองภาพแบบมุมมองสำหรับกล้อง
Cardviewใช้รูปแบบการ์ด Material Design ที่มีมุมโค้งมนและแรเงา
collectionลดการใช้ความทรงจำในคอลเล็กชันที่มีอยู่และคอลเล็กชันใหม่ที่มีขนาดเล็ก
compose *กำหนด UI โดยใช้โปรแกรมด้วยฟังก์ชันแบบคอมโพสิเบิลที่อธิบายรูปร่างและความเกี่ยวข้องของข้อมูล
compose.animationสร้างภาพเคลื่อนไหวในแอปพลิเคชัน Jetpack Compose เพื่อมอบประสบการณ์การใช้งานที่ดีขึ้นให้แก่ผู้ใช้
compose.compilerเปลี่ยนรูปแบบฟังก์ชัน @Composable และเปิดใช้การเพิ่มประสิทธิภาพด้วยปลั๊กอินคอมไพเลอร์ Kotlin
compose.foundationเขียนแอปพลิเคชัน Jetpack Compose ด้วยองค์ประกอบพื้นฐานที่พร้อมใช้งานและขยายฐานรากเพื่อสร้างชิ้นส่วนระบบออกแบบของคุณเอง
compose.materialสร้าง UI ของ Jetpack Compose ด้วยคอมโพเนนต์ Material Design ที่พร้อมใช้งาน นี่เป็นจุดแรกเข้าระดับที่สูงขึ้นของ Compose ซึ่งออกแบบมาเพื่อจัดหาคอมโพเนนต์ที่ตรงกับที่อธิบายไว้ใน www.material.io
compose.material3สร้าง UI ของ Jetpack Compose ด้วยคอมโพเนนต์ Material Design 3 ซึ่งเป็นวิวัฒนาการขั้นถัดไปของ Material Design Material 3 ประกอบด้วยธีมและคอมโพเนนต์ที่อัปเดตใหม่ และฟีเจอร์การปรับเปลี่ยนในแบบของคุณของ Material You เช่น สีแบบไดนามิก ทั้งยังออกแบบมาให้สอดคล้องกับสไตล์ภาพและ UI ของระบบใหม่ของ Android 12
compose.material3.adaptiveใช้ไลบรารีแบบปรับอัตโนมัติของ Material 3 เพื่อสร้าง UI แบบปรับอัตโนมัติซึ่งจะปรับเปลี่ยนตัวเองโดยอัตโนมัติตามการกำหนดค่าหน้าต่างปัจจุบัน เช่น คลาสขนาดหน้าต่าง หรือระดับของอุปกรณ์ ไลบรารีนี้มีทั้งการใช้งานสคาฟเฟิลเริ่มต้นและคอมโพสิชันองค์ประกอบพื้นฐานที่จําเป็นเพื่อสร้างประสบการณ์ที่กําหนดเอง
compose.runtimeองค์ประกอบพื้นฐานของรูปแบบการเขียนโปรแกรมและการจัดการสถานะของ Compose รวมถึงรันไทม์หลักสำหรับกำหนดเป้าหมายปลั๊กอินคอมไพเลอร์ Compose
compose.uiองค์ประกอบพื้นฐานของ UI การเขียนที่จำเป็นต่อการโต้ตอบกับอุปกรณ์ ซึ่งรวมถึงเลย์เอาต์ ภาพวาด และอินพุต
concurrentย้ายงานออกจากชุดข้อความหลักด้วย Coroutine และใช้ประโยชน์จาก ListenableFuture
constraintlayoutกำหนดตำแหน่งและขนาดวิดเจ็ตอย่างยืดหยุ่นด้วยการกำหนดตำแหน่งแบบสัมพัทธ์
contentpagerโหลดและแบ่งหน้าข้อมูล ContentProvider ในเธรดเบื้องหลัง
coordinatorlayoutวางตำแหน่งวิดเจ็ตแอปพลิเคชันระดับบนสุด เช่น AppBarLayout และ FloatingActionButton
แกนกําหนดเป้าหมายฟีเจอร์และ API ของแพลตฟอร์มล่าสุดไปพร้อมกับรองรับอุปกรณ์รุ่นเก่า
core.uwbใช้ UWB (แถบความถี่กว้างยิ่งยวด) ในอุปกรณ์ที่รองรับ
credentials ไลบรารีนี้ให้การเข้าถึงข้อมูลเข้าสู่ระบบของผู้ใช้แบบรวม ซึ่งอาจรวมถึงรหัสผ่าน พาสคีย์ และข้อมูลเข้าสู่ระบบแบบรวมศูนย์ คุณควรใช้ไลบรารีนี้เพื่อให้ประสบการณ์การลงชื่อเข้าใช้ที่ราบรื่นและปลอดภัย
credentials.registryในการแก้ปัญหาเหล่านี้ เราจึงเพิ่มกลไกรีจิสทรีใหม่ซึ่งช่วยให้แอประบุข้อมูลเข้าสู่ระบบดิจิทัลในลักษณะที่รักษาความเป็นส่วนตัวได้ ในระดับสูง แอปของผู้ให้บริการจะลงทะเบียนข้อมูลเข้าสู่ระบบดิจิทัลที่เป็นไปได้ทั้งหมดกับเครื่องมือจัดการข้อมูลเข้าสู่ระบบล่วงหน้า เมื่อเครื่องมือจัดการข้อมูลเข้าสู่ระบบได้รับคําขอแอปสําหรับข้อมูลเข้าสู่ระบบดิจิทัลที่เฉพาะเจาะจง ก็จะเรียกใช้การจับคู่ข้อมูลเข้าสู่ระบบและ UI ตัวเลือกผู้ใช้ในแซนด์บ็อกซ์
cursoradapterแสดงข้อมูลเคอร์เซอร์ไปยังวิดเจ็ต ListView
มุมมองที่กำหนดเองใช้มุมมองที่กำหนดเอง
databinding *เชื่อมโยงคอมโพเนนต์ UI ในเลย์เอาต์กับแหล่งข้อมูลในแอปโดยใช้รูปแบบประกาศ
datastoreจัดเก็บข้อมูลแบบไม่พร้อมกัน สอดคล้องกัน และแบบธุรกรรม ซึ่งช่วยขจัดข้อเสียบางอย่างของ SharedPreferences
documentfileดูเอกสารไฟล์
draganddropยอมรับการลากและวางข้อมูลจากแอปอื่นหรือภายในแอป และแสดงการอำนวยความสะดวกในการวางเป้าหมายที่สอดคล้องกัน
drawerlayoutใช้วิดเจ็ตลิ้นชักของ Material Design
dynamicanimationสร้างภาพเคลื่อนไหวที่ราบรื่นด้วย API ภาพเคลื่อนไหวที่อิงตามฟิสิกส์
emojiแสดงอีโมจิในอุปกรณ์ปัจจุบันและอุปกรณ์รุ่นเก่า
emoji2แสดงอีโมจิในอุปกรณ์ปัจจุบันและอุปกรณ์รุ่นเก่า
enterpriseสร้างแอปพลิเคชันที่พร้อมใช้งานสำหรับองค์กร
exifinterfaceอ่านและเขียนแท็ก EXIF ของไฟล์ภาพ
ส่วนย่อย *แบ่งแอปออกเป็นหลายหน้าจออิสระที่โฮสต์ภายในกิจกรรม
เกมใช้ Android Game SDK ในแอปโดยตรงเพื่อทำงานที่ซับซ้อนของเกม เช่น Frame Pacing
ข้อมูลโดยย่อสร้างเลย์เอาต์สำหรับแพลตฟอร์มระยะไกลโดยใช้ API สไตล์ Jetpack Compose
กราฟิกใช้ประโยชน์จากสิ่งอำนวยความสะดวกด้านกราฟิกในแพลตฟอร์ม Android รุ่นต่างๆ
gridlayoutใช้เลย์เอาต์ตารางกริด
healthสร้างแอปพลิเคชันด้านสุขภาพที่มีประสิทธิภาพโดยไม่คำนึงถึงแพลตฟอร์ม
health.connectอนุญาตให้นักพัฒนาแอปอ่านหรือเขียนบันทึกสุขภาพและการออกกำลังกายของผู้ใช้
heifwriterเข้ารหัสรูปภาพหรือคอลเล็กชันรูปภาพในรูปแบบ HEIF โดยใช้ตัวแปลงรหัสที่มีอยู่ในอุปกรณ์ Android
hilt *ขยายฟังก์ชันการทำงานของ Dagger Hilt เพื่อเปิดใช้การฉีดข้อมูล Dependency ของคลาสบางคลาสจากไลบรารี androidx
หมึกสร้างแรงบันดาลใจให้แอปปากกาที่ดีที่สุด ลดความซับซ้อนในการพัฒนาแอปเพื่อประสบการณ์การเขียนที่มีประสิทธิภาพสูงและสวยงาม
inputลดเวลาในการตอบสนองของการโต้ตอบกับอินพุตด้วยการคาดคะเน MotionEvent ในอนาคต
เครื่องมือควบคุมเวลาใช้ตัวอินเทอร์โพเลเตอร์ภาพเคลื่อนไหวในแพลตฟอร์มรุ่นเก่า
javascriptengineเปิดใช้แอป Android เพื่อประเมิน JavaScript
jetifierเครื่องมือแบบสแตนด์อโลนที่ย้ายข้อมูลทรัพยากร Dependency ของไลบรารีในไลบรารีสนับสนุนที่เลิกใช้งานแล้วไปยังทรัพยากร Dependency ของ AndroidX ที่เทียบเท่า
leanbackใช้เครื่องมือเขียนสำหรับทีวีแทนรายการต่างๆ นี้
เดิมอาร์ติแฟกต์นี้และคลาสของอาร์ติแฟกต์เลิกใช้งานแล้ว ตั้งแต่ Android 8 เป็นต้นไป ข้อจำกัดในการตรวจสอบประวัติทำให้คลาสนี้ไม่มีประโยชน์อีกต่อไป
วงจร *สร้างคอมโพเนนต์ที่รับรู้วงจรซึ่งสามารถปรับลักษณะการทำงานตามสถานะวงจรปัจจุบันของกิจกรรมหรือแฟรกเมนต์
lintตรวจสอบ Lint เพื่อยืนยันการใช้งาน Gradle API
loaderโหลดข้อมูลสําหรับ UI ที่จะยังคงอยู่หลังจากการเปลี่ยนแปลงการกําหนดค่า
localbroadcastmanagerอาร์ติแฟกต์นี้และคลาสของอาร์ติแฟกต์เลิกใช้งานแล้ว ให้ใช้ LiveData หรือ Reactive Streams แทน
สื่อแชร์เนื้อหาและการควบคุมสื่อกับแอปอื่นๆ มี media2 มาแทนที่
media2แชร์เนื้อหาและการควบคุมสื่อกับแอปอื่นๆ
media3 *ไลบรารีสนับสนุนสำหรับ Use Case สื่อ
mediaRouterเปิดใช้การแสดงผลและการเล่นสื่อในอุปกรณ์รับสัญญาณระยะไกลโดยใช้อินเทอร์เฟซผู้ใช้ทั่วไป
multidexทำให้แอปพลิเคชันที่มีไฟล์ dex หลายไฟล์ใช้งานได้ในอุปกรณ์ Android 5 รุ่นก่อน
metricsติดตามและรายงานเมตริกรันไทม์ต่างๆ สําหรับแอปพลิเคชัน
navigation *สร้างและจัดโครงสร้าง UI ในแอป จัดการ Deep Link และนำทางระหว่างหน้าจอ
การแบ่งหน้า *โหลดข้อมูลเป็นหน้าๆ และแสดงใน RecyclerView
ชุดสีดึงชุดสีที่แสดงถึงรูปภาพ
pdfไลบรารีสำหรับเพิ่มความสามารถในการดู PDF ภายในแอป
percentlayoutอาร์ติแฟกต์นี้และคลาสของอาร์ติแฟกต์เลิกใช้งานแล้ว ให้ใช้ ConstraintLayout และเลย์เอาต์ที่เกี่ยวข้องแทน
preferenceสร้างหน้าจอการตั้งค่าแบบอินเทอร์แอกทีฟโดยไม่ต้องโต้ตอบกับพื้นที่เก็บข้อมูลของอุปกรณ์หรือจัดการ UI
printพิมพ์รูปภาพ เอกสาร ตลอดจนกราฟิกและรูปภาพอื่นๆ จากแอปของคุณ
privacysandbox.activityสิ่งที่ต้องทำ
privacysandbox.adsไลบรารีนี้ช่วยให้ผสานรวมกับ Privacy Preserving API ซึ่งเป็นส่วนหนึ่งของ Privacy Sandbox ใน Android ได้
privacysandbox.pluginsปลั๊กอิน Gradle ของคลัง Sdk สำหรับ Privacy Sandbox ของ Android
privacysandbox.sdkruntimeไลบรารีนี้มีคอมโพเนนต์สําหรับผู้บริโภคที่รับรู้ SdkRuntime
privacysandbox.toolsไลบรารีเพื่อใช้ประโยชน์จากฟังก์ชัน Privacy Sandbox ใน Android
privacysandbox.uiสิ่งที่ต้องทำ
profileinstallerช่วยให้ห้องสมุดป้อนข้อมูลร่องรอยการคอมไพล์ล่วงหน้าเพื่อให้ ART อ่านได้
คำแนะนำโปรโมตเนื้อหาไปยังหน้าจอหลักของ Android TV Launcher
recyclerviewแสดงชุดข้อมูลขนาดใหญ่ใน UI ขณะลดการใช้หน่วยความจํา
remotecallbackสร้าง Wrapper ที่ช่วยนักพัฒนาแอประบุ PendingIntent ได้ง่ายขึ้น
resourceinspectionแสดงแอตทริบิวต์ของมุมมองที่กำหนดเองในเครื่องมือตรวจสอบ Live Layout ของ Android Studio
room *สร้าง จัดเก็บ และจัดการข้อมูลที่ถาวรซึ่งได้รับการสนับสนุนโดยฐานข้อมูล SQLite
savedstateเขียนคอมโพเนนต์แบบปลั๊กอินที่บันทึกสถานะ UI เมื่อกระบวนการสิ้นสุดลง และกู้คืนสถานะเมื่อกระบวนการเริ่มต้นใหม่
securityจัดการคีย์และเข้ารหัสไฟล์และ SharedPreferences อย่างปลอดภัย
sharetargetระบุความเข้ากันได้แบบย้อนหลังสำหรับการใช้แป้นพิมพ์ลัดเป็นเป้าหมายการแชร์โดยตรง
sliceแสดงองค์ประกอบ UI เทมเพลตภายนอกแอป
slidingpanelayoutใช้รูปแบบ UI ของแผงแบบเลื่อน
startupใช้วิธีที่ง่ายและมีประสิทธิภาพในการเริ่มต้นคอมโพเนนต์เมื่อเริ่มต้นแอป
sqliteทำงานกับฐานข้อมูล SQLite ในเครื่อง หากเป็นไปได้ ให้ใช้ Room แทน
ปัดการรีเฟรชใช้รูปแบบ UI การปัดเพื่อรีเฟรช
test *การทดสอบใน Android
test.uiautomatorเฟรมเวิร์กสําหรับการทดสอบ UI แบบทํางานข้ามแอป
textclassifierระบุการสนทนา ลิงก์ การเลือก และโครงสร้างอื่นๆ ที่คล้ายกันในข้อความ
การติดตามเขียนเหตุการณ์การติดตามไปยังบัฟเฟอร์การติดตามของระบบ
การเปลี่ยนสร้างภาพเคลื่อนไหวใน UI ด้วยเลย์เอาต์เริ่มต้นและสิ้นสุด
ทีวีมีฟังก์ชันการเขียนและดีไซน์ Material สำหรับนักพัฒนาซอฟต์แวร์เพื่อเขียนแอปพลิเคชันสำหรับทีวี
tvproviderระบุช่อง Android TV
vectordrawableแสดงผลกราฟิกเวกเตอร์
versionedparcelableให้รูปแบบการแปลงข้อมูลไบนารีที่กะทัดรัดและเสถียรซึ่งสามารถส่งผ่านกระบวนการต่างๆ หรือเก็บไว้อย่างปลอดภัย
viewpagerแสดงมุมมองหรือข้อมูลโค้ดในลักษณะที่ปัดได้ หากเป็นไปได้ ให้ใช้ viewpager2 แทน
viewpager2แสดงมุมมองหรือข้อมูลโค้ดในลักษณะที่ปัดได้
Wearสร้างแอปพลิเคชันสำหรับสมาร์ทวอทช์ Wear OS by Google
wear.composeเขียนแอปพลิเคชัน Jetpack Compose สำหรับอุปกรณ์ที่สวมใส่ได้ด้วยการระบุฟังก์ชันการทำงานเพื่อรองรับอุปกรณ์ รูปร่าง ขนาด และท่าทางสัมผัสเฉพาะของอุปกรณ์ที่สวมใส่ได้
wear.protolayoutไลบรารีนี้ช่วยให้คุณกำหนดชุดเลย์เอาต์ UI และนิพจน์ที่ไม่ใช่ UI เพื่อแสดงผล/ประเมินในแพลตฟอร์มระยะไกลได้
wear.tilesสร้างแอปพลิเคชันสำหรับสมาร์ทวอทช์ Wear OS by Google
wear.watchfaceสร้างแอปพลิเคชันสำหรับสมาร์ทวอทช์ Wear OS by Google
webkitทำงานร่วมกับ WebView API สมัยใหม่ใน Android 5 ขึ้นไป
หน้าต่างช่วยรองรับรูปแบบของอุปกรณ์ที่หลากหลาย เช่น อุปกรณ์แบบพับได้
window.extensions.coreCore API สำหรับส่วนขยายไลบรารีเครื่องมือจัดการหน้าต่าง
ที่ทำงาน *กําหนดเวลาและดําเนินการงานเบื้องหลังตามข้อจํากัดที่เลื่อนได้
คอมโพเนนต์ Material Design * คอมโพเนนต์ UI ของ Material Design แบบโมดูลและปรับแต่งได้สำหรับ Android