Customview
ตารางนี้แสดงอาร์ติแฟกต์ทั้งหมดในกลุ่ม androidx.customview
| อาร์ติแฟกต์ | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | รุ่นอัลฟ่า |
|---|---|---|---|---|
| customview | 1.2.0 | - | - | - |
| customview-poolingcontainer | 1.1.0 | - | - | - |
การประกาศทรัพยากร Dependency
หากต้องการเพิ่มทรัพยากร Dependency ใน CustomView คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google
เพิ่มทรัพยากร Dependency สำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle ของแอปหรือโมดูล
Groovy
dependencies { implementation "androidx.customview:customview:1.2.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.2.0") }
ความคิดเห็น
ความคิดเห็นของคุณช่วยให้ Jetpack ดีขึ้น โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีไอเดียในการปรับปรุงไลบรารีนี้ โปรดดู ปัญหาที่มีอยู่แล้ว ในไลบรารีนี้ก่อนสร้างปัญหาใหม่ คุณสามารถโหวตปัญหาที่มีอยู่ได้โดยคลิกปุ่มรูปดาว
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของIssue Tracker
Customview Poolingcontainer เวอร์ชัน 1.0
เวอร์ชัน 1.1.0
23 เมษายน 2025
androidx.customview:customview-poolingcontainer:1.1.0 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.1.0 มี การคอมมิตเหล่านี้
เวอร์ชัน 1.1.0-rc01
9 เมษายน 2025
androidx.customview:customview-poolingcontainer:1.1.0-rc01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.1.0-rc01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.1.0-beta01
26 มีนาคม 2025
androidx.customview:customview-poolingcontainer:1.1.0-beta01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.1.0-beta01 มี การคอมมิตเหล่านี้
เวอร์ชัน 1.0.0
27 กรกฎาคม 2022
androidx.customview:customview-poolingcontainer:1.0.0 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.0.0 มีการคอมมิตเหล่านี้
ฟีเจอร์หลักของเวอร์ชัน 1.0.0
การอัปเกรด
RecyclerViewเป็น1.3.0-alpha02ขึ้นไป และ Compose UI เป็น1.2.0-beta02ขึ้นไปจะช่วยให้สามารถนำบุตรหลานของRecyclerViewที่มีมุมมอง Compose กลับมาใช้ซ้ำได้อย่างมีประสิทธิภาพมากขึ้น ดูข้อมูลเพิ่มเติมได้ที่บล็อกโพสต์นี้ผู้ใช้ส่วนใหญ่ไม่จำเป็นต้องใช้ไลบรารีนี้โดยตรง เว้นแต่คุณจะพัฒนา
ViewGroupที่คล้ายกับ RecyclerView หรือ View ที่ต้องมีการล้างข้อมูลทรัพยากรเพิ่มเติมอย่างชัดเจนเมื่อนำออก (เช่น Compose)
เวอร์ชัน 1.0.0-rc01
15 มิถุนายน 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.0.0-rc01 มีการคอมมิตเหล่านี้
- เวอร์ชันนี้เหมือนกับ
androidx.customview:customview-poolingcontainer:1.0.0-beta02ทุกประการ
เวอร์ชัน 1.0.0-beta02
18 พฤษภาคม 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.0.0-beta02 มีการคอมมิตเหล่านี้
- ไม่มีการเปลี่ยนแปลงใดๆ จำเป็นต้องรองรับ Compose เวอร์ชัน 1.2.0-beta02
เวอร์ชัน 1.0.0-beta01
11 พฤษภาคม 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.0.0-beta01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เอกสารประกอบที่ปรับปรุงแล้ว
เวอร์ชัน 1.0.0-alpha01
23 มีนาคม 2022
androidx.customview:customview-poolingcontainer:1.0.0-alpha01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.0.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ในรุ่นแรก
- ไลบรารี CustomView Poolingcontainer มีเครื่องมือสำหรับการฟังวงจรชีวิตของคอนเทนเนอร์ที่จัดการวงจรชีวิตของมุมมองย่อย เช่น RecyclerView
เวอร์ชัน 1.2.0
เวอร์ชัน 1.2.0
23 เมษายน 2025
androidx.customview:customview:1.2.0 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.2.0 มี การคอมมิตเหล่านี้
- ไม่มีการคอมมิตที่สำคัญ เพียงแค่ย้ายไปใช้เวอร์ชันเสถียร
เวอร์ชัน 1.2.0-rc01
9 เมษายน 2025
androidx.customview:customview:1.2.0-rc01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.2.0-rc01 มี การคอมมิตเหล่านี้
เวอร์ชัน 1.2.0-beta01
26 มีนาคม 2025
androidx.customview:customview:1.2.0-beta01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.2.0-beta01 มี การคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- มีการนำการโอเวอร์โหลดสำหรับ
ViewDragHelper#smoothSlideViewToมาใช้ ซึ่งยอมรับพารามิเตอร์ระยะเวลาและตัวประมาณค่าสำหรับการควบคุมความเร็วของแอนิเมชัน
เวอร์ชัน 1.2.0-alpha02
21 กันยายน 2022
androidx.customview:customview:1.2.0-alpha02 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.2.0-alpha02 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- เพิ่มคำอธิบายประกอบ
@NonNullลงในเมธอดcreate()ของViewDragHelper(I93a01, b/236474222)
เวอร์ชัน 1.2.0-alpha01
23 กุมภาพันธ์ 2022
androidx.customview:customview:1.2.0-alpha01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.2.0-alpha01 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มไลบรารี
PoolingContainerใหม่ที่ช่วยให้ฟังเหตุการณ์การล้างข้อมูลของคอนเทนเนอร์ที่จัดการบุตรหลานนอกลำดับชั้นของมุมมองได้ ซึ่งจะเพิ่มเป็นทรัพยากร Dependency ของComposeและRecyclerViewในภายหลัง (I0e3f6, b/196371929)
การเปลี่ยนแปลง API
- ปรับปรุงการรองรับ
AccessibilityNodeInfoCompat#setBoundsInScreenในExploreByTouchHelperและเพิ่มsetBoundsInScreenFromBoundsInParentซึ่งใช้เพื่อแปลขอบเขตของระดับบนสุดเป็นขอบเขตของหน้าจอได้ (Ie5529)
เวอร์ชัน 1.1.0
เวอร์ชัน 1.1.0
24 มิถุนายน 2020
androidx.customview:customview:1.1.0 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.1.0 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.0.0
- เพิ่มอินเทอร์เฟซ
Openableใหม่สำหรับเลย์เอาต์ที่เปลี่ยนจากสถานะ 'เปิด' เป็น 'ปิด' ได้
เวอร์ชัน 1.1.0-rc01
20 พฤษภาคม 2020
androidx.customview:customview:1.1.0-rc01 ได้รับการเผยแพร่แล้วโดยไม่มีการเปลี่ยนแปลงใดๆ ตั้งแต่เวอร์ชัน 1.1.0-beta01 เวอร์ชัน 1.1.0-rc01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.1.0-beta01
1 เมษายน 2020
androidx.customview:customview:1.1.0-beta01 ได้รับการเผยแพร่แล้วโดยไม่มีการเปลี่ยนแปลงใดๆ ตั้งแต่เวอร์ชัน 1.1.0-alpha02 เวอร์ชัน 1.1.0-beta01 มีการคอมมิตเหล่านี้
เวอร์ชัน 1.1.0-alpha02
4 มีนาคม 2020
androidx.customview:customview:1.1.0-alpha02 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.1.0-alpha02 มีการคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มอินเทอร์เฟซ
Openableใหม่สำหรับเลย์เอาต์ที่เปลี่ยนจากสถานะ "เปิด" เป็น "ปิด" ได้DrawerLayoutตอนนี้ได้ติดตั้งใช้งานอินเทอร์เฟซนี้ใน DrawerLayout1.1.0-alpha04แล้ว (b/129979320)
เวอร์ชัน 1.1.0-alpha01
13 มิถุนายน 2019
androidx.customview:customview:1.1.0-alpha01 ได้รับการเผยแพร่แล้ว ดูการคอมมิตที่รวมอยู่ในเวอร์ชันนี้ได้ที่นี่
การเปลี่ยนแปลง API
- เพิ่ม API ใหม่ลงใน ViewDragHelper เพื่อรองรับการเปลี่ยนขนาดขอบ
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องเล็กๆ น้อยๆ ใน
ExploreByTouchHelper((aosp/957741)