1) מה אתה מגדיר java בסיסית.2) מציע לך Android studio מניסיון, הפרוייקטים האחרונים רק בזה ממש מצויין וכל יום גוגל מוציאה עידכון.
3)יש מלא מדריכים אבל יש המון לא נכונים או חסרים פרטים בכוונה.
4)בעיקרון זה התהליך.
א.אתה יוצר שני שדות של edit text אשר ישמשו לקבלת שם משתמש וסיסמא.(לא רשמתי לך כפתור וכו אני מניח שאתה יודע)
ב. אחרי שקיבלת את הפרטים אתה שולח הכל לthread כדי לא לתקוע את הui (מסך) של המשתמש מכיוון שחיבור לאינטרנט יכול לקחת כמה שניות יש/אין, ואז אחרי חמש שניות בגלל שאתה כביכול עובד בתכנות פרוצדוראלי כלומר ברגע שמשימה מסיימת מתחיל השני אז יש מצב לתקיעת מסך ולכן משתמשים בthread .
בתוך הthread אתה שולח דרך post הנתונים שלך עדיף בצורת json אתה יכול string כמובן או כל דבר אחר רק אל תשכח לשים! utf-8
לאחר מכן בשרת שלך אתה מקבל את הנתונים ואז בודק בתוך הבסיס נתונים שלך אם ה-user קיים ואז שולח כן או לא.
ואז אתה תקבל את הנתונים בחזרה לאפליקציה שלך ושם אתה בודק לפי סוג הקלט שקיבלת אם כן או לא. ואז אתה מחליט לאיפה לשלוח או לאפס שדות וכו׳
עוד דבר קטן אם אתה רוצה לשמור את הנתונים לפעם הבאה כדי לדעת אם הוא או לא תלמד
sharedpreferences
הא ועוד משהו אל תעשה אף פעם את הטמפלטים המובנים שלהם.
מקווה שעזר.