C# Windows Phone 8 WP8,切換各國語系免重開機 加速開發 送審有效率!!

  • 6327
  • 0
  • C#
  • 2015-06-08

一般我們在開發Windows Phone 8 時,會考慮到各國語言的問題,但是你有想過嗎?用實體手機進行開發每換一個語言就要重新開機一次,一等就是一兩分鐘,這對於開發者來說是非常惱怒且耗時的,為了加速使用者切換各國語系測試並解截圖,我們可以透過App.xaml.cs加入些許程式碼就可以避免掉一直重新開機的窘境,加速開發者測試。

本篇文章將引導您如何使用C#修改App.xaml.cs達到切換多國語言免重開機的方法。

...繼續閱讀 »

C# Windows Phone 8 WP8,,判斷目前主題為深色或淺色!! 設計APP好實用!

  • 1622
  • 0
  • C#
  • 2015-06-08

一般我們在使用Visual Studio 開發Windows Phone 8 APP 時,往往會忽略掉一個重要的細節,就是目前主題的配色,這些事情必須在上架前就先行測試,否則很容易在被審的時候打槍,一等又要再等3~5天!!我們可以透過C#判斷目前的主題為何,並且針對目前的主題去做相對應的使用者介面(UI)設計。

本文章將引導您如何透過C#程式碼判斷目前Windows Phone 8 的主題是深色或淺色。

...繼續閱讀 »

使用Hyper-V 安裝實體USB外接式硬碟在【虛擬機器】上,以Windows 8.1 為例,內附詳細圖文教學

Hyper-V是個對於安裝虛擬機器是個非常方便的工具,但剛進入Hyper-V世界的同學,會誤以為Hyper-V所創建的虛擬機器只是獨立封閉的模擬作業系統而已,網路封閉?!資料也封閉傳不出來!?為了要突破剛入門同學們的迷思以及資料的流通性,我們將透過Hyper-V安裝實體USB硬碟,將資料傳輸方面更方便!


本篇文章將引導您使用Hyper-V 安裝實體USB外接式硬碟在【虛擬機器】上,解除獨立封閉的迷思。

...繼續閱讀 »

使用Hyper-V 安裝Windows XP,內附詳細圖文教學!!

有時程式設計師為了要滿足自己設計的應用程式能夠在其他版本的作業系統上正常的運作,但是手邊有沒有這麼多的設備,這時該怎麼辦呢?!買新的?!跟朋友借!?使用Hyper-V創建虛擬機器?!沒錯本文將以Windows 8 為例,透過Hyper-V創建虛擬機器,您不用去買新的,不用跟朋友借,在自己的電腦上就可以模擬其他作業系統囉!!



本篇文章將引導您使用Hyper-V安裝其他作業系統,以安裝Windows XP為例。

...繼續閱讀 »

與 Microsoft 帳戶同步後的 Windows 8 ,尋找桌布的原始檔 內附圖文教學!!

在Windows 8 作業系統中,只要與Microsoft帳戶綁定後,一些個人的設定便會同步到雲端去,此時您的其他裝置的設定也會被同步,也包含桌布,但有時我們會想要將自己喜歡的桌布拿出來編輯繼續發揮創意諸如此類的,總之此時我們需要桌布!!!



本篇文章將引導您,如何取得,與 Microsoft 帳戶同步後的 Windows 8的桌布原始檔。

...繼續閱讀 »

開啟 【快速啟動】功能,加速 Windows 8 & 8.1 啟動速度 !! 內附圖文教學

Windows 8 與 8.1 提供了一個新功能,就是【快速啟動】,快速啟動呢顧名思義,就是開機速度會比較快一點!!有人喜歡等嗎?我想大部份的人都會認為時間=金錢吧,由其實程式設計師,時間咻~一下就過了,真的是分秒必爭啊!!

本篇文章將引導您如何開啟Windows 8 內建之【快速啟動】功能。

...繼續閱讀 »

利用PIN碼 登入Windows 8 超快速 內附圖文教學!!

一般我們是用Windows 8 的時候,都會和自己的Windows Live 帳戶綁定,但是如此一來便會造成使用者的不方便,假設Windows Live 帳戶的密碼很長,也又是說當你登入Windows 8 時,也要打一長串的密碼,有可能每天會打10次以上,但是你為了保障自己的隱私又不想把密碼抽掉,若能將登入的密碼換成4位數的密碼,效率鐵定更高的拉,除非你的Windows Live帳戶密碼不到4位而且是數字,當然這不太可能。

本篇文章將引導您利用PIN碼 快速登入Windows 8。

...繼續閱讀 »

Visual Studio 2013 新功能!! 雲端同步開發環境設定 開發環境帶著走 內附圖文教學!!

身為一個工程師,擁有多台電腦是件很正常的事情,家庭、工作…等,用的電腦都不同,但是身為一個工程師,無時無刻都能Coding才是王道啦!!有靈感馬上就要行動!!不用等到帶回家再處理,所以呢如果開發環境的設定能一次同步到其他的電腦,那是一件多麼令人驚豔的事情啊!

所以本文章將引導您,體驗Visual Studio 2013 的新功能!! 雲端同步開發環境設定

...繼續閱讀 »

取得並安裝 Visual Studio 2013 內附圖文教學!!

取得並安裝 Visual Studio 2013 內附圖文教學!!Microsoft 微軟公司在2013年10月份正式發布了 Visual Studio 2013,也加入了許多更方便的功能,但是Visual Studio 2013 要如何取得呢? 跟著本篇文章的引導。

小弟將為各位指點迷津,順利取得Visual Studio 2013 並且順利安裝完成!!

...繼續閱讀 »

如何從 Windows 8 升級至 Windows 8.1 內附圖文安裝教學!!

如何從 Windows 8 升級至 Windows 8.1 內附圖文安裝教學!!等不及要升級Windows 8.1了嗎? 從現在起就可以享受8.1的全新功能,本篇文章將引導您如何將現有的Windows 8 作業系統升級至Windows 8.1 !!! 開始鍵又回來囉!!!

本篇文章以 以安裝Windows 8 的電腦為例。

...繼續閱讀 »

將 Windows 8 從家用版升級至專業版 !! 內附詳細圖文教學!

將 Windows 8 從家用版升級至專業版 !! 內附詳細圖文教學! 大家都知道一般市面上在賣的電腦,大部分都是搭載Windows 8 家用版本(因為專業版比較貴… 誤~),但若個人、或工作上必須使用到Windows 8 專業版,該怎麼辦呢?今天小弟就為各位介紹,如何將家用版升級至專業版,無須重灌,一點也不麻煩,接著讓我引導各位進入升級的過程吧!!

...繼續閱讀 »

Windows 8 邊做邊學 同步裝置間的設定

因為我們並不只會使用一台電腦或平板,工作環境、家庭環境上可能會使用不同的電腦裝置,但是每換一台電腦資料就必須要重新抓,這對使用者太不方便了,所以我們可以透過雲端同步來同步多台 Windows 8 裝置的設定。

包含 APP、桌面布景、配色、鎖定畫面、遊戲設定、電子郵件、聯絡人、行事曆…非常多項的個人設定,,可以透過雲端同步來達成。

...繼續閱讀 »

Windows Phone 8 C# 背景服務 ScheduledTaskAgent 執行網路動作 使用 WebClient 範例教學

Windows Phone 8 背景服務 ScheduledTaskAgent 執行網路動作 使用 WebClient 範例教學
寫這篇文章的原因,是因為在許多初學者在撰寫APP時,會使用到背景服務獲取網路上的資訊 檔案、影片、Json、XML 都好,在撰寫的過程中會遇到一些弔詭的事情,譬如程式碼完全沒有錯,也沒有跳出錯誤訊息,可是怎麼資料就傳不回來了呢?接下為各位說明ScheduledTaskAgent 的工作模式。

...繼續閱讀 »

Windows Phone 8 使用 IsoStoreSpy 查看 IsolatedStorageFile

開發Windows Phone App ,有時會使用IsolatedStorageFile 寫入APP 的獨立空間,然而這個為APP所提供的獨立存取空間,卻不能像我們開資料夾一樣的方便查看,如此一來變成為了開發APP上的一個盲點,因為我們無法得知APP的獨立空間裡面到底放置了什麼,若無法存取檔案的話到底是我們的Code寫錯?!還是檔案沒有確實寫入?!這就不得而知了,有鑑於此,我們可以使用IsoStoreSpy 來幫我們來完成查看檔案的動作。

...繼續閱讀 »

[APP] 使用WP8控制電腦電源 Windows Power Control 幫電腦關機

使用WP8控制電腦電源 Windows Power Control 幫電腦關機
Google硬碟下載點 : http://goo.gl/fFDEP
●利用Windows智慧手持裝置,與電腦(Windows)連線,進而操控電腦的電源,透過簡單的按鈕進行電腦操作。
●包含關機、定時關機、重新開機、定時重新開機、鎖定、休眠、睡眠。
●持語音控制,包含關機、重新開機、鎖定、休眠、睡眠、ex:三秒鐘關機/重新開機、四分鐘關機/重新開機、5小時關機/重新開機、6天關機/重新開機。

...繼續閱讀 »

Windows Phone 8 C# 換頁傳遞參數 兩種方法 Navigation 、PhoneApplicationService

Windows Phone 8 換頁傳遞參數 兩種方法 Navigation 、PhoneApplicationService
為什麼要傳遞參數?可以用在那些地方呢?!
譬如說,假設有一個食譜的APP,裡面有食譜的清單,當我們點下其中一個餐點時則會跳到另一個頁面介紹餐點的製作方法,傳統的方法我們會一頁一頁製作餐點的內容,但這是非常不方便而且消耗開發者大量的腦力,所以傳遞參數可以幫務我們解決這個問題,只要將餐點編號傳遞到介紹餐點的頁面,我們再去資料庫或是網路抓相對應的資料,這樣就可以省下非常多的時間,專案也會相對的好管理囉!

...繼續閱讀 »

Windows Phone 8 C# 背景服務 ScheduledAgent 教學 範例

當我們製作APP的時候常常會需要背景服務,為什麼呢!?
因為我們希望APP能夠不在使用者看到的情況下或是當離開APP時去持續做一些事情,這個時候就就需要ScheduledAgent來幫我們完成工作啦!!
ScheduledAgent 就很像是開發Android上的 Service !! 可以在背景中處理一些使用者需要的資訊。

...繼續閱讀 »