Android
-
איך להשתמש בטול-טיפים ב-Jetpack Compose
כשכתבתי את המאמר האחרון שלי על Jetpack Compose, אמרתי של Jetpack Compose חסרים כמה רכיבים בסיסיים (לפי דעתי), ואחד מהם הוא התוכנית העזרה. בזמנו, לא היה קומפוזיבלי בנוי בנוף להציג תוכניות עזרה, והיו כמה פתרונות חלופיים שהסתכלו עליהם ברשת. הבעיה עם הפתרונות האלה היתה שברגע שיישום יגיעו גירסאות חדשות יותר של Jetpack Compose, הפתרונות האלה עלולים להתברר. אז זה לא היה אידיאלי, והקהילה נשארה בתקווה שבעתיד, יווצרו תמיכה עבור תוכניות עזרה. אני שמח לומר שמאז הגירסה 1.1.0 של Compose Material…
-
כיצד להגר מספריית Play Core
שוברים את הדברים לפני שאתם מקבלים את המייל הבא מחנות Google Play: עדכן את תלות ה-Maven של Play Core לגרסה תואמת עם Android 14! הספריה הנוכחית של Play Core אינה תואמת עם targetSdkVersion 34 (Android 14), שמביאה שינוי לא תואם אחורה בקולטני השידורים כדי לשפר את ביטחונם של המשתמשים. כפרטל, מאוחר יותר מ-31 באוגוסט, חנות Google Play דורשת מכל השחרורים החדשים של האפליקציה להיות מכוונים ל-Android 14. עדכן את הגרסה האחרונה של תלות הספריה של Play Core כדי למנוע קריסות…
-
גישה ל-localhost מכל מקום
בימים רבים שמסמנים עבודה מקומית על המחשב שלך, הצלחת להפוך את עיצוב האתר החדש לנוף מושלם. CMS שלך מותאם יפה עם תוכן דוגמא ואתה רוצה לבדוק אותו על מספר מכשירים ניידים וטאבלטים. הלקוח שלך גם רוצה להסתכל – אבל אין לך זמן להעביר הכל לשרת ציבורי כדי לתת להם מבט מהיר. אם אתה מפתח אתרים, סביר להניח שהיית במצב זה פעמים רבות. וכנראה בימים אלה שימשת את השמשש לתיכון כדי להעביר דברים לשרת הפועל בפורטל ומתחשב בכך שיש דרך קלה…
-
Android RecyclerView, Android CardView דוגמה מדריך
רשת Android ו־כרטיס Android הושקו ב־Android Lollipop עם עיצוב חומרי. עבור אלה שאינם מכירים את עיצוב חומרי, זהו מדריך מקיף של רכיבי ממשק משתמש שהושקו מאז Android 5.0 ושמשפר את המראה הוויזואלי של היישומים. רשת Android רשת Android היא גרסה מתקדמת, חזקה וגמישה יותר של רשימת התצוגה. רשת Android דומה ל־ListView אלא שהיא מכריחה אותנו להשתמש במחלקת RecyclerView.ViewHolder כדי להחזיק את הרכיבים שאינו התחייבות ב־ListView. כפי שהשם מרמז, רשת Android משמשת לשימוש מחדש של תאים בגלילה למעלה ולמטה על ידי…
-
הדוגמה וההדרכה של דוגמת Retrofit ב-Android
ברוך הבא להדרכת מבוא Android Retrofit. היום נשתמש בספרייה Retrofit שפותחה על ידי Square כדי לטפל בקריאות ל-REST API באפליקציית Android שלנו. Retrofit Android Retrofit היא REST client מסוג טייפ-סייף לאנדרואיד ולג'אווה שמטרתה להקל על צריבת שירותי web RESTful. לא נכנס לפרטים של גרסאות Retrofit 1.x ונדבוק ישירות ל-Retrofit 2 שיש לו הרבה תכונות חדשות וממשק API פנימי ששונה בהשוואה לגרסאות הקודמות. Retrofit 2 משתמש ב-OkHttp כשכבת הרשת ונבנית על גביה. Retrofit מסירה אוטומטית את תגובת ה-JSON על ידי שימוש…
-
אילוצי התראה ב-Android באמצעות Kotlin
במדריך זה, נדבר על חלונות ההתראה ונממש אותם באפליקציית ה-Android שלנו באמצעות Kotlin. חלונות ההתראה חלון ההתראה הוא חלון שקופץ על המסך. כללית, הם מציגים מידע ומבקשים פעולה מהמשתמש. יש שלושה רכיבים יסודיים שבונים את חלון ההתראה. טקסט כותרת טקסט הודעה כפתורים – יש שלושה סוגים של כפתורים: חיובי, שלילי ונייטרלי כדי ליצור AlertDialog, אנו משתמשים ב-class הפנימית AlertDialog.Builder. val alertDialogBuilder = AlertDialog.Builder(this) אנו מעבירים את ההקשר בתוך הבנאי. אופציונלית, נוכל להעביר פרמטר נוסף, את סגנון חלון ההתראה. שיטות חלון…
-
דיאלוג לבחירת תאריך ושעה ב-Android
Android מנתח התאריך והזמן נמצאים בשימוש רב ביישומי Android. במדריך זה נדגים את השימוש בתיבת דיאלוג של בחירת תאריך ו- בחירת טיימר ביישום ה-Android שלנו. רכיבים אלה משמשים לבחירת תאריך וזמן בממשק משתמש מותאם אישית. נשתמש במחלקות DatePickerDialog ו- TimePickerDialog עם מחלקת Calendar בקוד היישום שלנו כדי להשיג זאת. Android DatePickerDialog ו- TimePickerDialog אם כמות הזמן והתאריך יכולים לשמש כווידג'טים עצמאיים, הם מצטיים בהרבה מקום על המסך. לכן, השימוש בהם בתוך דיאלוג הוא בחירה טובה יותר. למרבה המזל, Android מספקת…
-
דוגמת מדריך לתפריט הניווט של אנדרואיד
במדריך זה נממש את תפריט הניווט באפליקציה שלנו ב-אנדרואיד. תפריט הניווט ב-Android הוא תפריט החלקה והוא רכיב ממש חשוב בממשק המשתמש. ישנם רבים מאוד כמעט בכל אפליקציה ל-Android, והוא דומה לתפריטי ניווט באתרי אינטרנט. תפריט הניווט של Android תפריט הניווט ב-Android הוא תפריט חלקה המחלק שמשמש להצגת קישורים חשובים באפליקציה. תפריט הניווט הופך את הניווט לקל ונוח בין הקישורים. הוא לא גלוי כבררת מחדל ונדרש להיפתח באמצעות החלקה מהצד השמאלי או לחיצה על הסמל שלו ב-ActionBar. במונחים רחבים יותר, תפריט…
-
דוגמת הוראות העדפות משותפות של Android
במדריך זה, נשתמש ב־Shared Preferences ביישום ה־אנדרואיד שלנו כדי לאחסן מידע בצורת זוגות מפתח-ערך. סקירת Android Shared Preferences ה־Shared Preferences מאפשרות לפעילויות וליישומים לשמור העדפות בצורת זוגות מפתח-ערך, דומה ל־Map, הילדים יישמרו גם כאשר המשתמש סוגר את היישום. אנדרואיד אחסן העדפות ב־XML בתיקייה shared_prefs תחת התיקייה DATA/data/{חבילת היישום}. ניתן לקבל את התיקייה DATA על ידי קריאה ל־Environment.getDataDirectory(). SharedPreferences הוא ספציפי ליישום, כלומר, הנתונים אבדים בביצוע אחת מהאפשרויות הבאות: בהסרת היישום במחיקת נתוני היישום (דרך ההגדרות) כפי שהשם מרמז, המטרה העיקרית…