בחירת קטגוריה:
* ספרייה פופולרית שנמצאת בשימוש תדיר
ספרייה | תיאור |
---|---|
activity * | גישה לממשקי API שניתנים לקישור שנוצרו על סמך Activity. |
ads | קבלת מזהה פרסום עם Play Services או בלי Play Services. |
הערה | חשיפת מטא-נתונים שיעזרו לכלים ולמפתחים אחרים להבין את הקוד של האפליקציה. |
appcompat * | מאפשרת גישה לממשקי API חדשים בגרסאות API ישנות יותר של הפלטפורמה (רבות מהן משתמשות ב-Material Design). |
appsearch * | פיתוח יכולות חיפוש מותאמות אישית בתוך האפליקציה עבור המשתמשים שלך. |
arch.core | עוזר ליחסי תלות אחרים של קשתות, כולל כללי בדיקה של JUnit שניתן להשתמש בהם עם LiveData. |
asynclayoutinflater | כדאי להנפיח פריסות באופן אסינכרוני כדי למנוע תנודות בממשק המשתמש. |
autofill | שיפור הדיוק של המילוי האוטומטי באמצעות הרחבת הטיפים. |
benchmark | מדידת הביצועים של הקוד במדויק ב-Android Studio. |
ביומטרי | אימות באמצעות מידע ביומטרי או פרטי כניסה של המכשיר, וביצוע פעו��ות קריפטוגרפיות. |
bluetooth | שימוש בתכונות ה-Bluetooth של פלטפורמת Android עם ממשקי API שתואמים לאחור. |
דפדפן | הצגת דפי אינטרנט בדפדפן ברירת המחדל של המשתמש. |
car-app | פיתוח אפליקציות לפי תבניות ל-Android Auto ול-Android Automotive OS. |
camera * | פיתוח אפליקציות מצלמה לנייד. |
camera.viewfinder | רכיב עין המצלמה עצמאי שניתן לשילוב ולצפייה בתמונה" |
cardview | הטמעת תבנית הכרטיס של Material Design עם פינות עגולות ואפקט צללים. |
קולקציה | צמצום ההשפעה על הזיכרון של אוספים קיימים וחדשים קטנים. |
compose * | הגדרה פרוגרמטית של ממשק המשתמש באמצעות פונקציות שניתנות ליצירה שמתארות את הצורה שלו ואת יחסי התלות בנתונים. |
compose.animation | פיתוח אנימציות באפליקציות שלהם ב-Jetpack Compose כדי להעשיר את חוויית המשתמש. |
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 | רכיבים בסיסיים בממשק המשתמש של הרכבה שנדרשים לאינטראקציה עם המכשיר, כולל פריסה, שרטוט וקלט. |
בו-זמנית | מעבירים משימות מהשרשור הראשי באמצעות קורוטין ומנצלים את היתרון של ListenableFuture. |
מגבלות | מיקום וגודל של ווידג'טים באופן גמיש באמצעות מיקום יחסי. |
contentpager | טעינה של נתוני ContentProvider וקריאה שלהם ברצף ברקע. |
coordinatorlayout | מציבים ווידג'טים של אפליקציה ברמה העליונה, כמו AppBarLayout ו-FloatingActionButton. |
core | כדאי לטרגט את תכונות הפלטפורמה וממשקי ה-API החדשים ביותר, ובמקביל לתמוך במכשירים ישנים. |
core.uwb | הטמעת UWB (Ultra Wideband) במכשירים נתמכים. |
פרטי כניסה | הספרייה הזו מספקת גישה מאוחדת לפרטי הכניסה של משתמש. למשל סיסמאות, מפתחות גישה ופרטי כניסה מאוחדים. צריך להשתמש בספרייה הזו כדי לספק חוויות כניסה חלקות ומאובטחות. |
credentials.registry | כדי לפתור את הבעיות האלה, אנחנו מוסיפים מנגנון רישום חדש שמאפשר לאפליקציה לספק פרטי כניסה דיגיטליים באופן שמגן על הפרטיות. באופן כללי, אפליקציית הספק תירשם מראש את כל פרטי הכניסה הדיגיטליים האפשריים שלה ב-Credential Manager. כש-Credential Manager יקבל בקשה מאפליקציה לפרטי כניסה דיגיטליים ספציפיים, הוא יפעיל את התאמת פרטי הכניסה ואת ממשק המשתמש לבחירת משתמשים בארגז חול. |
cursoradapter | חשיפת נתוני הסמן לווידג'ט ListView. |
תצוגה בהתאמה אישית | הטמעת תצוגות בהתאמה אישית. |
databinding * | קישור רכיבים של ממשק המשתמש בפריסות למקורות נתונים באפליקציה באמצעות פורמט הצהרתי. |
datastore | אחסון נתונים באופן אסינכרוני, בעקביות ובאופן טרנזקציות, כדי להתגבר על כמה מהחסרונות של SharedPreferences |
documentfile | הצגת מסמך של קובץ. |
גרירה | מקבלים נתונים מסוג 'גרירה ושח��ור' מאפליקציה אחרת או מתוך אפליקציה, ומשיגים ירידה עקבית במחיר היעד. |
drawerlayout | הטמעת ווידג'ט של תיבה נפתחת בעיצוב Material. |
dynamicanimation | יצירת אנימציות חלקות באמצעות ממשק API ליצירת אנימציות שמבוסס על פיזיקה. |
אמוג'י | הצגת אמוג'י במכשירים נוכחיים וישנים יותר. |
emoji2 | הצגת אמוג'י במכשירים נוכחיים וישנים יותר. |
enterprise | יצירת אפליקציות שמוכנות לשימוש בארגון. |
exifinterface | קריאה וכתיבה של תגי EXIF בקובצי תמונות. |
fragment * | לפלח את האפליקציה למספר מסכים עצמאיים שמתארחים בתוך פעילות. |
games | שימוש ב-Android Game SDK באופן מקורי באפליקציה כדי לבצע משימות מורכבות במשחקים, כמו Frame Pacing. |
בקצרה | פיתוח פריסות למשטחים מרוחקים באמצעות ממשק API בסגנון Jetpack Compose. |
graphics | ניצול היכולות הגרפיות במספר גרסאות של פלטפורמת Android |
gridlayout | הטמעת פריסת רשת. |
health | יצירת אפליקציות בריאות בעלות ביצועים טובים באופן בלתי תלוי בפלטפורמה. |
health.connect | מאפשרת למפתחים לקרוא או לכתוב את רשומות הבריאות והכושר של המשתמשים. |
heifwriter | קידוד תמונה או אוסף תמונות בפורמט HEIF באמצעות הקודקים הזמינים במכשיר Android. |
hilt * | הרחבת הפונקציונליות של Dagger Hilt כדי לאפשר הזרקת תלות של כיתות מסוימות מהספריות של androidx. |
ink | מעוררים השראה לאפליקציות עט מהשורה הראשונה. נסו להנמיך את מחסום הכניסה למפתחים כדי ליהנות מחוויות כתיבה יפות וביצועים טובים. |
input | צמצום זמן האחזור של אינטראקציות הקלט על ידי חיזוי אירועי MotionEvents עתידיים |
אינטרפולטור | שימוש באינטרפולטורים של אנימציה בפלטפורמות ישנות יותר. |
javascriptengine | מפעילים את האפשרות של אפליקציית Android להעריך JavaScript. |
jetifier | כלי עצמאי להעברת יחסי התלות של ספרייה בספריית התמיכה הקודמת ליחסי תלות מקבילים ב-AndroidX. |
leanback | במקום הארטיפקט הזה, צריך להשתמש ב-Compose for TV. |
מדור קודם | פריט המידע הזה שנוצר בתהליך פיתוח (Artifact) והכיתות שלו הוצאו משימוש. החל מגרסה 8 של Android, ההגבלות על בדיקת הרקע הופכות את הסיווג הזה ללא שימושי. |
lifecycle * | פיתוח רכיבים מודעים למחזור חיים שיכולים לשנות את ההתנהגות על סמך מצב מחזור החיים הנוכחי של פעילות או קטע. |
lint | בדיקות Lint לאימות השימוש בממשקי ה-API של Gradle |
loader | טעינת נתונים של ממשק המשתמש אחרי שינויי ההגדרות האישיות. |
localbroadcastmanager | פריט המידע הזה שנוצר בתהליך הפיתוח (Artifact) והמחלקות שלו הוצאו משימוש. במקום זאת, כדאי להשתמש ב-LiveData או ב-reactive streams. |
media | שיתוף של תוכן מדיה ופקדים עם אפליקציות אחרות. הוחלפה על ידי media2. |
media2 | לשתף תוכן מדיה ואמצעי בקרה עם אפליקציות אחרות. |
media3 * | ספריות תמיכה לתרחישי שימוש של מדיה. |
mediarouter | הפעלת הצגה והפעלה של מדיה במכשירי מקלט מרוחקים באמצעות ממשק משתמש משותף. |
multidex | פריסת אפליקציות עם מספר קובצי dex במכשירים עם מערכת הפעלה ישנה יותר מ-Android 5. |
metrics | מעקב אחרי מדדי זמן ריצה שונים של האפליקציה ודיווח עליהם |
ניווט * | יצירה של ממשק המשתמש באפליקציה, בניית המבנה שלו, טיפול בקישורי עומק וניווט בין המסכים. |
paging * | טעינה של נתונים בדפים והצגה שלהם ב-RecyclerView. |
לוח | חילוץ של לוחות צבעים מייצגים מתמונות. |
ספרייה להוספת יכולות צפייה בקבצי PDF באפליקציות. | |
percentlayout | פריט המידע הזה שנוצר בתהליך פיתוח (Artifact) והכיתות שלו הוצאו משימוש. במקום זאת, כדאי להשתמש ב-ConstraintLayout ובפריסות המשויכות. |
preference | פיתוח מסכי הגדרות אינטראקטיביים בלי צורך באינטראקציה עם נפח האחסון במכשיר או בניהול ממשק המשתמש. |
להדפיס תמונות, מסמכים ותמונות וגרפיקה אחרים מהאפליקציה. | |
privacysandbox.activity | TODO |
privacysandbox.ads | הספרייה הזו מאפשרת שילוב עם ממשקי API לשמירה על הפרטיות, שהם חלק מארגז החול לפרטיות ב-Android. |
privacysandbox.plugins | Android Privacy Sandbox Sdk Library Gradle Plugin |
privacysandbox.sdkruntime | הספרייה הזו מספקת רכיבים לצרכנים מודעים ל-SdkRuntime |
privacysandbox.tools | ספרייה שאפשר להשתמש בה בפונק��יונליות של ארגז החול לפרטיות ב-Android |
privacysandbox.ui | לביצוע |
profileinstaller | מאפשרת לספריות לאכלס מראש את עקבות ה-compilation ש-ART יקרא. |
recommendation | קידום תוכן במסך הבית של Android TV Launcher. |
recyclerview | הצגת קבוצות גדולות של נתונים בממשק המשתמש תוך צמצום השימוש בזיכרון. |
remotecallback | יוצרים מעטפת שתעזור למפתחים לספק בקלות PendingIntent. |
resourceinspection | הצגת המאפיינים של תצוגות בהתאמה אישית בכלי לבדיקת הפריסה בזמן אמת של Android Studio. |
חדר * | יצירה, אחסון וניהול של נתונים קבועים שמגובים על ידי מסד נתונים של SQLite. |
מצב שמור | כותבים רכיבים נשלפים ששומרים את מצב ממשק המשתמש כשתהליך מסוים מסתיים, ומשחזרים אותו כשהתהליך מופעל מחדש. |
אבטחה | ניהול בטוח של מפתחות והצפין של קבצים והעדפות משותפות. |
sharetarget | תאימות לאחור לשימוש במקשי קיצור כיעדים לשיתוף ישיר. |
slice | הצגת רכיבי ממשק משתמש לפי תבנית מחוץ לאפליקציה. |
slidingpanelayout | הטמעת דפוס ממשק משתמש של חלונית הזזה. |
startup | הטמעה של דרך פשוטה ויעילה לאינטוליזיציה של רכיבים בזמן ההפעלה של האפליקציה. |
sqlite | עבודה עם מסדי נתונים מקומיים של SQLite. אם אפשר, כדאי להשתמש ב-Room במקום ב-Meet. |
swiperefreshlayout | הטמעת התבנית של ממשק המשתמש לסחיטה לרענון. |
test * | בדיקה ב-Android. |
test.uiautomator | מסגרת לבדיקת ממשק משתמש פונקציונלי באפליקציות שונות |
textclassifier | זיהוי שיחות, קישורים, בחירות ומבנים דומים אחרים בטקסט. |
מעקב | כתיבת אירועי מעקב במאגר הנתונים הזמני של המערכת. |
transition | אנימציה של תנועה בממשק המשתמש באמצעות פריסות התחלה וסיום. |
tv | מספקת למפתחים פונקציות של פיתוח נייטיב וחומר כדי לכתוב אפליקציות לטלוויזיה |
tvprovider | לספק ערוצים ל-Android TV. |
vectordrawable | עיבוד גרפיקה וקטורית. |
versionedparcelable | פורמט יצירת סדרות (serialization) בינארי יציב וקומ��קטי שאפשר להעביר בין תהליכים או לשמור בבטחה. |
viewpager | הצגת תצוגות או קטעים בפורמט שניתן להחליק. אם אפשר, כדאי להשתמש ב-viewpager2 במקום ב-viewpager. |
viewpager2 | הצגת תצוגות או קטעים בפורמט שניתן להחליק. |
wear | יצירת אפליקציות לשעונים חכמים של Wear OS by Google. |
wear.compose | פיתוח אפליקציות ל-Jetpack פיתוח נייטיב למכשירים לבישים באמצעות פונקציונליות לתמיכה במכשירים לבישים, בגדלים, בצורות ובתנועות ניווט ספציפיות. |
wear.protolayout | הספרייה הזו מאפשרת להגדיר קבוצה של פריסות ממשק משתמש וביטויים שאינם ממשק משתמש לצורך רינדור או הערכה במשטחים מרוחקים. |
wear.tiles | יצירת אפליקציות לשעונים חכמים של Wear OS by Google. |
wear.watchface | יצירת אפליקציות לשעונים חכמים של Wear OS by Google. |
webkit | עבודה עם ממשקי API מודרניים של WebView ב-Android 5 ואילך. |
חלון | עוזרת לתמוך בגורמי צורה שונים של מכשירים, כמו מכשירים מתקפלים. |
window.extensions.core | ממשקי ה-API של הליבה לספריות התוספים של מנהל החלונות |
work * | תזמון והפעלה של משימות ברקע מבוססות-אילוצים שאפשר לדחות. |
רכיבי Material Design * | רכיבי ממשק משתמש מודולריים ומותאמים אישית בסגנון Material Design ל-Android. |