• הרשמה
    • התחברות
    • חיפוש
    • פוסטים אחרונים
    • לא נפתר
    • MT
    • משתמשים
    • חיפוש גוגל בפורום
    • צור קשר

    חוקי הפורום

    מדריך לשימוש בפורום

    מדריך | כיצד נבנה אפליקציה של אנשי קשר באמצעות קודולר

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

      מדריך בניית אפליקציית אנשי קשר

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

      דבר ראשון נוריד את שתי ההרחבות הבאות
      com.leo.contact.aix
      com.sumit1334.listview.aix
      אם אינך יודע כיצד ליבא הרחבות ראה כאן

      שלב א רשימת רכיבים -לגרור למסך

      • Button
      • Vertical_Scroll_Arrangement
      • LeoContactList (הרחבה)
      • List_View (הרחבה)
      • Image_Utilities
      • Phone_Call

      שלב ב נעבור לבלוקים (Blocks)

      דבר ראשון נבקש בפתיחת האפליקציה הרשאה לגישה לאנשי קשר

      READ_CONTACTS

      e01bd27f-2883-4932-a2b0-69a28f1110d2-image.png

      // הבלוקים נמצאים במאפייני Screen1

      אחר כך נגדיר שבלחיצה על כפתור תטען רשימת אנשי קשר
      blocks (61).png
      // הבלוקים נמצאים ב button1 וב LeoContactList

      לאחר מכן נגיד מה יקרא בעת סיום קבלת הרשימה

      blocks (62).png

      קצת הסבר :

      בבלוק של do when GotContactList אנחנו מקבלים שתי רשימות 1. שמות אנשי קשר 2. מספרים כעת אנחנו מגדירים שיתווסף טייטל וסאב טייטל על כל פריט באורך הרשימה
      ואנחנו אומרים לו לקחת מתוך רשימת nameList את השמות. ואת האינדקס אנחנו מגדירים שיהיה number
      כנ"ל גם לגבי הרשימות של המספרים אותם אנחנו נציג בסאב טייטל

      בפעולה הראשונה אנו מגדירים שהרשימה תוצג בתוך Vertical_Scroll_Arrangement
      הבלוק השני נלקח מ Cntrol והוא אומר בעצם להריץ את הפעולה עבור אורך הרשימה של nameList

      הבלוק הכחול length of list נילקח מ Lists והוא בעצם מספר לנו את אורך הרשימה

      בכניסה image בבלוק של call add item
      שימו תמונה של איש קשר אם אתם רוצים אני השתמשתי בזה
      תרשמו כמובן בבלוק הריק של הטקסט את שם התמונה לדוגמה user.png

      לאחר מכן נגדיר את טעינת התמונה כדלהן :

      326cf5b3-2254-46ba-8422-fefd9e94541b-image.png

      // הבלוק נלקח מ Image_Utilities
      ב path רשמו שוב את שם התמונה

      כעת סיימנו ליצור את הרשימה בשלב הבא נגדיר את מאפייני הרשימה ופעולתה

      שלב ג הגדרת פעולות במשיכת פריט ברשימה לימין או לשמאל

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

      שלב א נחזור לעיצוב ונגדיר כדלהן :
      צילום מסך 2022-03-31 192933.png
      אדום לסמן v
      תכלת האייקון אותו יראו במשיכה לשמאל יש להעלות אייקון מתאים אפשר לקחת מכאן
      ורוד הטקסט אותו יראו במשיכה לשמאל רשמו לדוגמה מתקשר...
      // שמאל באנגלית זה Left ימין זה Right

      בחזרה לבלוקים
      כעת ניצור את הבלוק הבא

      04ec6ba5-1758-4345-8577-8f1a759b0322-image.png

      // הבלוקים נמצאים ב Phone_Call . List_View . Lists

      בפעולה הזאת אנחנו מגדירים שבמשיכה לשמאל למספר מתוך רשימת המספרים לפי אינדקס את המיקום של האינדקס אנחנו מקבלים מקבלת הפריט שניגרר - position
      אני מעלה לשימושכם את האפליקציה Contacts (2).apk
      ואת הפרוייקט Contacts.aia
      בהצלחה לכולם !
      נ.ב. מומלץ להציץ פה בהמשך יתכן ויהיה המשך למדריך הזה

      לתגובות כנסו לכאן

      תגובה 1 תגובה אחרונה תגובה ציטוט 9
      • הוזכר על-ידי  זונדל זונדל 

      • פוסט ראשון
        פוסט אחרון