דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. אנדרואיד - כללי
  3. בניית ופיתוח אפליקציות
  4. מדריכים - בניית ופיתוח אפליקציות
  5. מדריך | כיצד נבנה אפליקציה של אנשי קשר באמצעות קודולר

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

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

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

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

    דבר ראשון נוריד את שתי ההרחבות הבאות
    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
    בהצלחה לכולם !
    נ.ב. מומלץ להציץ פה בהמשך יתכן ויהיה המשך למדריך הזה

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

    https://www.buymeacoffee.com/zundel

    תגובה 1 תגובה אחרונה
    9
    • זונדלז זונדל התייחס לנושא זה ב

    • התחברות

    • אין לך חשבון עדיין? הרשמה

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