מילון האנדרואיד הראשון (נכתב על ידי אלמוג שבי)
הוספה לרשימת האזנת לחיצה (סרטון)
רשימת האזנת לחיצה - Click Listener
יצירת פרויקט חדש
ייבוא פרויקט - import project
הגדרה
שימוש בפרויקט קיים והמשך עבודה עליו ב Android studio.
שלבים
- השגת הקובץ (הורדה או שהוא שמור כבר במחשב)
- הורדתם קובץ zip - בצעו עליו קליק ימני ובחרו extract here או חילוץ הכל... - על מנת לבצע חילוץ לפרויקט
- הפעילו את סביבת העבודה Android studio
- file→new→import project בחרו בתיקייה שחילצתם מקובץ ה-zip.
- חפשו את נתיב/path שבו חילצתם את הפרויקט ולחצו על אייקון ה-"אנדרואיד הירוק" הראשון שתיראו
יצירת Activity חדש
- קליק ימני על com.example.almogproject (השם של הפרויקט שלכם)
- לחיצה על new
- לחיצה על Activity
- לחיצה על Empty Views Activity
- מתן שם ל-Activity עם סיומת Activity למשל LoginActivity
- בדיקה שהשפה המוגדרת שם היא Java.
- לחיצה על finish
מעבר בין Activity אחד לשני
Intent intent = new Intent( A.this , B.class);
startActivity(intent);
שם המסך שבו אני נימצא כעת.
שם המסך אליו אני עתיד לעבור.
כפתור - Button
הגדרה
כפתור הוא רכיב ויזואלי עם תכונות כמו צבע וטקסט, בד"כ בצורת מלבן. נועד שיקליקו עליו.
תכונות בולטות
id
text
tag
backgroundTint
textSize
פעולות פופולריות
מציאה והגדרה (סרטון)
Button btn = findViewById(R.id.btn)
ביצוע לחיצה אנונימית על כפתור
לחצו על הקישור לצפייה בסרטון
הוספה לרשימת האזנת לחיצה (סרטון)
btn.setOnClickListener(this);
רשימת האזנת לחיצה - Click Listener
הגדרה
לרשימה זו נוסיף את כל מי שאנו מעוניינים שיבצעו עליו לחיצה (click). בד"כ אלה יהיו כפתורים. לעיתים תמונות ורכיבים אחרים.
פעולות פופולריות
יצירת רשימה האזנה (סרטון)
public class MainActivity extends AppCompatActivity implements View.OnClickListener
- מוסיפים את החלק האדום.
- מבצעים implementation באמצעות המנורה.
כעת נוצרה פונקציה בשם onClick אשר מקבלת פרמטר View שהוא הרכיב שעליו הקליקו.
כעת ניתן להוסיף רכיבים (כפתורים, תמונות לרשימה האזנה).
עריכת טקסט - EditText
הגדרה
רכיב בעזרתו המשתמש מזין טקסט באמצעות מקלדת. ניתן לבחור סוגים ייעודיים כמו: plain text עבור כל קלט, password קליטה ממוסכת, number אם ברצוני לקלוט אך ורק מספרים ועוד.
תכונות בולטות
id
hint - מרמז מה המשתמש צריך לכתוב
text
tag
textSize
פעולות פופולריות
password.getText()
קריאת הערך
מציאה והגדרה (סרטון)
EditText password= findViewById(R.id.eTPassword)