31 ต.ค. 2557

[KNOWLEDGE] การสั่งเอ้าท์พุทดูข้อมูลผ่าน Log



ว่าด้วยเรื่อง LOG ..
บางส่วนของโปรแกรม เราอาจต้องการดูผลลัพท์ข้อมูลขณะรัน สามารถสั่งเอ้าท์พุทค่าหรือข้อมูล ณ ​จุดที่ต้องการได้โดยการสั่งเอ้าท์พุทผ่าน Log แล้วดูผลที่ LogCat ได้  และคุณรู้หรือไม่ว่า Log แต่ละแบบเรียกที่เราเรียกใช้งานนั้น มันแตกต่างกันอย่างไร

ตัวอย่างโค้ด Log ผมกำหนด ตัวแปร TAG = "SAKDA" และตัวแปร data = 100
  • Log.e(TAG,"TEST LOG DATA" + data); // แสดง Log แบบ Error คือสีแดง 
  • Log.w(TAG,"TEST LOG DATA" + data); // แสดง Log แบบ Warning คือสีส้ม 
  • Log.i(TAG,"TEST LOG DATA" + data); // แสดง Log แบบ Info คือสีออกน้ำเงิน
  • Log.d(TAG,"TEST LOG DATA" + data); // แสดง Log แบบ Debug
  • Log.v(TAG,"TEST LOG DATA" + data); // แสดง Log แบบ Verbose 
พอเรารันโปรแกรมแล้วอยากดูผลเอ้าท์พุทที่เรากำหนด LOG ไว้ ก็ดูช่อง Logcat ครับผม พิมพ์เข้าไป "SAKDA" ก็จะปรากฏ..

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Ads Inside Post

-