Basic Android Development: Widget & Event Hadling

11
BASIC ANDROID APPS Widgets & Event Handling

Transcript of Basic Android Development: Widget & Event Hadling

Page 1: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

Widgets & Event Handling

Page 2: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

แนวคิดการเขียนโปรแกรม ตัวอย่างที่ 1 การใช้ Operation รับค่าจาก EditText1 ไปกระท ากับ EditText2 แล้วแสดงผลออกมาใน TextView หลังจากกด Button

ออกแบบหน้าจอ Layout

น าตัวแปรเหล่านี ้ไปท า final ค่า

Page 3: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

เขียนค าสั่ง final ค่าจาก Widget พร้อมท้ัง Import เข้าไปในส่วนของ Header Code

ท าการใช้ความรู้เมื่อครู่สรา้ง Result ผลลัพ์ขึ้นมาเพ่ิม

หมายเหตุตรวจสอบ id ของ Widget ในหน้า Layout ให้เรียบร้อย

Page 4: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

สร้าง เมธอดใหม่เม่ือเกิด Event Click ท่ี button1 (การบวกค่าผลลัพธ)์

สร้างตัวแปร float ขึ้นมา 3 ตัวคือ ค่าที่1,ค่าที่2 และผลลัพธ์, รับค่า Value ตัวเลขที่เราใส่มาเก็บไว้ใน num1, num2 ต่อจากนั้นเอาตัวแปร result มารับค่า num1+num2 เรียกแสดงผล

Page 5: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

สร้าง เมธอดใหม่เม่ือเกิด Event Click ท่ี button2 (การลบค่าผลลัพธ)์

จงแสดงวิธีท าจากตัวอย่างเมื่อครู่

Page 6: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

Hint:

Page 7: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

พิจารณาโจทย์ต่อไปนี้

Page 8: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

Page 9: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

แบบฝึกหัด

Page 10: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

แบบฝึกหัด

Page 11: Basic Android Development:  Widget & Event Hadling

BASIC ANDROID APPS

แบบฝึกหัด