בחירת קטגוריה:
* ספרייה פופולרית שנמצאת בשימוש תכוף
ספרייה | תיאור |
---|---|
פעילות * | גישה לממשקי API קומפוזביליים שמבוססים על פעילות. |
מודעות | קבלת מזהה פרסום עם או בלי Play Services. |
הערה | חשיפת מטא-נתונים שיעזרו לכלים ולמפתחים אחרים להבין את הקוד של האפליקציה. |
appcompat * | מאפשרת גישה לממשקי API חדשים בגרסאות API ישנות יותר של הפלטפורמה (רבים מהם משתמשים ב-Material Design). |
appsearch * | פיתוח יכולות חיפוש מותאמות אישית בתוך האפליקציה למשתמשים. |
arch.core | עוזר ליחסי תלות אחרים של קשתות, כולל כללי בדיקה של JUnit שניתן להשתמש בהם עם LiveData. |
asynclayoutinflater | מתנפחים פריסות באופן אסינכרוני כדי למנוע בעיות בממשק המשתמש. |
autofill | הרחבת הדיוק של המילוי האוטומטי באמצעות הרחבת הרמזים. |
בנצ'מרק | מודדים בצורה מדויקת את ביצועי הקוד ב-Android Studio. |
ביומטרי | אימות באמצעות מידע ביומטרי או פרטי כניסה של המכשיר, וביצוע פעולות קריפטוגרפיות. |
Bluetooth | שימוש בתכונות ה-Bluetooth של פלטפורמת Android עם ממשקי API שתואמים לאחור. |
דפדפן | הצגת דפי אינטרנט בדפדפן ברירת המחדל של המשתמש. |
car-app | פיתוח אפליקציות לפי תבניות ל-Android Auto ול-Android Automotive OS. |
camera * | פיתוח אפליקציות של מצלמה לנייד. |
camera.viewfinder | רכיב עין המצלמה עצמאי שניתן לשילוב ולצפייה בתמונה" |
cardview | מטמיעים את תבנית הכרטיס Material Design עם פינות מעוגלות והטלת צלליות. |
קולקציה | הפחתת ההשפעה על הזיכרון של אוספים קיימים וחדשים קטנים. |
כתיבה * | הגדרת ממשק המשתמש באופן פרוגרמטי באמצעות פונקציות קומפוזביליות שמתארות את הצורה ואת יחסי התלות של הנתונים שלו. |
compose.animation | יוצרים אנימציות באפליקציות 'Jetpack פיתוח נייטיב' כדי להעשיר את חוויית המשתמש. |
compose.compiler | שינוי פונקציות מסוג @Composable והפעלת אופטימיזציות באמצעות פלאגין של קומפילר Kotlin. |
compose.foundation | כתיבת אפליקציות ב-Jetpack Compose באמצעות אבני בניין מוכנות לשימוש והרחבת הבסיס ליצירת רכיבים משלכם של מערכת עיצוב. |
compose.material | בניית ממשקי משתמש ב-Jetpack פיתוח נייטיב עם רכיבים מוכנים לשימוש ב-Material Design. זו נקודת הכניסה ברמה הגבוהה יותר של 'כתיבה', שנועדה לספק רכיבים שתואמים לאלה שמתוארים באתר www.material.io. |
compose.material3 | פיתוח ממשקי משתמש ב-Jetpack פיתוח נייטיב עם רכיבי Material Design 3, הפיתוח הבא של עיצוב Material Design. Material 3 כולל עיצוב ורכיבים מעודכנים ותכונות התאמה אישית של Material You, כמו צבעים דינמיים, ונועד להיות אחיד עם הסגנון החזותי החדש של Android 12 וממשק המשתמש של המערכת. |
compose.material3.adaptive | להשתמש בספרייה הדינמית של Material 3 כדי ליצור ממשקי משתמש מותאמים שתתאימו את עצמם באופן אוטומטי בהתאם לחלון הנוכחי הגדרות כמו סיווגי גודל של חלונות או מיקומים של מכשירים. הספרייה מספקת גם יישומי ברירת מחדל של פיגומים וגם תכנים קומפוזביליים דרושים של אבני בניין שיעזרו לכם ליצור חוויות בהתאמה אישית. |
compose.runtime | אבני הבניין הבסיסיות של מודל התכנות וניהול המצבים של Compose, ושל זמן הריצה העיקרי של הפלאגין Compose Compiler לטירגוט. |
compose.ui | רכיבים בסיסיים בממשק המשתמש של הרכבה שנדרשים לאינטראקציה עם המכשיר, כולל פריסה, שרטוט וקלט. |
בו-זמנית | העברת משימות מהשרשור הראשי באמצעות פונקציות רפיטיביות (coroutines) ושימוש ב-ListenableFuture. |
מגבלות | מיקום וגודל של ווידג'טים באופן גמיש באמצעות מיקום יחסי. |
contentpager | טעינה ומעבר בין נתוני ContentProvider בשרשור ברקע. |
coordinatorlayout | מיקום ווידג'טים של אפליקציות ברמה העליונה, כמו AppBarLayout ו-FloatingActionButton. |
core | כדאי לטרגט את תכונות הפלטפורמה וממשקי ה-API החדשים ביותר, ובמקביל לתמוך במכשירים ישנים. |
core.uwb | הטמעת UWB (Ultra Wideband) במכשירים נתמכים. |
פרטי כניסה | הספרייה הזו מספקת גישה מאוחדת לפרטי הכניסה של המשתמש. למשל סיסמאות, מפתחות גישה ופרטי כניסה מאוחדים. צריך להשתמש בספרייה הזו כדי לספק חוויות כניסה חלקות ומאובטחות. |
cursoradapter | חשיפת נתוני הסמן לווידג'ט ListView. |
customview | יישום תצוגות מותאמות אישית. |
databinding * | קישור רכיבים של ממשק המשתמש בפריסות למקורות נתונים באפליקציה באמצעות פורמט הצהרתי. |
datastore | אחסון נתונים באופן אסינכרוני, בעקביות ובאופן טרנזקציות, כדי להתגבר על כמה מהחסרונות של SharedPreferences |
documentfile | צפייה במסמך של קובץ. |
Draganddrop | לאפשר גרירה ושחרור של נתונים מאפליקציה אחרת או בתוך האפליקציה, ולהציג תכונה עקבית של יעד השחרור. |
drawerlayout | להטמיע ווידג'ט של חלונית הזזה בעיצוב Material Design. |
דינמיקה | יצירת אנימציות חלקות באמצעות ממשק API ליצירת אנימציות שמבוסס על פיזיקה. |
אמוג'י | הצגת אמוג'י במכשירים נוכחיים ובמכשירים ישנים יותר. |
emoji2 | הצגת אמוג'י במכשירים נוכחיים וישנים יותר. |
enterprise | יצירת אפליקציות שמוכנות לשימוש בארגון. |
exifinterface | קריאה וכתיבה של תגי EXIF בקובצי תמונות. |
קטע * | פלח את האפליקציה שלך למספר מסכים עצמאיים המתארחים בפעילות. |
משחקים | שימוש ב-Android Game SDK באופן מקורי באפליקציה כדי לבצע משימות מורכבות במשחקים, כמו Frame Pacing. |
בקצרה | יצירת פריסות למשטחים מרוחקים באמצעות API בסגנון 'Jetpack פיתוח נייטיב'. |
גרפיקה | ניצול היכולות הגרפיות במספר גרסאות של פלטפורמת Android |
משבצות | הטמעת פריסת רשת. |
בריאות | יצירת אפליקציות בריאות בעלות ביצועים טובים באופן בלתי תלוי בפלטפורמה. |
health.connect | מאפשרת למפתחים לקרוא או לכתוב את רשומות הבריאות והכושר של המשתמשים. |
heifwriter | קידוד תמונה או אוסף תמונות בפורמט HEIF באמצעות הקודקים הזמינים במכשיר Android. |
hilt * | הרחבת הפונקציונליות של Dagger Hilt כדי לאפשר החדרת תלות של מחלקות מסוימות מספריות androidx. |
ink | מעוררים השראה לאפליקציות עט מהשורה הראשונה. הפחתת חסמי הכניסה למפתחים כדי שיוכלו ליצור חוויות כתיבה יפהפיות עם ביצועים גבוהים. |
קלט | צמצום זמן האחזור של אינטראקציות הקלט על ידי חיזוי אירועי MotionEvents עתידיים |
interpolator | השתמשו באינטרפולטורים לאנימציה בפלטפורמות ישנות. |
javascript | מפעילים את האפשרות של אפליקציית Android להעריך JavaScript. |
jetifier | כלי עצמאי שמעביר את יחסי התלות של ספרייה בספריית התמיכה שהוצאה משימוש ליחסי תלות מקבילים של AndroidX. |
leanback | כדאי להשתמש ב'כתיבה' לטלוויזיה במקום בפריט המידע הזה שנוצר בתהליך הפיתוח (Artifact). |
legacy | פריט המידע הזה שנוצר בתהליך פיתוח (Artifact) והכיתות שלו הוצאו משימוש. ב-Android 8, ההגבלות על בדיקות רקע מונעות את השימוש בכיתה הזו. |
lifecycle * | פיתוח רכיבים מודעים למחזור חיים שיכולים לשנות את ההתנהגות על סמך מצב מחזור החיים הנוכחי של פעילות או קטע. |
lint | בדיקות Lint לאימות השימוש בממשקי ה-API של Gradle |
loader | טעינה של נתונים לממשק המשתמש ששרודים שינויים בהגדרות. |
localbroadcastmanager | פריט המידע הזה שנוצר בתהליך פיתוח (Artifact) והכיתות שלו הוצאו משימוש. במקום זאת, כדאי להשתמש ב-LiveData או ב-reactive streams. |
media | שיתוף של תוכן מדיה ופקדים עם אפליקציות אחרות. הוחלפה על ידי media2. |
media2 | שיתוף של תוכן מדיה ופקדים עם אפליקציות אחרות. |
media3 * | ספריות תמיכה לתרחישים לדוגמה של מדיה. |
mediarouter | הפעלת הצגה והפעלה של מדיה במכשירים עם מקלט מרוחק באמצעות ממשק משתמש משותף. |
multidex | פריסת אפליקציות עם מספר קובצי dex במכשירים עם מערכת הפעלה ישנה יותר מ-Android 5. |
מדדים | מעקב אחרי מדדי זמן ריצה שונים של האפליקציה ודיווח עליהם |
ניווט * | ליצור ולבנות את ממשק המשתמש בתוך האפליקציה, לטפל בקישורי עומק ולנווט בין מסכים. |
חלוקה לדפים * | לטעון נתונים בדפים ולהציג אותם ב-RecyclerView. |
palette | חילוץ של לוחות צבעים מייצגים מתמונות. |
ספרייה להוספת יכולות צפייה בקובצי PDF בתוך אפליקציות. | |
percentlayout | פריט המידע הזה שנוצר בתהליך פיתוח (Artifact) והכיתות שלו הוצאו משימוש. במקומה אפשר להשתמש ב-ConstraintLayout ובפריסות המשויכות. |
העדפה | בניית מסכי הגדרות אינטראקטיביים בלי שתצטרכו ליצור אינטראקציה עם האחסון במכשיר או לנהל את ממשק המשתמש. |
הדפסה | אפשר להדפיס תמונות, מסמכים ותמונות ופריטי גרפיקה אחרים מהאפליקציה. |
privacysandbox.activity | TODO |
privacysandbox.ads | הספרייה הזו מאפשרת שילוב עם ממשקי API לשמירה על הפרטיות, שהם חלק מארגז החול לפרטיות ב-Android. |
privacysandbox.Plugins | הפלאגין של Sdk Library Gradle לארגז החול לפרטיות ב-Android |
privacysandbox.sdkruntime. | הספרייה הזו מספקת רכיבים לצרכנים שמודעים ל-SdkRuntime |
privacysandbox.tools | ספרייה שאפשר להשתמש בה בפונקציונליות של ארגז החול לפרטיות ב-Android |
privacysandbox.ui | TODO |
profileinstaller | מאפשרת לספריות לאכלס מראש את עקבות ה-compilation ש-ART יקרא. |
recommendation | לקדם תוכן למסך הבית של Android TV Launcher. |
recyclerview | הצגת קבוצות גדולות של נתונים בממשק המשתמש תוך צמצום השימוש בזיכרון. |
remotecallback | יוצרים מעטפת שמקלה על המפתחים לספק PendingIntent. |
בדיקת משאבים | הצגת המאפיינים של תצוגות בהתאמה אישית בכלי לבדיקת הפריסה בזמן אמת של Android Studio. |
חדר * | ליצור, לאחסן ולנהל נתונים קבועים שמגובים על ידי מסד נתונים של SQLite. |
מצב שמור | כתיבת רכיבים ניתנים לחיבור ששומרים את מצב ממשק המשתמש כשתהליך מסתיים ומשחזרים אותו כשהתהליך מתחיל מחדש. |
אבטחה | ניהול בטוח של מפתחות והצפין של קבצים והעדפות משותפות. |
sharetarget | תאימות לאחור לשימוש במקשי קיצור כיעדים לשיתוף ישיר. |
slice (פרוסה) | הצגת רכיבי ממשק משתמש בתבניות מחוץ לאפליקציה. |
slidingpanelayout | הטמעת תבנית של ממשק משתמש עם חלונית הזזה. |
startup | הטמעת דרך פשוטה ומשתלמת לאתחל רכיבים בזמן ההפעלה של האפליקציה. |
sqlite | לעבוד עם מסדי נתונים מקומיים של SQLite. אם אפשר, כדאי להשתמש ב-Room במקום ב-Meet. |
swiperefreshlayout | הטמעת תבנית ממשק המשתמש של החלקה לרענון. |
test * | הבדיקה מתבצעת ב-Android. |
test.uiautomator | מסגרת לבדיקת ממשק משתמש פונקציונלי באפליקציות שונות |
textclassifier | זיהוי שיחות, קישורים, בחירות ומבנים דומים אחרים בטקסט. |
מעקב | כתיבת אירועי מעקב במאגר הנתונים הזמני של המערכת. |
מעבר | אנימציה של תנועה בממשק המשתמש באמצעות פריסות התחלה וסיום. |
טלוויזיה | מאפשר למפתחים להשתמש בפונקציות של Compose ו-Material Design כדי לכתוב אפליקציות לטלוויזיה |
tvprovider | לספק ערוצים ל-Android TV. |
Vectordrawable | עיבוד גרפיקה וקטורית. |
versionedparcelable | האפליקציה מספקת פורמט יציב וקומפקטי לביצוע סריאליזציה בינארית, שאפשר להעביר בין תהליכים או לשמור אותם בצורה בטוחה. |
צפייה | הצג תצוגות או מקטעים בפורמט שניתן להחלקה. אם אפשר, השתמשו במקום זאת ב-viewpager2. |
viewpager2 | הצגת תצוגות או קטעים בפורמט שניתן להחליק. |
לבוש | יצירת אפליקציות לשעונים חכמים של Wear OS by Google. |
wear.compose | כתיבת אפליקציות של Jetpack Compose למכשירים לבישים באמצעות מתן פונקציונליות לתמיכה במכשירים לבישים ספציפיים, גדלים, צורות וסוגים מסוימים תנועות ניווט. |
wear.protolayout | הספרייה הזו מאפשרת להגדיר קבוצה של פריסות ממשק משתמש וביטויים שאינם ממשק משתמש לצורך רינדור או הערכה במשטחים מרוחקים. |
wear.tiles | יצירת אפליקציות לשעונים חכמים של Wear OS by Google. |
wear.watchface | יצירת אפליקציות לשעונים חכמים של Wear OS by Google. |
webkit | עבודה עם ממשקי WebView API מודרניים ב-Android מגרסה 5 ואילך. |
חלון | עוזרת לתמוך בגורמי צורה שונים של מכשירים, כמו מכשירים מתקפלים. |
window.extensions.core | ממשקי ה-API של הליבה להרחבות של ספריית מנהל החלונות |
עבודה * | מתזמנים ומבצעים משימות מבוססות-אילוצים ברקע, שאי אפשר לשנות את ההגדרות שלהן. |
רכיבים של עיצוב חומר * | רכיבי ממשק משתמש מודולריים וניתנים להתאמה אישית ב-Material Design ל-Android. |