2010-09-14 128 views
2

我注意到在Phone 7 Beta模擬器中有一個設置應用程序。它包含一個「應用程序」面板。這似乎意味着我們應該編寫設置插件,以便集中管理所有應用程序的設置,與iPhone設置的工作方式類似。Windows Phone 7設置

有誰知道我們如何編寫/註冊這些插件?或者如果我完全錯誤的軌道?

謝謝!

回答

4

您創建的任何應用程序的所有設置和配置都應該從該應用程序內進行管理。
這與iPhone的設置和配置被認爲是分開的,應該在不同的地方進行管理是不同的。
設備/仿真器上的設置「應用程序」包含系統設置以及它所稱的「應用程序」設置。所謂的應用程序設置實際上與集線器設置有關(另加IE &搜索)。

UI Design and Interaction Guide for Windows Phone 7 version 2.0(第66頁 - 系統和系統應用程序設置)

「應用程序設置必須在應用程序本身 內 實施。」

+0

有沒有辦法共享應用程序設置?假設我正在使用需要登錄和一些首選項的Web服務。我真的需要再次在我的所有應用程序中配置它? – 2011-08-10 06:52:28

+0

@rudelm無法在應用程序之間共享設置。您必須爲每個應用程序添加功能 – 2011-08-10 08:32:22

+0

感謝您的保證。我希望在WP7中有一天能夠彙總來自一個開發者應用程序和/或服務的所有應用程序設置。這將使初始應用程序設置變得更加輕鬆和舒適,而另一方面,通過共享訪問可能會發生誤操作。 – 2011-08-10 14:19:17

1

MSDN:How to: Create a Settings Page for Windows Phone

編輯:我只是想在SettingsSample並沒有出現在操作系統設置頁面,但我認爲這是plan in the final SDK這個功能應該是可用的。

+0

您引用的帖子已過期。根據設計指南:「開發人員無權在系統和系統應用程序設置中放置應用程序設置,並且必須在應用程序本身內部實現應用程序設置頁面。」 – 2010-09-14 21:10:41

+0

我站好了,MSDN鏈接可能還有一些用處。我會提高你的答案。我曾看過幾個預覽指出了這個功能,可能它會回來。 – Kris 2010-09-14 21:33:47