کاوش کتابخانه های Jetpack بر اساس نوع، کاوش کتابخانه های Jetpack بر اساس نوع، کاوش کتابخانه های Jetpack بر اساس نوع

یک دسته را انتخاب کنید:





* کتابخانه محبوب و اغلب مورد استفاده

کتابخانه شرح
فعالیت * به APIهای قابل ترکیب ساخته شده در بالای Activity دسترسی داشته باشید.
تبلیغات یک شناسه تبلیغاتی با یا بدون خدمات Play دریافت کنید.
حاشیه نویسی ابرداده‌هایی را که به ابزارها و سایر توسعه‌دهندگان کمک می‌کند کد برنامه شما را درک کنند، در معرض نمایش قرار دهید.
appcompat * به APIهای جدید در نسخه‌های قدیمی‌تر API پلتفرم (بسیاری از آنها از Material Design استفاده می‌کنند) اجازه دسترسی می‌دهد.
جستجوی اپلیکیشن * قابلیت های جستجوی درون برنامه ای سفارشی را برای کاربران خود بسازید.
arch.core کمک کننده برای وابستگی های دیگر، از جمله قوانین تست JUnit که می تواند با LiveData استفاده شود.
بادکننده غیرسینکلی طرح‌بندی‌ها را به صورت ناهمزمان افزایش دهید تا از jank در رابط کاربری جلوگیری کنید.
تکمیل خودکار دقت تکمیل خودکار را از طریق راهنمایی‌های توسعه‌یافته بهبود دهید.
معیار عملکرد کد خود را به طور دقیق در Android Studio اندازه گیری کنید.
بیومتریک با بیومتریک یا اعتبار دستگاه احراز هویت کنید و عملیات رمزنگاری را انجام دهید.
بلوتوث از ویژگی‌های بلوتوث پلتفرم Android با APIهای سازگار با عقب استفاده کنید.
مرورگر نمایش صفحات وب در مرورگر پیش فرض کاربر.
ماشین-اپلیکیشن برنامه‌های قالب‌بندی شده برای Android Auto و Android Automotive OS بسازید.
دوربین * ساخت اپلیکیشن دوربین موبایل
کارت ویزیت الگوی کارت متریال دیزاین را با گوشه های گرد و سایه های رها کنید.
مجموعه تأثیر حافظه مجموعه های موجود و جدید که کوچک هستند را کاهش دهید.
ساختن * رابط کاربری خود را به صورت برنامه‌نویسی با توابع ترکیبی که شکل و وابستگی‌های داده آن را توصیف می‌کنند، تعریف کنید.
آهنگسازی.انیمیشن انیمیشن هایی را در برنامه های Jetpack Compose خود بسازید تا تجربه کاربر را غنی تر کنید.
compose.compiler توابع @Composable را تغییر دهید و بهینه سازی ها را با افزونه کامپایلر Kotlin فعال کنید.
تألیف.بنیاد برنامه های Jetpack Compose را با بلوک های ساختمانی آماده بنویسید و پایه را گسترش دهید تا قطعات سیستم طراحی خود را بسازید.
آهنگسازی.مواد رابط کاربری Jetpack Compose را با اجزای طراحی مواد آماده برای استفاده بسازید. این نقطه ورود سطح بالاتر Compose است که برای ارائه مولفه هایی طراحی شده است که با آنچه در www.material.io شرح داده شده است مطابقت داشته باشد.
نوشتن.مواد3 ایجاد رابط کاربری Jetpack Compose با 3 مؤلفه طراحی متریال، تکامل بعدی طراحی متریال. Material 3 شامل قالب‌ها و اجزای به‌روز شده و ویژگی‌های شخصی‌سازی Material You مانند رنگ پویا است و به گونه‌ای طراحی شده است که با سبک بصری جدید Android 12 و رابط کاربری سیستم هماهنگ باشد.
نوشتن. زمان اجرا بلوک‌های بنیادی مدل برنامه‌نویسی Compose و مدیریت حالت، و زمان اجرا اصلی برای هدف قرار دادن افزونه Compose Compiler.
compose.ui مؤلفه‌های اساسی نوشتن رابط کاربر برای تعامل با دستگاه، از جمله طرح‌بندی، طراحی، و ورودی مورد نیاز است.
هم زمان کارها را با برنامه های معمول از موضوع اصلی خارج کنید و از ListenableFuture استفاده کنید.
محدودیت چینش موقعیت و اندازه ویجت ها را به روشی انعطاف پذیر با موقعیت نسبی تعیین کنید.
محتوا پیجر داده‌های ContentProvider را در یک رشته پس‌زمینه بارگذاری و صفحه کنید.
هماهنگ کننده ویجت‌های برنامه سطح بالا، مانند AppBarLayout و FloatingActionButton را قرار دهید.
هسته آخرین ویژگی‌های پلتفرم و APIها را هدف قرار دهید و در عین حال از دستگاه‌های قدیمی‌تر نیز پشتیبانی کنید.
core.uwb UWB (باند فوق العاده) را در دستگاه های پشتیبانی شده پیاده سازی کنید.
اعتبارنامه این کتابخانه دسترسی یکپارچه به اطلاعات کاربری کاربر را فراهم می کند. این می تواند شامل گذرواژه ها، کلیدهای عبور و اعتبارنامه های فدرال باشد. این کتابخانه باید برای ارائه تجربه ورود یکپارچه و ایمن به سیستم استفاده شود.
مکان نما داده های مکان نما را در معرض ویجت ListView قرار دهید.
نمایش سفارشی پیاده سازی نماهای سفارشی
پیوند داده * اجزای UI در طرح‌بندی‌های خود را با استفاده از یک قالب اعلامی به منابع داده در برنامه خود متصل کنید.
فروشگاه داده ذخیره داده ها به صورت ناهمزمان، پیوسته و به صورت تراکنشی، غلبه بر برخی از معایب SharedPreferences
فایل سند مشاهده یک سند فایل
کشیدن و انداختن داده‌های کشیدن و رها کردن را از یک برنامه دیگر یا درون یک برنامه بپذیرید و یک استطاعت هدف رها کردن ثابت را نشان دهید.
طرح کشو ویجت کشوی Material Design را پیاده سازی کنید.
پویانمایی با یک API انیمیشن مبتنی بر فیزیک، انیمیشن های روان ایجاد کنید.
ایموجی نمایش ایموجی در دستگاه های فعلی و قدیمی تر.
emoji2 نمایش ایموجی ها در دستگاه های فعلی و قدیمی تر.
شرکت، پروژه برنامه های کاربردی آماده برای سازمان ایجاد کنید.
رابط بیرونی خواندن و نوشتن تگ های فایل تصویری EXIF.
قطعه * برنامه خود را به چندین صفحه مستقل که در یک Activity میزبانی می شوند، تقسیم کنید.
بازی ها از Android Game SDK به صورت بومی در برنامه خود برای انجام کارهای پیچیده بازی مانند Frame Pacing استفاده کنید.
نگاه با استفاده از یک API به سبک Jetpack Compose، طرح‌بندی‌هایی برای سطوح از راه دور بسازید.
گرافیک از امکانات گرافیکی در چندین نسخه پلتفرم اندروید استفاده کنید
طرح شبکه طرح بندی شبکه ای را پیاده سازی کنید.
سلامتی برنامه های کاربردی سلامتی را به روشی آگنوستیک ایجاد کنید.
سلامتی.اتصال به توسعه دهندگان اجازه می دهد تا سوابق سلامت و تناسب اندام کاربر را بخوانند یا بنویسند.
تلیسه‌نویس با استفاده از کدک های موجود در دستگاه Android، یک تصویر یا مجموعه تصویر را با فرمت HEIF رمزگذاری کنید.
دسته * قابلیت Dagger Hilt را برای فعال کردن تزریق وابستگی کلاس‌های خاص از کتابخانه‌های Androidx گسترش دهید.
ورودی با پیش‌بینی MotionEvents آینده، تأخیر تعاملات ورودی را کاهش دهید
درون یابی از درون یابی انیمیشن در پلتفرم های قدیمی استفاده کنید.
موتور جاوا اسکریپت برنامه اندروید خود را برای ارزیابی جاوا اسکریپت فعال کنید.
جت افکن یک ابزار مستقل که وابستگی های کتابخانه را به کتابخانه پشتیبانی منسوخ شده به وابستگی های AndroidX معادل انتقال می دهد.
عقب بیاور از Compose for TV به جای این مصنوع استفاده کنید.
میراث این مصنوع و کلاس های آن منسوخ شده است. با شروع اندروید 8، محدودیت‌های بررسی پس‌زمینه باعث می‌شود این کلاس دیگر کاربردی نباشد.
چرخه زندگی * اجزای آگاه از چرخه حیات را بسازید که می توانند رفتار را بر اساس وضعیت چرخه حیات فعلی یک فعالیت یا قطعه تنظیم کنند.
پرز Lint برای تأیید استفاده از Gradle API ها را بررسی می کند
لودر داده‌ها را برای رابط کاربری خود بارگیری کنید که از تغییرات پیکربندی جان سالم به در می‌برد.
مدیر پخش محلی این مصنوع و کلاس های آن منسوخ شده است. به جای آن از LiveData یا جریان های واکنشی استفاده کنید.
رسانه ها محتویات و کنترل‌های رسانه را با برنامه‌های دیگر به اشتراک بگذارید. جایگزین media2 شد.
رسانه 2 محتویات و کنترل‌های رسانه را با سایر برنامه‌ها به اشتراک بگذارید.
media3 * از کتابخانه ها برای موارد استفاده از رسانه پشتیبانی کنید.
واسطه با استفاده از یک رابط کاربری مشترک، نمایش و پخش رسانه را در دستگاه های گیرنده راه دور فعال کنید.
مولتی دکس برنامه های کاربردی با چندین فایل dex را در دستگاه های قبل از اندروید 5 مستقر کنید.
معیارهای معیارهای مختلف زمان اجرا را برای برنامه خود پیگیری و گزارش کنید
جهت یابی * رابط کاربری درون برنامه خود را بسازید و ساختار دهید، پیوندهای عمیق را مدیریت کنید، و بین صفحه نمایش ها حرکت کنید.
صفحه بندی * داده ها را در صفحات بارگیری کنید و در RecyclerView ارائه دهید.
جعبه رنگ نقاشی پالت های رنگی نماینده را از تصاویر استخراج کنید.
درصد طرح این مصنوع و کلاس های آن منسوخ شده است. به جای آن از ConstraintLayout و طرح‌بندی‌های مرتبط استفاده کنید.
ترجیح بدون نیاز به تعامل با فضای ذخیره‌سازی دستگاه یا مدیریت رابط کاربری، صفحه‌های تنظیمات تعاملی بسازید.
چاپ عکس‌ها، اسناد، و سایر گرافیک‌ها و تصاویر را از برنامه خود چاپ کنید.
privacysandbox.activity انجام دادن
privacysandbox.ads این کتابخانه ادغام با APIهای حفظ حریم خصوصی را که بخشی از جعبه ایمنی حریم خصوصی در اندروید هستند، امکان پذیر می کند.
privacysandbox.plugins افزونه Gradle Library Sdk Sandbox Privacy Android
privacysandbox.sdkruntime این کتابخانه اجزایی را برای مصرف کنندگان آگاه SdkRuntime فراهم می کند
privacysandbox.tools کتابخانه ای برای استفاده از قابلیت Privacy Sandbox در اندروید
privacysandbox.ui انجام دادن
نصب کننده پروفایل کتابخانه‌ها را قادر می‌سازد تا آثار جمع‌آوری را پیش از زمان برای خواندن توسط ART از قبل جمع کنند.
توصیه محتوا را به صفحه اصلی Android TV Launcher ارتقا دهید.
recyclerview مجموعه های بزرگی از داده ها را در رابط کاربری خود نمایش دهید و در عین حال مصرف حافظه را به حداقل برسانید.
تماس از راه دور پوششی ایجاد کنید که ارائه PendingIntent را برای توسعه دهندگان آسان تر می کند.
بازرسی منابع ویژگی‌های نماهای سفارشی را در بازرس طرح‌بندی زنده Android Studio ظاهر کنید.
اتاق * ایجاد، ذخیره و مدیریت داده های پایدار با پشتیبانی پایگاه داده SQLite.
حالت ذخیره شده مؤلفه‌های قابل اتصال را بنویسید که حالت رابط کاربری را در هنگام از بین رفتن یک فرآیند ذخیره می‌کنند، و با شروع مجدد فرآیند، آن را بازیابی می‌کنند.
امنیت کلیدها را ایمن مدیریت کنید و فایل‌ها و اولویت‌های مشترک را رمزگذاری کنید.
اشتراک هدف برای استفاده از میانبرها به عنوان اهداف اشتراک مستقیم، سازگاری رو به عقب را فراهم کنید.
تکه عناصر UI الگو را در خارج از برنامه خود نمایش دهید.
صفحه بندی کشویی الگوی رابط کاربری صفحه کشویی را پیاده سازی کنید.
استارت آپ یک روش ساده و کارآمد برای مقداردهی اولیه مولفه ها در راه اندازی برنامه پیاده سازی کنید.
sqlite با پایگاه داده های محلی SQLite کار کنید. در صورت امکان، به جای آن از Room استفاده کنید.
طرح‌بندی swiperfresh الگوی UI-Swipe-to-Refresh را پیاده سازی کنید.
تست * تست در اندروید
test.uiautomator چارچوبی برای آزمایش رابط کاربری کاربردی متقابل برنامه
طبقه بندی متن مکالمات، پیوندها، انتخاب‌ها و سایر ساختارهای مشابه را در متن شناسایی می‌کند.
ردیابی رویدادهای ردیابی را در بافر ردیابی سیستم بنویسید.
انتقال حرکت را در رابط کاربری با طرح‌بندی‌های شروع و پایان متحرک کنید.
تلویزیون به منظور نوشتن برنامه های کاربردی برای تلویزیون، قابلیت های Compose و Material Design را در اختیار توسعه دهندگان قرار می دهد
ارائه دهنده تلویزیون کانال های Android TV را ارائه دهید.
بردار قابل ترسیم رندر گرافیک برداری
versionedparcelable یک قالب سریال سازی باینری پایدار و فشرده را ارائه می دهد که می تواند در بین فرآیندها منتقل شود یا به طور ایمن ادامه یابد.
نمایشگر نمایش نماها یا قطعات در قالب قابل کشیدن. در صورت امکان از viewpager2 به جای آن استفاده کنید.
viewpager2 نمایش نماها یا قطعات در قالب قابل کشیدن.
پوشیدن ایجاد برنامه‌های کاربردی برای ساعت‌های هوشمند Wear OS by Google.
پوشیدن.ترکیب کردن برنامه‌های Jetpack Compose را برای دستگاه‌های پوشیدنی با ارائه عملکردی برای پشتیبانی از دستگاه‌های پوشیدنی خاص، اندازه‌ها، اشکال و حرکات ناوبری بنویسید.
پوشیدن.طرح اولیه این کتابخانه امکان تعریف مجموعه‌ای از طرح‌بندی‌های UI و عبارات غیر UI را برای رندر/ارزیابی روی سطوح از راه دور فراهم می‌کند.
پوشیدن.کاشی ایجاد برنامه‌های کاربردی برای ساعت‌های هوشمند Wear OS by Google.
لباس ساعت ایجاد برنامه‌های کاربردی برای ساعت‌های هوشمند Wear OS by Google.
وب کیت با APIهای WebView مدرن در اندروید 5 و بالاتر کار کنید.
پنجره به پشتیبانی از عوامل مختلف شکل دستگاه مانند دستگاه های تاشو کمک می کند.
window.extensions.core APIهای اصلی برای پسوندهای کتابخانه مدیریت پنجره
کار * کارهای پس زمینه قابل تعویق و بر اساس محدودیت را برنامه ریزی و اجرا کنید.
اجزای طراحی متریال * اجزای رابط کاربری ماژولار و قابل تنظیم Material Design برای اندروید.