וובמאסטר - תיכנות ובניית אתרים

פיתוח אפליקציות לאנדרואיד – שיעור עשירי – בדיקות / טל גנאינסקי

טל גנאינסקי/‏ 12 יולי, 2015
F+
F-

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

השוואה

על מנת לערוך השוואה בין שני נתונים נשתמשים במושג " equals".
לצורך העניין המשתנה text הוא משתנה מסוג String. נבדוק האם text שווה למילה tal.

if (text.equals("tal")){ 
   //What? 
} 

בדיקה פשוטה

בבדיקה הפשוטה ביותר נוציא לדרך שתי אפשרויות. אחת – אכן המשתנה שווה לערך שכתבנו. השניה – המשתמש טעה.

if (text.equals("tal")){ 
   //What? 
} 
else { 
} 

בדיקה מורכבת

עם זאת, נוכל לבצע בדיקה בתוך בדיקה ובדיקה לגבי מספר אלמנטים. כלומר -

if (text.equals("tal")){ 
   if (text2.equals("tal")){ 
      //What? 
   } 
} 

לא לשכוח לשים else !

בנוסף, אפשר גם מספר אלמנטים. כלומר –

if (text.equals("tal") && text.equals("gal")){ 
   //&& 
} 

&& יסמן לנו ביחד. רק במידה וטקסט יהיה שווה גם לטל וגם לגל, אז הקוד ירוץ.

רוצים או טל או גל ? גם אפשרי. במקום && כיתבו || .

טל גנאינסקי

טל גנאינסקי. מפתח אנדרואיד, ג'אווה ובניית אתרים. מרצה במכללת ג'ון ברייס.
השפה האהובה עליי היא ג'אווה ופיתוח אפליקציות לאנדרואיד.
בקיא גם בשפות הפיתוח: HTML5, JS(+JQUERY), CSS3.
צד קלייאנט עם SQL ומסד נתונים ברמה טובה מאוד. צד שרת ברמה טובה.
תגיות: Android‏  /  JAVA‏  /  Mobile‏  

תגובות בפייסבוק

תגובות למאמר



תגיות פופולאריות

X
הצטרף לעמוד שלנו בפייסבוק להישאר מעודכן!
וובמאסטר © כל הזכויות שמורות