آخرین به روز رسانی: 4 سپتامبر 2024
به نقشه راه Jetpack Compose خوش آمدید که برنامه های آینده Jetpack Compose را مشخص می کند. برای ویژگیهای تکمیلشده، لطفاً به یادداشتهای انتشار مراجعه کنید.
اینها ویژگی هایی است که تیم در حال حاضر به آنها فکر می کند و روی آنها کار می کند. این نقشه راه با بهترین نیت به اشتراک گذاشته شده است، با این حال، جامع نیست و اولویت ها ممکن است تغییر کنند زیرا ما بیشتر می آموزیم و همچنان از شما - کاربرانمان بازخورد دریافت می کنیم.
آیتم های In Focus به زودی در حال کار هستند و احتمالاً در نسخه پایدار بعدی قرار خواهند گرفت. اقلام عقب مانده برنامه ریزی شده اند اما به احتمال زیاد به زودی فرود نمی آیند.
کتابخانه های اصلی
منطقه | در فوکوس | عقب ماندگی | انجام شد |
مواد 3 | گروه کنترل دکمه های تقسیم شده (M3) نوار برنامه پایین (ترازبندی RTL) نشان (به روز رسانی تراز) برای بازخوانی تند بکشید (بازسازی طراحی M3) معیار عملکرد / پروفایل های پایه برای M3 | زیرسیستم حرکت/ گذار | انتخاب کنندگان نکات ابزار نوار جستجو ورق های پایین |
بنیاد | انیمیشن های آیتم تنبل طرح بندی جریان ویژگی های جدید و تثبیت AnchoredDraggable را تثبیت کنید مهاجرت Modifier.node و بهبود عملکرد پشتیبانی را در طرحبندیهای Lazy بکشید و رها کنید سرصفحه های چسبنده برای لیست ها | سرصفحه های چسبنده برای لیست ها | API عمومی برای مؤلفههای لنگردار |
UI | تکمیل خودکار قابل کلیک در متن پشتیبانی از اندازه خودکار متن | ویرایش متن چند سبک انتخاب هوشمند متن و پیوند دادن چیدمان و ویرایش متن طولانی انتخاب متن و بهبود API از طراحی Async پشتیبانی کنید پشتیبانی از اندازه گیری چند رشته ای دو جداره قابل ترکیب | ورودی صفحه کلید سخت افزاری منابع رشته استایل شده پشتیبانی از کشیدن و رها کردن در سراسر صفحه نمایش پشتیبانی از زیرلایه گرافیکی |
انیمیشن | انتقال عناصر مشترک | ||
کامپایلر و زمان اجرا | SlotTable Rewrite LazyList Scheduling / Thread Utilization ترکیب منقطع انیمیشن های مورد LazyList | بهینه سازی بالابر اصلاح کننده SlotTable مشترک برای زیر ترکیبات | پیکربندی پایداری نوع خارجی گروه Eliding Optimizations حالت پرش قوی ذاتی به یاد داشته باشید پشتیبانی از زمانبندی چند رشته ای |
تست کردن | بررسی دسترسپذیری برای نوشتن مدیریت بهتر خطا | پشتیبانی از تزریق ورودی چند حالته پشتیبانی از تست های رایج | |
ابزار | @Preview Screenshot Testing پیش نمایش ابزارک ها آزمایشات توسعه GenAI و UI بهبود کیفیت و عملکرد مداوم پیش نمایش سازمان و بزرگنمایی | پشتیبانی پیشرفته تر انیمیشن / ناوبری (Concepting) |
ادغام کتابخانه Jetpack
منطقه | در فوکوس | انجام شد |
ناوبری | انیمیشن های انتقالی | |
صفحه بندی | پایدار کردن APIهای Paging Compose | |
محدودیت / طرح حرکت | برابری ConstraintLayout DSL با ویژگی های موجود |
پلتفرم ها
پلت فرم | در فوکوس | انجام شد |
ویجت های صفحه اصلی | ||
آهنگسازی تلویزیون |
پیشنهادات
اگر میخواهید موردی را برای درج در نقشه راه پیشنهاد دهید، لطفاً پیشنهادهای موجود را بررسی کنید یا پیشنهاد جدیدی ایجاد کنید .