یک دسته را انتخاب کنید:
* کتابخانه محبوب و اغلب مورد استفاده
کتابخانه | توضیحات |
---|---|
فعالیت * | به APIهای قابل ترکیب ساخته شده در بالای Activity دسترسی داشته باشید. |
تبلیغات | یک شناسه تبلیغاتی با یا بدون خدمات Play دریافت کنید. |
حاشیه نویسی | ابردادههایی را که به ابزارها و سایر توسعهدهندگان کمک میکند کد برنامه شما را درک کنند، در معرض نمایش قرار دهید. |
appcompat * | به APIهای جدید در نسخههای قدیمیتر API پلتفرم (بسیاری از آنها از Material Design استفاده میکنند) اجازه دسترسی میدهد. |
جستجوی اپلیکیشن * | قابلیت های جستجوی درون برنامه ای سفارشی را برای کاربران خود بسازید. |
arch.core | کمک کننده برای وابستگی های دیگر، از جمله قوانین تست JUnit که می تواند با LiveData استفاده شود. |
بادکننده غیرسینکلی | طرحبندیها را به صورت ناهمزمان افزایش دهید تا از jank در رابط کاربری جلوگیری کنید. |
تکمیل خودکار | دقت تکمیل خودکار را از طریق راهنماییهای توسعهیافته بهبود دهید. |
معیار | عملکرد کد خود را به طور دقیق در Android Studio اندازه گیری کنید. |
بیومتریک | با بیومتریک یا اعتبار دستگاه احراز هویت کنید و عملیات رمزنگاری را انجام دهید. |
بلوتوث | از ویژگیهای بلوتوث پلتفرم Android با APIهای سازگار با عقب استفاده کنید. |
مرورگر | نمایش صفحات وب در مرورگر پیش فرض کاربر. |
ماشین-اپلیکیشن | برنامههای قالببندی شده برای Android Auto و Android Automotive OS بسازید. |
دوربین * | ساخت اپلیکیشن دوربین موبایل |
camera.media3 | TODO |
دوربین. منظره یاب | منظره یاب مستقل قابل ترکیب و مشاهده برای دوربین" |
کارت ویزیت | الگوی کارت متریال دیزاین را با گوشه های گرد و سایه های رها کنید. |
مجموعه | تأثیر حافظه مجموعه های موجود و جدید که کوچک هستند را کاهش دهید. |
نوشتن * | رابط کاربری خود را به صورت برنامهنویسی با توابع ترکیبی که شکل و وابستگیهای داده آن را توصیف میکنند، تعریف کنید. |
آهنگسازی.انیمیشن | انیمیشن هایی را در برنامه های Jetpack Compose خود بسازید تا تجربه کاربر را غنی تر کنید. |
compose.compiler | توابع @Composable را تغییر دهید و بهینه سازی ها را با افزونه کامپایلر Kotlin فعال کنید. |
تألیف.بنیاد | برنامه های Jetpack Compose را با بلوک های ساختمانی آماده بنویسید و پایه را گسترش دهید تا قطعات سیستم طراحی خود را بسازید. |
آهنگسازی.مواد | رابط کاربری Jetpack Compose را با اجزای طراحی مواد آماده برای استفاده بسازید. این نقطه ورود سطح بالاتر Compose است که برای ارائه مؤلفه هایی مطابق با آنچه در www.material.io توضیح داده شده است طراحی شده است. |
نوشتن.مواد3 | ایجاد رابط کاربری Jetpack Compose با 3 مؤلفه طراحی متریال، تکامل بعدی طراحی متریال. Material 3 شامل قالبها و اجزای بهروز شده و ویژگیهای شخصیسازی Material You مانند رنگ پویا است و به گونهای طراحی شده است که با سبک بصری جدید Android 12 و رابط کاربری سیستم هماهنگ باشد. |
نوشتن.مواد3.تطبیقی | از کتابخانه تطبیقی Material 3 برای ایجاد رابطهای کاربری تطبیقی استفاده کنید که به طور خودکار مطابق با پیکربندیهای پنجره فعلی مانند کلاسهای اندازه پنجره یا وضعیتهای دستگاه سازگار میشوند. این کتابخانه هم پیادهسازیهای پیشفرض داربست و هم بلوکهای ساختمانی لازم را برای ایجاد تجربیات سفارشی خود فراهم میکند. |
نوشتن. زمان اجرا | بلوکهای بنیادی مدل برنامهنویسی Compose و مدیریت حالت، و زمان اجرا اصلی برای هدف قرار دادن افزونه Compose Compiler. |
compose.ui | مؤلفههای اساسی نوشتن رابط کاربر برای تعامل با دستگاه، از جمله طرحبندی، طراحی، و ورودی مورد نیاز است. |
همزمان | کارها را با برنامه های معمول از موضوع اصلی خارج کنید و از ListenableFuture استفاده کنید. |
محدودیت چینش | موقعیت و اندازه ویجت ها را به روشی انعطاف پذیر با موقعیت نسبی تعیین کنید. |
محتوا پیجر | دادههای ContentProvider را در یک رشته پسزمینه بارگذاری و صفحه کنید. |
هماهنگ کننده | ویجتهای برنامه سطح بالا، مانند AppBarLayout و FloatingActionButton را قرار دهید. |
هسته | آخرین ویژگیهای پلتفرم و APIها را هدف قرار دهید و در عین حال از دستگاههای قدیمیتر نیز پشتیبانی کنید. |
core.uwb | UWB (باند فوق العاده) را در دستگاه های پشتیبانی شده پیاده سازی کنید. |
اعتبارنامه | این کتابخانه دسترسی یکپارچه به اطلاعات کاربری کاربر را فراهم می کند. این می تواند شامل گذرواژه ها، کلیدهای عبور و اعتبارنامه های فدرال باشد. این کتابخانه باید برای ارائه تجربه ورود یکپارچه و ایمن به سیستم استفاده شود. |
credentials.registry | برای حل این موارد، ما یک مکانیسم رجیستری جدید اضافه می کنیم که به یک برنامه اجازه می دهد اعتبار دیجیتال را به روشی حفظ حریم خصوصی ارائه دهد. در سطح بالایی، برنامه ارائهدهنده تمام اعتبارنامههای دیجیتال نامزد خود را با مدیر اعتبارنامه از قبل ثبت میکند. وقتی Credential Manager یک درخواست برنامه برای یک اعتبار دیجیتال خاص دریافت میکند، تطبیق اعتبار و رابط کاربری انتخابگر کاربر را در جعبه ایمنی اجرا میکند. |
مکان نما | داده های مکان نما را در معرض ویجت 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 یا جریان های واکنشی استفاده کنید. |
رسانه ها | محتویات و کنترلهای رسانه را با سایر برنامهها به اشتراک بگذارید. جایگزین media3. |
رسانه 2 | محتویات و کنترلهای رسانه را با سایر برنامهها به اشتراک بگذارید. |
media3 * | از کتابخانه ها برای موارد استفاده از رسانه پشتیبانی کنید. |
واسطه | با استفاده از یک رابط کاربری مشترک، نمایش و پخش رسانه را در دستگاه های گیرنده راه دور فعال کنید. |
مولتی دکس | برنامه های کاربردی با چندین فایل dex را در دستگاه های قبل از اندروید 5 مستقر کنید. |
معیارها | معیارهای مختلف زمان اجرا را برای برنامه خود پیگیری و گزارش کنید |
ناوبری * | رابط کاربری درون برنامه خود را بسازید و ساختار دهید، پیوندهای عمیق را مدیریت کنید، و بین صفحه نمایش ها حرکت کنید. |
صفحه بندی * | داده ها را در صفحات بارگیری کنید و در RecyclerView ارائه دهید. |
پالت | پالت های رنگی نماینده را از تصاویر استخراج کنید. |
کتابخانه ای برای افزودن قابلیت مشاهده pdf در داخل برنامه ها. | |
درصد طرح | این مصنوع و کلاس های آن منسوخ شده است. به جای آن از ConstraintLayout و طرحبندیهای مرتبط استفاده کنید. |
عملکرد | حاشیه نویسی منبع را برای بهینه سازی عملکرد ارائه می دهد. |
ترجیح | بدون نیاز به تعامل با فضای ذخیرهسازی دستگاه یا مدیریت رابط کاربری، صفحههای تنظیمات تعاملی بسازید. |
چاپ کنید | عکسها، اسناد، و سایر گرافیکها و تصاویر را از برنامه خود چاپ کنید. |
privacysandbox.activity | TODO |
privacysandbox.ads | این کتابخانه ادغام با APIهای حفظ حریم خصوصی را که بخشی از جعبه ایمنی حریم خصوصی در اندروید هستند، امکان پذیر می کند. |
privacysandbox.plugins | افزونه Gradle Library Sdk Sandbox Privacy Android |
privacysandbox.sdkruntime | این کتابخانه اجزایی را برای مصرف کنندگان آگاه SdkRuntime فراهم می کند |
privacysandbox.tools | کتابخانه ای برای استفاده از قابلیت Privacy Sandbox در اندروید |
privacysandbox.ui | TODO |
نصب کننده پروفایل | کتابخانهها را قادر میسازد تا ردپای تلفیقی را برای خواندن توسط 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 را ارائه دهید. |
xr.arcore | محتوای دیجیتال را با قابلیت های ادراک وارد دنیای واقعی کنید. |
xr.compose | طرحبندیهای رابط کاربری فضایی را بهطور اعلامی بسازید که از قابلیتهای فضایی Android XR بهره میبرد. |
xr.compose.material3 | با اجزای متریال و طرحبندیهایی بسازید که با XR سازگار هستند |
xr.runtime | جلسه AR یا سه بعدی سفارشی خود را با زمان اجرا بومی ما شروع کنید. |
xr.scenecore | نمودار صحنه Android XR را با محتوای سه بعدی بسازید و دستکاری کنید. |
بردار قابل ترسیم | رندر گرافیک برداری |
versionedparcelable | یک قالب سریال سازی باینری پایدار و فشرده را ارائه می دهد که می تواند در بین فرآیندها منتقل شود یا به طور ایمن ادامه یابد. |
نمایشگر | نمایش نماها یا قطعات در قالب قابل کشیدن. در صورت امکان از viewpager2 به جای آن استفاده کنید. |
viewpager2 | نمایش نماها یا قطعات در قالب قابل کشیدن. |
پوشیدن | ایجاد برنامههای کاربردی برای ساعتهای هوشمند Wear OS by Google. |
پوشیدن.ترکیب کردن | برنامههای Jetpack Compose را برای دستگاههای پوشیدنی با ارائه عملکردی برای پشتیبانی از دستگاههای پوشیدنی خاص، اندازهها، اشکال و حرکات ناوبری بنویسید. |
wear.protolayout | این کتابخانه امکان تعریف مجموعهای از طرحبندیهای رابط کاربری و عبارات غیر UI را برای رندر/ارزیابی روی سطوح از راه دور فراهم میکند. |
پوشیدن.کاشی | ایجاد برنامههای کاربردی برای ساعتهای هوشمند Wear OS by Google. |
لباس ساعت | ایجاد برنامههای کاربردی برای ساعتهای هوشمند Wear OS by Google. |
وب کیت | با APIهای WebView مدرن در اندروید 5 و بالاتر کار کنید. |
پنجره | به پشتیبانی از عوامل مختلف شکل دستگاه مانند دستگاه های تاشو کمک می کند. |
window.extensions.core | APIهای اصلی برای پسوندهای کتابخانه مدیریت پنجره |
کار * | کارهای پس زمینه قابل تعویق و بر اساس محدودیت را برنامه ریزی و اجرا کنید. |
اجزای طراحی متریال * | اجزای رابط کاربری ماژولار و قابل تنظیم Material Design برای اندروید. |
،
انتخاب یک دسته:
* کتابخانه محبوب و اغلب مورد استفاده
کتابخانه | توضیحات |
---|---|
فعالیت * | به APIهای قابل ترکیب ساخته شده در بالای Activity دسترسی داشته باشید. |
تبلیغات | یک شناسه تبلیغاتی با یا بدون خدمات Play دریافت کنید. |
حاشیه نویسی | ابردادههایی را که به ابزارها و سایر توسعهدهندگان کمک میکند کد برنامه شما را درک کنند، در معرض نمایش قرار دهید. |
appcompat * | به APIهای جدید در نسخههای قدیمیتر API پلتفرم (بسیاری از آنها از Material Design استفاده میکنند) اجازه دسترسی میدهد. |
جستجوی اپلیکیشن * | قابلیت های جستجوی درون برنامه ای سفارشی را برای کاربران خود بسازید. |
arch.core | کمک کننده برای وابستگی های دیگر، از جمله قوانین تست JUnit که می تواند با LiveData استفاده شود. |
بادکننده غیرسینکلی | طرحبندیها را به صورت ناهمزمان افزایش دهید تا از jank در رابط کاربری جلوگیری کنید. |
تکمیل خودکار | دقت تکمیل خودکار را از طریق راهنماییهای توسعهیافته بهبود دهید. |
معیار | عملکرد کد خود را به طور دقیق در Android Studio اندازه گیری کنید. |
بیومتریک | با بیومتریک یا اعتبار دستگاه احراز هویت کنید و عملیات رمزنگاری را انجام دهید. |
بلوتوث | از ویژگیهای بلوتوث پلتفرم Android با APIهای سازگار با عقب استفاده کنید. |
مرورگر | نمایش صفحات وب در مرورگر پیش فرض کاربر. |
ماشین-اپلیکیشن | برنامههای قالببندی شده برای Android Auto و Android Automotive OS بسازید. |
دوربین * | ساخت اپلیکیشن دوربین موبایل |
camera.media3 | TODO |
دوربین. منظره یاب | منظره یاب مستقل قابل ترکیب و مشاهده برای دوربین" |
کارت ویزیت | الگوی کارت متریال دیزاین را با گوشه های گرد و سایه های رها کنید. |
مجموعه | تأثیر حافظه مجموعه های موجود و جدید که کوچک هستند را کاهش دهید. |
نوشتن * | رابط کاربری خود را به صورت برنامهنویسی با توابع ترکیبی که شکل و وابستگیهای داده آن را توصیف میکنند، تعریف کنید. |
آهنگسازی.انیمیشن | انیمیشن هایی را در برنامه های Jetpack Compose خود بسازید تا تجربه کاربر را غنی تر کنید. |
compose.compiler | توابع @Composable را تغییر دهید و بهینه سازی ها را با افزونه کامپایلر Kotlin فعال کنید. |
تألیف.بنیاد | برنامه های Jetpack Compose را با بلوک های ساختمانی آماده بنویسید و پایه را گسترش دهید تا قطعات سیستم طراحی خود را بسازید. |
آهنگسازی.مواد | رابط کاربری Jetpack Compose را با اجزای طراحی مواد آماده برای استفاده بسازید. این نقطه ورود سطح بالاتر Compose است که برای ارائه مؤلفه هایی مطابق با آنچه در www.material.io توضیح داده شده است طراحی شده است. |
نوشتن.مواد3 | ایجاد رابط کاربری Jetpack Compose با 3 مؤلفه طراحی متریال، تکامل بعدی طراحی متریال. Material 3 شامل قالبها و اجزای بهروز شده و ویژگیهای شخصیسازی Material You مانند رنگ پویا است و به گونهای طراحی شده است که با سبک بصری جدید Android 12 و رابط کاربری سیستم هماهنگ باشد. |
نوشتن.مواد3.تطبیقی | از کتابخانه تطبیقی Material 3 برای ایجاد رابطهای کاربری تطبیقی استفاده کنید که به طور خودکار مطابق با پیکربندیهای پنجره فعلی مانند کلاسهای اندازه پنجره یا وضعیتهای دستگاه سازگار میشوند. این کتابخانه هم پیادهسازیهای پیشفرض داربست و هم بلوکهای ساختمانی لازم را برای ایجاد تجربیات سفارشی خود فراهم میکند. |
نوشتن. زمان اجرا | بلوکهای بنیادی مدل برنامهنویسی Compose و مدیریت حالت، و زمان اجرا اصلی برای هدف قرار دادن افزونه Compose Compiler. |
compose.ui | مؤلفههای اساسی نوشتن رابط کاربر برای تعامل با دستگاه، از جمله طرحبندی، طراحی، و ورودی مورد نیاز است. |
همزمان | وظایف را با Coroutines از موضوع اصلی خارج کرده و از LeadableFuture استفاده کنید. |
محدود کردن | ویجت های موقعیت و اندازه به روشی انعطاف پذیر با موقعیت یابی نسبی. |
محتوا | بارگیری و صفحه در میان داده های ContentProvider در یک موضوع پس زمینه. |
هماهنگ کننده | ویجت های کاربردی سطح بالا ، مانند AppBarlayout و FloatingActionButton را موقعیت کنید. |
هسته | آخرین ویژگی های پلت فرم و API ها را هدف قرار دهید و در عین حال از دستگاه های قدیمی نیز پشتیبانی کنید. |
core.uwb | UWB (باند فوق العاده گسترده) را در دستگاه های پشتیبانی شده پیاده سازی کنید. |
اعتبارنامه | این کتابخانه دسترسی یکپارچه به اعتبار کاربر را فراهم می کند. این می تواند شامل رمزهای عبور ، گذرگاه و اعتبار فدرال شده باشد. از این کتابخانه باید برای ارائه تجربیات ورود به سیستم بدون درز و ایمن استفاده شود. |
اعتبارنامه. رجیستری | برای حل این موارد ، ما یک مکانیسم رجیستری جدید اضافه می کنیم که به یک برنامه اجازه می دهد تا اعتبار دیجیتالی را به روشی حفظ حریم خصوصی ارائه دهد. در سطح بالایی ، برنامه ارائه دهنده قبل از ثبت نام تمام اعتبار دیجیتالی نامزد خود با مدیر اعتبارنامه پیش می رود. هنگامی که Cretial Manager یک درخواست برنامه برای اعتبار دیجیتالی خاص دریافت می کند ، تطبیق اعتبار و انتخاب کاربر UI را در یک جعبه ماسه ای اجرا می کند. |
مکان نما | داده های مکان نما را در یک ویجت ListView قرار دهید. |
نمای سفارشی | دیدگاههای سفارشی را پیاده سازی کنید. |
پایگاه داده * | اجزای UI را در طرح بندی خود به منابع داده در برنامه خود با استفاده از یک قالب اعلامیه متصل کنید. |
فروشگاه داده | داده های غیر همزمان ، به طور مداوم و معامله را ذخیره کنید ، و بر برخی از اشکالاتی از اشکال اشتراک گذاری غلبه می کند |
مستند سازی | مشاهده یک سند پرونده. |
اژدها | داده های کشیدن و رها کردن را از یک برنامه دیگر یا در داخل یک برنامه بپذیرید و یک قیمت هدف ثابت را نشان دهید. |
کشو | ویجت کشو طراحی مواد را پیاده سازی کنید. |
پویا | انیمیشن های صاف را با API انیمیشن مبتنی بر فیزیک ایجاد کنید. |
ایموجی | نمایش ایموجی ها در دستگاه های فعلی و قدیمی. |
emoji2 | نمایش ایموجی ها در دستگاه های فعلی و قدیمی. |
شرکت | برنامه های آماده سازمانی را ایجاد کنید. |
ممتاز | برچسب های exif فایل تصویر را بخوانید و بنویسید. |
قطعه * | برنامه خود را به صفحه های متعدد و مستقل که در یک فعالیت میزبانی می شوند ، بخش کنید. |
بازی ها | برای انجام کارهای بازی های پیچیده مانند قدم زدن فریم ، از بازی Android SDK به صورت بومی در برنامه خود استفاده کنید. |
نگاه | طرح هایی را برای سطوح از راه دور با استفاده از API به سبک Jetpack ایجاد کنید. |
گرافیک | تأسیسات گرافیکی را در چندین نسخه پلت فرم Android اهرم کنید |
گودال | یک طرح شبکه را پیاده سازی کنید. |
سلامتی | برنامه های بهداشتی عملکردی را به روش آگنوستیک سکو ایجاد کنید. |
سلامتی. اتصال | به توسعه دهندگان اجازه می دهد تا سوابق سلامتی و تناسب اندام کاربر را بخوانند یا بنویسند. |
ورم نویس | با استفاده از کدک های موجود در دستگاه Android ، یک مجموعه تصویر یا تصویر را با فرمت HEIF رمزگذاری کنید. |
هیلت * | عملکردهای خنجر را گسترش دهید تا تزریق وابستگی کلاسهای خاص از کتابخانه های Androidx را فعال کنید. |
جوهر | الهام بخش برنامه های قلم بهترین در کلاس. سد توسعه دهنده را برای ورود به تجربه های بالا و تجربیات جغرافیایی زیبا پایین بیاورید. |
ورودی | با پیش بینی حرکت آینده ، تأخیر تعامل ورودی را کاهش دهید |
درون یابی | از درون یابی های انیمیشن در سیستم عامل های قدیمی استفاده کنید. |
جاوا اسکریپت | برنامه Android خود را برای ارزیابی JavaScript فعال کنید. |
جت | ابزاری مستقل که وابستگی های یک کتابخانه را به کتابخانه پشتیبانی مستهجن به وابستگی های معادل Androidx منتقل می کند. |
لایع | به جای این مصنوعات از آهنگسازی برای تلویزیون استفاده کنید. |
میراث | این مصنوعات و کلاسهای آن مستهلک می شوند. با شروع با اندروید 8 ، محدودیت های بررسی پس زمینه باعث می شود این کلاس دیگر مفید نباشد. |
چرخه عمر * | مؤلفه های آگاه از چرخه عمر را بسازید که می توانند رفتار را بر اساس وضعیت چرخه حیات فعلی یک فعالیت یا قطعه تنظیم کنند. |
پرز | بررسی های LINT برای تأیید استفاده از API های Gradle |
لودر | برای UI خود که از تغییرات پیکربندی زنده مانده است ، داده ها را بارگیری کنید. |
LocalBroadcastManager | این مصنوعات و کلاسهای آن مستهلک می شوند. به جای آن از جریان های زنده یا واکنشی استفاده کنید. |
رسانه ها | محتویات و کنترل رسانه ها را با سایر برنامه ها به اشتراک بگذارید. جانشین Media3. |
media2 | محتویات و کنترل رسانه ها را با سایر برنامه ها به اشتراک بگذارید. |
media3 * | از کتابخانه های پشتیبانی برای موارد استفاده در رسانه ها استفاده کنید. |
میانه رو | نمایش رسانه و پخش در دستگاه های گیرنده از راه دور با استفاده از یک رابط کاربری مشترک. |
چندگانه | برنامه ها را با چندین پرونده DEX در دستگاه های Pre-Android 5 مستقر کنید. |
معیارها | معیارهای مختلف اجرا را برای برنامه خود پیگیری و گزارش دهید |
ناوبری * | UI درون برنامه خود را بسازید و ساختار دهید ، پیوندهای عمیق را کنترل کنید و بین صفحه ها حرکت کنید. |
صفحه بندی * | داده ها را در صفحات بارگیری کنید و آن را در یک بازیافت ارائه دهید. |
پالت | استخراج پالت های رنگی از تصاویر. |
کتابخانه ای برای افزودن قابلیت مشاهده PDF در داخل برنامه ها. | |
درصد درصد | این مصنوعات و کلاسهای آن مستهلک می شوند. به جای آن از ConstraintLayout و طرح بندی مرتبط استفاده کنید. |
عملکرد | حاشیه نویسی منبع را برای بهینه سازی عملکرد فراهم می کند. |
ترجیح | بدون نیاز به تعامل با ذخیره سازی دستگاه یا مدیریت UI ، صفحه های تنظیمات تعاملی را بسازید. |
چاپ کنید | عکس ها ، اسناد و سایر گرافیک ها و تصاویر را از برنامه خود چاپ کنید. |
privacysandbox.activity | TODO |
privacysandbox.ads | این کتابخانه ادغام با API های حفظ حریم خصوصی را که بخشی از ماسهبازی حریم خصوصی در Android هستند ، امکان پذیر می کند. |
privacysandbox.plugins | افزونه Gradle Gradle Library Android Sandbox SDK کتابخانه SDK |
privacysandbox.sdkruntime | این کتابخانه مؤلفه هایی را برای مصرف کنندگان آگاه Sdkruntime فراهم می کند |
privacysandbox.tools | کتابخانه ای برای استفاده از عملکرد ماسهبازی حریم خصوصی در Android |
privacysandbox.ui | TODO |
مشخص کننده | کتابخانه ها را قادر می سازد قبل از اثری از تدوین زمان که توسط هنر خوانده می شود ، پیش بینی کنند. |
توصیه | محتوا را به صفحه اصلی Android TV Launcher تبلیغ کنید. |
بازیافت | مجموعه های بزرگی از داده ها را در UI خود نشان دهید و در عین حال استفاده از حافظه را به حداقل برسانید. |
از راه دور | یک بسته بندی ایجاد کنید که فراهم آوردن یک برنامه در حال انتظار را برای توسعه دهندگان آسان تر کند. |
منبع | ویژگی های نماهای سفارشی را در بازرس چیدمان زنده اندروید استودیوی قرار دهید. |
اتاق * | داده های مداوم با پایگاه داده SQLITE را ایجاد ، ذخیره و مدیریت کنید. |
ستارگی | مؤلفه های قابل افزودنی را بنویسید که هنگام بروز یک فرآیند ، حالت UI را ذخیره می کنند و هنگام شروع مجدد روند ، آن را بازیابی می کنند. |
امنیت | با خیال راحت کلیدها و پرونده های رمزگذاری شده و مشترک را مدیریت کنید. |
شیب دار | سازگاری به عقب را برای استفاده از میانبرها به عنوان اهداف سهم مستقیم فراهم کنید. |
برش | نمایش عناصر UI با قالب در خارج از برنامه خود. |
کشویی | یک الگوی UI صفحه کشویی را پیاده سازی کنید. |
راه اندازی | یک روش ساده و اجرا کننده برای اولیه سازی مؤلفه ها در راه اندازی برنامه را پیاده سازی کنید. |
sqlite | با پایگاه داده های محلی SQLite کار کنید. در صورت امکان ، به جای آن از اتاق استفاده کنید. |
رفیق | الگوی UI کشویی به Refresh را پیاده سازی کنید. |
آزمون * | آزمایش در اندروید. |
test.uiautomator | چارچوب آزمایش کاربردی UI کاربردی برنامه |
طبقه بندی متن | مکالمات ، پیوندها ، انتخاب ها و سایر سازه های مشابه را در متن مشخص می کند. |
ردیابی | رویدادهای ردیابی را به بافر ردیابی سیستم بنویسید. |
انتقال | حرکت در UI با شروع و پایان طرح بندی. |
تلویزیون | به منظور نوشتن برنامه های کاربردی برای تلویزیون ، توسعه دهندگان را در اختیار توسعه دهندگان و طراحی مواد قرار می دهد |
دستگاه فروش تلویزیون | کانال های تلویزیونی Android را ارائه دهید. |
xr.arcore | محتوای دیجیتالی را با قابلیت ادراک به دنیای واقعی وارد کنید. |
xr.compose | به طور اعلامیه ای طرح های UI فضایی ایجاد می کند که از قابلیت های مکانی Android XR استفاده می کند. |
xr.compose.material3 | با اجزای مواد و چیدمان هایی که برای XR سازگار هستند بسازید |
xr.runtime | جلسه AR یا 3D سفارشی خود را با زمان اجرا بومی ما شروع کنید. |
xr.scenecore | نمودار صحنه Android XR را با محتوای سه بعدی بسازید و دستکاری کنید. |
چرب | ارائه گرافیک بردار. |
نسخه قابل استفاده | یک قالب سریال سازی باینری پایدار و جمع و جور را فراهم می کند که می تواند در فرایندها منتقل شود یا با خیال راحت ادامه یابد. |
نماینده | نمایش نمای یا قطعات را با فرمت قابل جابجایی نمایش دهید. در صورت امکان ، به جای آن از ViewPager2 استفاده کنید. |
viewpager2 | نمایش نمای یا قطعات را با فرمت قابل جابجایی نمایش دهید. |
پوشیدن | برنامه هایی را برای پوشیدن سیستم عامل توسط Google Smartwatches ایجاد کنید. |
Wear.compose | برنامههای Jetpack Compose را برای دستگاههای پوشیدنی با ارائه عملکردی برای پشتیبانی از دستگاههای پوشیدنی خاص، اندازهها، اشکال و حرکات ناوبری بنویسید. |
wear.protolayout | این کتابخانه اجازه می دهد تا مجموعه ای از طرح های UI و عبارات غیر UI را در سطوح از راه دور ارائه یا ارزیابی کند. |
پوشیدن | برنامه هایی را برای پوشیدن سیستم عامل توسط Google Smartwatches ایجاد کنید. |
Wear.watchface | برنامه هایی را برای پوشیدن سیستم عامل توسط Google Smartwatches ایجاد کنید. |
کیت | با API های WebView مدرن در Android 5 و بالاتر کار کنید. |
پنجره | به پشتیبانی از عوامل مختلف فرم دستگاه مانند دستگاه های تاشو کمک می کند. |
windows.extensions.core | API های اصلی برای افزونه های کتابخانه Window Manager |
کار * | وظایف پس زمینه مبتنی بر محدودیت ، برنامه ریزی و اجرا را اجرا و اجرا کنید. |
اجزای طراحی مواد * | مؤلفه های UI طراحی مواد مدولار و قابل تنظیم برای Android. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-04-23 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-04-23 بهوقت ساعت هماهنگ جهانی."],[],[]]