展示如何使用 Jetpack API 的工作示例。
精选
“Now in Android”是一款使用 Kotlin 和 Jetpack Compose 构建的功能齐全的 Android 应用。它采用了 Android 设计和开发最佳实践,旨在为开发者提供实用的参考资源。

אפשרות סינון

等级

אתם יכולים להוסיף כמה קישורים במחרוזת טקסט אחת כדי לתת למשתמשים אפשרויות לבחירת היעד ולשפר את ההתעניינות.

  • Kotlin

אתם יכולים לאמת את הקלט בזמן שהמשתמש מקלידים בשדה טקסט, למשל כניסה של שם, כתובת אימייל, כתובת או פרטים אחרים ליצירת קשר. האימות הזה מפחית את מספר השגיאות וחוסך זמן למשתמשים.

  • Kotlin

אתם יכולים להשתמש בצבעים ובגופנים כדי לעצב חלקים מהטקסט, לשפר את הקריאוּת, לשפר את חוויית המשתמש ולעודד יצירתיות.

  • Kotlin

כדי להציג תמונות באפליקציה לצורך תוכן ולצורך תגובות לפעולות של משתמשים, צריך לטעון את התמונות מהדיסק או ממקור חיצוני באינטרנט.

  • Kotlin

כרטיס מספק קונטיינר של עיצוב חדשני תלת-ממדי לממשק המשתמש.

    בעזרת הרכיב הניתן לקישור TopAppBar תוכלו ליצור סרגל אפליקציה עליון שיעזור למשתמשים לנווט באפליקציה ולגשת לפונקציות שלה.

      איך יוצרים אנימציה של ערכי מצב, משתמשים במעברים, יוצרים אנימציה של שינויים בחשיפה או בגודל ומבצעים מעבר הדרגתי באמצעות ממשקי ה-API של אנימציית Compose.

        סרגל האפליקציות הוא מאגר בחלק העליון או התחתון של המסך שמכיל תכונות מרכזיות ופריטי ניווט.

          כדי לשפר את האבטחה ולשפר את חוויית המשתמש, אתם יכולים ליצור סמל להסתרה או להצגה של סיסמה על סמך מתג של משתמש.

          • Kotlin

          כדי ליצור חוויית משתמש אינטראקטיבית ומעניינת יותר באפליקציה, אפשר לטעון קובץ drawable כדי להציג תמונות מונפשות. תמונות מונפשות שימושיות ליצירת אינדיקטורים של טעינה, אינדיקטורים של הצלחה או שגיאה, לצורך פיתוח משחקים ולפונקציות אחרות בממשק המשתמש.

          • Kotlin

          איך מנהלים שינויים בהגדרות של מקלדת נשלפת

          • Java
          • Kotlin

          מדד התקדמות מציג את הסטטוס של פעולה.

            להגביל את כיוון האפליקציה במסכים קטנים, אבל לא במסכים גדולים.

            • Kotlin
            • Java

            אפשר לצייר צללים סביב האזור של התמונה שנחתך כדי להציג תמונה בצורת קליפ.

            • Kotlin

            אפשר ליצור רשימת דפים כדי שמשתמשים יוכלו לגלול כדי לגשת לתוכן גדול מדי שלא נכנס למסך אחד. רשימות של דפים אופקיים יכולות לעזור למשתמשים לנווט בתוכן כמו תמונות, גלריות או קרוסלות של מוצרים. רשימות של דפים אנכיים שימושיות באפליקציות עם הרבה תוכן, שבהן המשתמשים עשויים להזדקק לגלילה בין מספר רב של פריטים, כמו מאמרים.

              בוחרים את הרכיב המתאים לממשק המשתמש ומקבלים הסבר על ההטמעה שלו באפליקציה.

                אפשר להשתמש במתג כדי לאפשר למשתמשים לבחור מתוך שני מצבים.

                  יצירת הבדיקות הראשונות של Jetpack Compose. איך משתמשים ב-Compose כדי לכתוב בדיקות ממשק משתמש, להשתמש בכללי בדיקה, ב-finders ובטענות נכוֹנוּת (assertions)?

                    לחצן מפעיל פעולה ספציפית.

                      לחצן פעולה צף מאפשר למשתמש לבצע פעולה ראשית באפליקציה.

                      • Kotlin

                      רכיב צ'יפ מייצג ישויות מורכבות באופן חזותי, לרוב עם סמל ולייבל.

                        הודעות קופצות או בקשות להזנת משתמש מוצגות בתיבת דו-שיח בשכבה מעל תוכן האפליקציה הראשי.

                          ניהול המצב של WebView במהלך שינויים בהגדרות.

                          • Java
                          • Kotlin

                          מאפשרים לאפליקציה לתמוך בחוויית משתמש אופטימלית בטאבלטים, במכשירים מתקפלים ובמכשירי ChromeOS.