เมื่อเพิ่มกิจกรรมไปยังโครงการ Android ที่มีอยู่ฉันสร้างคลาสใหม่ด้วยตนเอง - นั่นเป็นวิธีที่ดีที่สุด / เป็นที่ต้องการใช่ไหม คนอื่นจัดการอย่างไร
เมื่อเพิ่มกิจกรรมไปยังโครงการ Android ที่มีอยู่ฉันสร้างคลาสใหม่ด้วยตนเอง - นั่นเป็นวิธีที่ดีที่สุด / เป็นที่ต้องการใช่ไหม คนอื่นจัดการอย่างไร
คำตอบ:
คุณสามารถใช้กล่องโต้ตอบ "คลาสใหม่" ได้ แต่จะทำให้ขั้นตอนอื่น ๆ ที่คุณต้องทำด้วยมือ (เช่นการเพิ่มรายการลงในไฟล์รายการ) หากคุณต้องการให้ขั้นตอนเหล่านั้นเป็นแบบอัตโนมัติคุณสามารถสร้างกิจกรรมผ่านตัวแก้ไขรายการดังนี้:
เมื่อคุณคลิกเสร็จสิ้นจากกล่องโต้ตอบคลาสใหม่มันจะนำคุณไปยังคลาสกิจกรรมใหม่เพื่อให้คุณสามารถเริ่มต้นการเข้ารหัส
ห้าขั้นตอนอาจดูเยอะ แต่ฉันแค่พยายามที่จะให้รายละเอียดเพิ่มเติมที่นี่เพื่อให้ชัดเจน มันค่อนข้างเร็วเมื่อคุณทำมันจริงๆ
ตอนนี้การทำเช่นนี้ใน Eclipse ง่ายกว่ามาก เพียงคลิกขวาที่แพ็คเกจที่จะมีกิจกรรมใหม่ของคุณ ใหม่ -> อื่น ๆ -> (ภายใต้แท็บ Android) กิจกรรม Android
และนั่นคือทั้งหมดที่ กิจกรรมใหม่ของคุณจะถูกเพิ่มลงในไฟล์รายการโดยอัตโนมัติเช่นกัน
ฉันเพิ่งใช้กล่องโต้ตอบ "คลาสใหม่" ใน Eclipse และตั้งค่าคลาสฐานเป็นกิจกรรม ฉันไม่ทราบวิธีอื่นในการทำเช่นนี้ คุณคาดว่าจะมีวิธีอื่นใดอีกบ้าง
คลาส R. * ถูกสร้างขึ้นแบบไดนามิก ฉันปล่อยให้ตัวเลือก "สร้างโดยอัตโนมัติ" ในเมนูโครงการเพื่อให้คลาสเหมือง R * ของฉันทันสมัยอยู่เสมอ
นอกจากนี้เมื่อสร้างกิจกรรมใหม่ฉันจะคัดลอกและเปลี่ยนชื่อเก่าโดยเฉพาะถ้าพวกเขาคล้ายกับกิจกรรมใหม่ที่ฉันต้องการเพราะ Eclipse เปลี่ยนชื่อทุกอย่างให้คุณ
มิฉะนั้นอย่างที่คนอื่นพูดคำสั่ง File-> New-> Class จะทำงานได้ดีและจะสร้างไฟล์ของคุณให้คุณรวมถึงเทมเพลตสำหรับวิธีการที่จำเป็นขึ้นอยู่กับคลาสของคุณการสืบทอดและอินเตอร์เฟส
สำหรับการสร้างกิจกรรมใหม่เพียงแค่คลิก ctrl + N หน้าต่างหนึ่งจะปรากฏขึ้นเลือก Android แล้วหน้าต่างอื่นจะปรากฏขึ้นให้ชื่อกิจกรรมรองตอนนี้กิจกรรมอื่นถูกสร้างขึ้น
ไม่มีเครื่องมือที่ฉันรู้ซึ่งใช้สร้างชั้นเรียนกิจกรรมโดยเฉพาะ เพียงใช้ตัวเลือก 'คลาสใหม่' ใต้ Eclipse และตั้งค่าคลาสพื้นฐานเป็น 'กิจกรรม'
คิดว่านี่คือตัวช่วยสร้างเช่นเครื่องมือเมื่อสร้าง / แก้ไขเค้าโครง xml ที่กิจกรรมใช้ ในการใช้เครื่องมือนี้เพื่อสร้างเค้าโครง xml ให้ใช้ตัวเลือกภายใต้ 'ใหม่' ของ 'ไฟล์ Android XML' เครื่องมือนี้จะช่วยให้คุณสร้างเค้าโครงพื้นฐานบางส่วนของมุมมอง
ฉันสร้างปลั๊กอิน eclipse เพื่อสร้างกิจกรรมได้ในคลิกเดียว
เพียงดาวน์โหลดปลั๊กอินจากhttps://docs.google.com/file/d/0B63U_IjxUP_GMkdYZzc1Y3lEM1U/edit?usp=sharing
วางปลั๊กอินในโฟลเดอร์ดร็อปอินใน Eclipse และรีสตาร์ท eclipse
สำหรับรายละเอียดเพิ่มเติมโปรดดูบล็อกของฉัน
http://shareatramachandran.blogspot.in/2013/06/android-activity-plugin-for-eclispe.html
ต้องการความคิดเห็นของคุณเกี่ยวกับสิ่งนี้ถ้ามันมีประโยชน์ ...