Customview
ตารางนี้แสดงอาร์ติแฟกต์ทั้งหมดในกลุ่ม androidx.customview
| อาร์ติแฟกต์ | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | รุ่นอัลฟ่า |
|---|---|---|---|---|
| customview | 1.2.0 | - | - | - |
| customview-poolingcontainer | 1.1.0 | - | - | - |
การประกาศทรัพยากร Dependency
หากต้องการเพิ่มการอ้างอิงใน CustomView คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google
เพิ่มทรัพยากร Dependency สำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle สำหรับ
แอปหรือโมดูล
ดึงดูด
dependencies { implementation "androidx.customview:customview:1.2.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.2.0") }
ความคิดเห็น
ความคิดเห็นของคุณช่วยให้ Jetpack ทำงานได้ดีขึ้น โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมี ไอเดียในการปรับปรุงไลบรารีนี้ โปรดดูปัญหาที่มีอยู่ ในไลบรารีนี้ก่อนสร้างปัญหาใหม่ คุณสามารถโหวตปัญหาที่มีอยู่ได้โดย คลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของเครื่องมือติดตามปัญหา
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หรือใหม่กว่า และอัปเกรด UI ของ Compose เป็น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 มีเครื่องมือสำหรับฟังวงจรของคอนเทนเนอร์ที่จัดการวงจรของ View ย่อย เช่น 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ไลบรารีใหม่ที่อนุญาตให้ฟัง เพื่อทิ้งเหตุการณ์ของคอนเทนเนอร์ที่จัดการองค์ประกอบย่อยนอก View Hierarchy โดยจะเพิ่มเป็นทรัพยากร 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)