WP7 และมัลติทาสกิ้ง
2 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
ฉันจะเริ่มต้นสิ่งนี้ด้วยจุดที่ WP7 สร้างขึ้นจาก CE7 ซึ่งเป็นการอัพเกรดเป็น CE6 (WM6.5 สร้างขึ้นจาก CE5.2) แน่นอนว่าระบบปฏิบัติการรองรับการทำงานหลายอย่างพร้อมกัน! ไม่มีสมาร์ทโฟนรายใหญ่ที่ไม่รองรับในระดับ OS เพราะจะทำให้สิ่งต่าง ๆ เช่นรับสายไม่ได้เมื่อไม่ได้อยู่ในแอปพลิเคชันโทรศัพท์
จากสิ่งที่ฉันทำใน SDK (และบางสิ่งที่ฉันได้รับการบอกกล่าว) Microsoft จะอนุญาตให้นักพัฒนาบุคคลที่สามเข้าถึงการทำงานหลายอย่างพร้อมกัน แต่ถ้านักพัฒนาสามารถให้เหตุผลที่ดีได้ นี่อาจดูเหมือน Microsoft พยายามควบคุมชีวิตของคุณ แต่จริงๆ แล้ว Microsoft ต้องการประสบการณ์ที่ดี!
การเรนเดอร์เกมในเบื้องหลังมีประโยชน์อย่างไร ในเมื่อคุณจำศีลและเล่นเกมต่อ คุณจะยังอยู่ในสถานะเดิม สิ่งที่ต้องทำคือทำให้ระบบปฏิบัติการช้าลงโดยไม่มีประโยชน์ ตัวอย่างเช่น เว็บเบราว์เซอร์จะมีประโยชน์ในการดาวน์โหลดเนื้อหาในพื้นหลัง เนื่องจากจะช่วยให้คุณทำสิ่งอื่นเมื่อโหลดหน้าเว็บ แต่ไม่มีจุดที่จะรีเฟรชสิ่งที่วาดไปยัง หน้าจอที่คุณจะไม่เห็นมัน
แพ็คเกจที่จัดเก็บแอปพลิเคชัน (คิดว่าเป็นไฟล์ cab แต่รหัสถูกเรียกใช้จากภายในแพ็คเกจ แทนที่จะคัดลอกเนื้อหาของแพ็คเกจไปยังอุปกรณ์แล้วเรียกใช้ที่นั่น) มีรายการที่ระบุว่าสิทธิ์ใดบ้าง แพ็คเกจมี เช่น มัลติทาสก์ การเข้าถึงเว็บ ฯลฯ ดังนั้นมันจึงยากสำหรับพวกงี่เง่าที่จะติดตั้งมัลแวร์ แต่ควรมีตัวเลือกให้ปิดได้ เช่นเดียวกับที่คุณสามารถปิดคำเตือนห้องโดยสารที่ไม่ได้ลงนามใน WM6.5 ฉันเชื่อว่านี่คือโหมด "นักพัฒนา"
ฉันหวังว่าการพูดจาโผงผางเล็กน้อยจะทำให้การทำงานหลายอย่างกระจ่างขึ้น แต่ถ้าคุณมีคำถามใด ๆ โปรดแจ้งให้เราทราบด้านล่าง!