คำถามติดแท็ก ondestroy

8
วงจรชีวิตกิจกรรม Android - วิธีการทั้งหมดเหล่านี้มีไว้เพื่ออะไร?
วงจรชีวิตของกิจกรรม Android คืออะไร ทำไมจึงมีจำนวนมากดังนั้นวิธีการที่คล้ายกันทำให้เกิดเสียง ( onCreate(), onStart(), onResume()) เรียกว่าในระหว่างการเตรียมและอื่น ๆ มากมาย (onPause() , onStop(), onDestroy()) ที่เรียกว่าสิ้นสุดหรือไม่ จะเรียกวิธีการเหล่านี้เมื่อใดและควรใช้อย่างเหมาะสมอย่างไร

12
Activity.finish () วิธีการทำอะไรกันแน่?
ฉันกำลังพัฒนาแอปพลิเคชั่น Android สักระยะหนึ่งและตามมาเป็นจำนวนมากเกี่ยวกับวงจรชีวิตของกิจกรรมและวงจรชีวิตของแอปพลิเคชัน ฉันรู้ว่าActivity.finish()วิธีการโทรไปที่ไหนสักแห่งActivity.onDestroy()และยังลบกิจกรรมออกจากสแต็คและฉันคิดว่ามันชี้ไปที่ระบบปฏิบัติการและตัวรวบรวมขยะที่เขาสามารถ "ทำกลอุบายของเขา" และเพิ่มหน่วยความจำเมื่อพบว่ามันเป็นเวลาที่ดี ดังนั้น.... ฉันมาที่โพสต์นี้ - จะเลิกสมัครได้หรือไม่? และอ่านคำตอบของ Mark Murphy มันทำให้ฉันสับสนเล็กน้อยเกี่ยวกับfinish()วิธีการที่แท้จริง มีโอกาสที่ฉันจะโทรหาfinish()และonDestroy()จะไม่ถูกเรียก?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.