איפה אני אפליקציות אנדרואיד

יצירת פרויקט Android

שיעור זה מלמד אותך

כדאי גם לקרוא

פרויקט Android מכיל את כל הקבצים המרכיבים את קוד המקור של האפליקציה Android שלך.

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

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

ads

איפה אני אפליקציות אנדרואיד

ליצור פרוייקט עם סטודיו אנדרואיד

  1. באולפן אנדרואיד, ליצור פרוייקט חדש:
    • אם אין לך פרויקט נפתח, ב ברוך הבא המסך, לחץ פרוייקט חדש .
    • אם יש לך פרויקט נפתח, מן קוֹבֶץ בתפריט, בחר פרוייקט חדש. המסך צור פרויקט חדש מופיע.
  2. מלא את השדות על המסך, ולחץ הַבָּא.

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

  • שם אפליקציה הוא למשתמשים שם האפליקציה שמופיעה. עבור פרויקט זה, להשתמש "האפליקציה הראשונה שלי."
  • תחום החברה מספק במוקדמות כי יצורף שם החבילה; Android Studio יזכור במוקדמות זו עבור כל פרויקט חדש שתיצור.
  • שם החבילה הוא השם המלא של הפרויקט (לאחר אותם חוקים כמו אלה עבור שמות חבילות בשפת התכנות Java). שם החבילה שלך חייב להיות ייחודי בין כל החבילות המותקנות על מערכת אנדרואיד. אתה יכול לַעֲרוֹך ערך זה במנותק שם היישום או הדומיין של החברה.
  • מיקום הפרויקט היש מדריך הכתובות במערכת שלך שמכילה את קבצי פרויקט.
  • תַחַת בחר את טופס גורמי האפליקציה שלך תרוץ על. סמן את התיבה עבור טלפון וטאבלט .
  • ל SDK מינימום. בחר API 8: אנדרואיד 2.2 (Froyo).

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

  • השאירו את כל האפשרויות האחרות (טלוויזיה, ללבוש, וזכוכית) מסומנת, ולחץ הַבָּא.

    פעילויות

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

  • תַחַת הוספת פעילות lt; תבנית gt;. בחר פעילות בלנק ולחץ הַבָּא .
  • תַחַת התאמה אישית של הפעילות. לשנות את ה שם פעילות כדי MyActivity. ה שם פריסה שינויים activity_my. וה כותרת כדי MyActivity. ה שם משאב תפריט הוא menu_my.
  • לחץ על סִיוּם כפתור כדי ליצור את הפרויקט.
  • איפה אני אפליקציות אנדרואיד

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

    אפליקציה / src / res / main / פריסה / activity_my.xml קובץ פריסת XML זהו לפעילות שהוספת כאשר יצרת את הפרויקט עם סטודיו אנדרואיד. בעקבות עבודת הפרויקט החדש, סטודיו Android מציג קובץ זה בשני נוף טקסט תצוגה מקדים של ממשק משתמש המסך. הקובץ מכיל כמה רכיבי ממשק ברירת מחדל מספריית העיצוב המהותי, כוללים בר האפליקציה ולחצן פעולה צף. זה כולל גם קובץ פריסה נפרד עם התוכן העיקרי. אפליקציה / src / res / main / פריסה / content_my.xml קובץ פריסת XML זה שוכן activity_my.xml. והוא מכיל כמה הגדרות ואלמנט TextView המציג את ההודעה, "שלום עולם!". אפליקציה / src / main / java / com.mycompany.myfirstapp / MyActivity.java כרטיסייה עבור קובץ זה מופיע סטודיו Android כאשר מסיים עבודה פרויקט חדש. כאשר אתה בוחר את הקובץ שאתה רואה את הגדרת המחלקה לפעילות שיצרת. כשאתה לבנות ולהפעיל את היישום, מעמד הפעילות מתחיל בפעילות טוען את קובץ הפריסה שאומר "Hello World!" אפליקציה / src / main / AndroidManifest.xml על קובץ המניפסט מתאר את המאפיינים הבסיסיים של האפליקציה ומגדיר כל אחד מרכיביו. תוכל לבקר קובץ זה כמו שאתה בצעת שיעורים אלה ולהוסיף רכיבים נוספים ליישום שלך. אפליקציה / build.gradle Android Studio משתמשת Gradle לקמפל ולבנות האפליקציה שלך. יש קובץ build.gradle עבור כל מודול של הפרויקט שלך, כמו גם קובץ build.gradle עבור הפרוייקט כולו. בדרך כלל, אתה רק מעוניין בקובץ build.gradle עבור מודול, במקרה זה האפליקציה או מודול יישום. זוהי נקודה בה התלות במבנה הגוף של האפליקציה שלך נקבעת, כוללת הגדרות defaultConfig:
    • compiledSdkVersion היא גרסת הפלטפורמה שכנגדה תוכל לקמפל את האפליקציה שלך. כברירת מחדל, זה מוגדר לגרסה העדכנית של אנדרואיד הזמינה ב- SDK. (זה צריך להיות אנדרואיד 4.1 ומעלה; אם אין לך גירסה כזה זמין, עליך להתקין אחד באמצעות מנהל SDK.) אתה עדיין יכול לבנות האפליקציה כדי לתמוך בגירסאות ישנות יותר, אך הגדרה זו לגרסה העדכנית מאפשרת לך כדי לאפשר תכונות חדשות אופטימיזציה של האפליקציה עבור חוויית משתמש מעולה על המכשירים האחרונים.
    • applicationId הוא שם חבילה מלאה עבור היישום שלך שציינת במהלך עבודת הפרויקט החדש.
    • ה- minSdkVersion היא גרסת SDK המינימום שציינת במהלך עבודת הפרויקט החדש. זוהי הגרסה המוקדמת ביותר של SDK אנדרואיד האפליקציה תומכת.
    • targetSdkVersion מציין את הגרסה הגבוהה ביותר של אנדרואיד שבה אתה צריך לבדוק את בקשתך. כמו גרסאות חדשות של אנדרואיד יהיו זמינים, אתה צריך לבדוק את האפליקציה שלך על הגירסה החדשה ולעדכן ערך זה כדי להתאים את רמת API האחרונה ובכך לנצל את התכונות פלטפורמה חדשה. לקבלת מידע נוסף, קרא תמיכה גרסאות פלטפורמה אחרת.

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

    הערה גם תיקיות המשנה מיל / המכילים את המשאבים עבור היישום שלך:

    drawable-lt; densitygt; / מדריכים עבור משאבי drawable. מלבד סמלים משגר, המיועדים צפיפויות שונות. מדריך פריסה / עבור קבצים המגדירים ממשק המשתמש של האפליקציה כמו activity_my.xml. שנדון לעיל, המתאר בסיסית מתווה עבור מעמד MyActivity. תפריט / מדריך עבור קבצים המגדירים פריטי התפריט של האפליקציה שלך. סמלי Mipmap / משגר מתגוררים Mipmap / התיקייה ולא drawable / התיקיות. תיקייה זו מכילה את תמונת ic_launcher.png המופיעה כאשר אתה מפעיל את יישום ברירת המחדל. ערכים / Directory עבור קבצי XML אחרים המכילים אוסף של משאבים, כגון הגדרות מחרוזת וצבע.

    כדי להפעיל את היישום, להמשיך לשיעור הבא.

    פוסטים קשורים

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

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

    • 20 Apps שאתה צריך עבור Better Instagram התמונות וסרטי וידאו Instagram יכול להיות כלי שיווקי רב עוצמה כאשר משתמשים בו נכון. אבל תמונות טלפון נייד רגילות עם מסננים בהשראה וינטאג יכולים ללכת רק כך ...

    • וידאו: Hands-on עם ניו Instagram וידאו על לא אנדרואיד שזה היה ממש הפתעה אחרי כמה דיווחים שברה את החדשות בימים שקדמו לאירוע הפייסבוק של היום, אבל כן, הם ...

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