手把手玩轉win8開發系列課程(4)

2021-09-23 21:39:45 字數 1206 閱讀 1168

上節我們說的windows8開發主要是研究開發windowsstore程式,那麼我們這節重點討論了windows store 究竟是何物?為什麼平板電腦都有什麼store?並且對這幾個成熟的windows store程式進行簡單的演示,從而比較win8平板電腦與其他的平板電腦有什麼獨特的地方。

windows store 程式就是軟體的開發者開發好了乙個程式以後,只有且必須把相應的程式上傳到微軟的官方市場上,才能夠讓大庭廣眾使用。為什麼會推出了這種機制了。這就有必要與現在的pc的程式安裝來比較。

不知道,大家安裝pc程式是否遇到過這樣的問題。

①如在安裝wps時候,  總是詢問你是否安裝金山毒霸,金山詞霸這樣的**安裝,如果一不小心,就會安裝一些亂七八糟的軟體。就像下面的 

③一些忒流氓軟體,真的是解除安裝不了。

④一些病毒木馬的快速繁衍。

微軟在windows phone中最先引進了這一先進的理念,windows store  值不過是這一理念的傳承和發揚。所以,我們做為開發者要嚴格的遵守微軟的開發準則,這樣你才能的有效的通過微軟官方的審核。在以後的系列的教程中,我將會重點闡述這些準則。

好了,下面我們進入下乙個歷程,就是演示幾個成熟的windows8 程式,通過這些程式來體會微軟的這一平板電腦系統的不同。

①開始介面,如圖所示:

從這乙個開始介面,我們可以看出,乙個tile(瓷片)代表了乙個軟體,這種操作方式比android的平板,比ipad方便。而他的滾動條是橫向的,其他的是縱向的。這就有什麼好處了就是你操作電腦的時候,橫向滾動條比縱向抓電腦更加的穩定。

②軟鍵盤

通過這個軟鍵盤我們可以清晰的看出來,他是分割在左右的,這樣的好處是左右手都能操作,從而提高工作效率。

③前進後退按鈕。

從圖我們可以清楚看出來,有乙個清晰的後退按鈕,這是微軟的專利——metro ui的風格一小部分,這能夠使使用者一目了然的清楚怎麼做。

手把手玩轉win8開發系列課程(20)

這節,我們的任務很簡單。使其flyout使用者能夠完成一定動作。為使用者控制項編碼 上節,我說到過,使用者控制項是由源 檔案的。所以,homezipcodeflyout這個使用者控制項源 如下 1 using windows.ui.xaml 2 using windows.ui.xaml.contr...

手把手玩轉win8開發系列課程(24)

我們這節有兩個議題 建立另外的檢視 測試導航程式 1 建立另外的檢視 現在,我需要的做的事情就是新增另乙個頁面來完善這個程式。這個頁面名字叫做detailpage,他的源 如圖所示 1 page 2x class metrogrocer.pages.detailpage 3xmlns 4xmlns ...

手把手玩轉win8開發系列課程(25)

徹底支援metro 布局 1 page 2x class metrogrocer.pages.detailpage 3xmlns 4xmlns x 5xmlns local using metrogrocer.pages 6xmlns d 7xmlns mc 8mc ignorable d 9 gr...