วิธีสร้างแอพ Android เครื่องคิดเลขอย่างง่ายโดยใช้ Android Studio

เผยแพร่แล้ว: 2017-07-06

ในบทความก่อนหน้าของฉัน ฉันเขียนขั้นตอนโดยละเอียดเกี่ยวกับวิธีสร้างแอปพลิเคชัน Android อย่างง่าย ในแอพนั้น ๆ ฉันยังอธิบายแนวคิดของปุ่ม Android และแนวคิดพื้นฐานของ Android

คุณสามารถค้นหาบทความอื่นๆ ทั้งหมดของฉันได้ในส่วน Android

ในบทความนี้เราจะสร้างแอพ calculator android app นี่คือเครื่องคิดเลขธรรมดาที่มีฟังก์ชันจำกัด

ก่อนที่เราจะดำเนินการต่อ จะเป็นการดีที่จะอ่านบทช่วยสอน HelloWorld ให้เสร็จสิ้น นี่คือลิงค์อีกครั้ง: HelloWorld Android App แรกของฉัน

  • วิธีสร้างแอพเครื่องคิดเลขอย่างง่าย – บทช่วยสอนแบบเต็ม
  • สร้างเครื่องคิดเลขอย่างง่ายโดยใช้ Android Studio
  • การพัฒนา Android: การสร้างเครื่องคิดเลขพื้นฐาน
  • สร้างแอพ Android เครื่องคิดเลขอย่างง่าย
  • วิธีสร้างแอพเครื่องคิดเลขสำหรับ Android

เริ่มต้นด้วยแอพ android เครื่องคิดเลขของเรา:

ขั้นตอนที่ 1

  • เปิด Android Studio . ของคุณ
  • คลิกที่เริ่มโครงการ Android Studio ใหม่
  • ระบุชื่อแอปพลิเคชัน CrunchifyCalculator และปล่อยช่องอื่นๆ ว่างไว้ตามเดิม จากนั้นคลิก NEXT

ขั้นตอนที่ 2

  • เลือกขั้นต่ำ SDK API 15: Android 4.0.3(IceCreamSandwich) ฉันเลือก API 15 (IceCreamSandwich) เพราะครอบคลุมอุปกรณ์เกือบ 94% และมีคุณสมบัติเกือบทั้งหมด หากคุณต้องการครอบคลุมอุปกรณ์ 100% คุณสามารถเลือก API 8: Android 2.2 (Froyo)

ขั้นตอนที่ 3

  • เลือก Empty Activity และคลิกถัดไป
  • ปล่อยชื่อกิจกรรม MainActivity ไว้ตามเดิม และปล่อยให้ทุกอย่างเป็นเหมือนเดิม คลิกเสร็จสิ้น

ขั้นตอนที่ 4

  • หลังจากคลิก เสร็จสิ้น จะใช้เวลาประมาณ 2 นาทีในการสร้างกิจกรรมและไฟล์
  • นี่คือโครงสร้างโครงการขั้นสุดท้ายสำหรับการสมัครของคุณ

ขั้นตอนที่ -5

  • ตอนนี้เราต้องเพิ่มโค้ด Java ของเราในไฟล์ MainActivity.java
  • ดังนั้นให้เปิดไฟล์ MainActivity.java จากด้านซ้ายของ IDE (แอพ -> java -> com.crunchify.tutorials.crunchifycalculator -> MainActivity.java)

คุณสามารถดูคำอธิบายของบรรทัดที่ไฮไลต์ได้ด้านล่างโค้ด

ที่นี่เรามี 1 EditText กำหนดประเภทของเนื้อหา

มาทำความเข้าใจโค้ดกันอีกนิด

  • บรรทัดที่ 11 – 14: ที่นี่เราสร้างการอ้างอิงของปุ่มและข้อความแก้ไข
  • บรรทัดที่ 16: ที่นี่เราสร้างตัวแปร float สองตัวสำหรับเป็นค่า 1 และค่า 2
  • บรรทัดที่ 21: เราแทนที่เมธอด onCreate() ซึ่งเป็นเมธอดของคลาสกิจกรรม
  • บรรทัดที่ 45 – 50: เราตั้งค่า onClickListener บน Button1 ถ้าเราคลิกที่ปุ่ม 1 แก้ไขข้อความจะปรากฏขึ้น
  • เราได้ใช้ตรรกะเดียวกันกับทุกปุ่ม
  • บรรทัดที่ 115 – 127: เราได้ตั้งค่า click listener บนปุ่ม Add
  • ที่นี่เราใส่เงื่อนไขว่า หากเรา EditText เป็น Null เราจะตั้งค่า EditText เป็นค่าว่าง มิฉะนั้นเราจะเพิ่มค่าสองค่าที่คลิกก่อนคลิกปุ่มเพิ่มและหลังจากคลิกปุ่มเพิ่ม
  • เรายังตั้งค่าบูลีน crunchifyAddition เป็น True นี้เป็นตัวแทนของการคลิกปุ่มเพิ่มจริงและสิ่งนี้จะถูกใช้เมื่อผู้ใช้คลิกปุ่ม “=”
  • เราใช้ตรรกะเดียวกันกับปุ่มอื่นๆ เช่น buttonSub, ButtonMul, buttonDivision
  • บรรทัดที่ 156 – 183: ที่นี่เราตั้งค่า clickListener บนปุ่ม “=” ที่นี่เราใส่เงื่อนไขเช่นถ้าผู้ใช้คลิกปุ่มเพิ่มค่า crunchifyAddition ถูกตั้งค่าเป็น True บนตัวฟังการคลิกของปุ่มเพิ่ม
  • ตามนั้น การดำเนินการที่เกี่ยวข้องจะดำเนินการตามลำดับการคลิกปุ่ม

หากคลิกปุ่มเพิ่มก่อนปุ่ม “=” การดำเนินการเพิ่มจะดำเนินการตามที่คุณเห็นด้านบน

  • หลังจากดำเนินการแล้ว เราตั้งค่า crunchifyAddition เป็นเท็จ เพื่อให้เราสามารถดำเนินการเพิ่มได้อีกครั้ง

ด้านล่างนี้คือไฟล์เลย์เอาต์ พร้อมความช่วยเหลือในการออกแบบส่วนหน้าสำหรับเครื่องคิดเลข:

ตอนนี้ ทุกอย่างควรจะทำงานได้ดี และเราพร้อมที่จะเรียกใช้แอพเครื่องคิดเลขสำหรับ Android ของเราแล้ว ในการเรียกใช้แอพของเรา ฉันใช้มือถือของฉัน คุณสามารถใช้โปรแกรมจำลองหรืออุปกรณ์ของคุณ

เรียกใช้แอพ Android เครื่องคิดเลขของเรา

  • คลิกที่ตัวจัดการอุปกรณ์ Android หลังจากเลือกอุปกรณ์ที่กำหนดเองของคุณในหน้าต่าง Android device manager ให้คลิก START
  • คลิกที่ปุ่มเรียกใช้
  • เลือกอุปกรณ์หรืออีมูเลเตอร์ของคุณแล้วคลิกตกลง
  • ตอนนี้คุณสามารถเห็นแอพ android เครื่องคิดเลขที่ทำงานเป็นภาพหน้าจอนี้

ยินดีด้วย!! หากคุณทำตามขั้นตอนทั้งหมดและถึงจุดนี้ แสดงว่าคุณได้ทำตามขั้นตอนทั้งหมดอย่างถูกต้อง และแอพเครื่องคิดเลขสำหรับ Android ของคุณใช้งานได้ดี