Xamarin Research
Xamarin & Xamarin.Forms 之 Android, iOS, UWP 跨平台行動開發技術、問題、教學和、錯誤解決方法經驗分享。
顯示具有
Windows Store
標籤的文章。
顯示所有文章
顯示具有
Windows Store
標籤的文章。
顯示所有文章
2017/02/04
Xamarin FAQ 2-004 : 如何使用導航工具列上的按鈕
›
問題 導航工具列上,可以在其右方設定導航工具列按鈕 ToolbarItem (左方當然是放置了回上一頁按鈕),例如,當這個頁面設計為需要使用者輸入相關資料,此時,當使用者要儲存資料的時候,可以從螢幕右上方點選工具列按鈕,就可以將這筆資料儲存起來;因此,對於這個需求,該如...
2017/01/07
Xamarin FAQ 1-005 : 如何在原生專案使用 Prism 事件聚合器 (Event Aggregator)來非同步呼叫核心 PCL 專案內方法
›
問題 有時候,當程式碼已經轉移到原生專案組件內執行了,此時,您要用非同步的使用核心 PCL 專案內的某個方法,例如,呼叫核心 PCL 專案內的某個方法,使用導航物件進行頁面導航的工作,這個要如何做到呢? 解答 要解決這樣的需求,請依照底下的步驟進行操作。 請先取...
2014/07/22
如何產生較長有效期限的應用程式開發簽名憑證 app package signing certificate
›
當我們開發好 WinRT / Windows 8.1 市集App後,想要進行側載佈署,這個時候,您會發現到您需要將產生好的側載套件檔案中的 xxx.cer 安裝到您的電腦授權憑證內。 不過,當您檢視這個憑證,您會發現到這個憑證有效期限內只有一年,也就是您當時建立好這個...
1 則留言:
2014/07/14
進行Windows 8.1 App 側載的時候,該App的憑證是安裝到哪裡了呢?
›
當我們進行 Windows 8.1 App 側載的時候,系統會要求我們要安裝 App的信任憑證到您的系統中。 下圖為我們要側載的 Windows 8.1 App Package 套件檔案,您可以看到檔案 [未來信Win81通用.Windows_1.0.0.0_AnyCPU_...
進行側載時候,遇到的開發者授權 developer license 之問題
›
若您需要把您開發的App,側載到其他電腦上,通常您都會遇到這樣的情況,那就是要求您建立一個 developer license ,在這裡,有幾個不錯的 PowerShell 工具可以使用。 在這裡,請按下 [Win Key] + [S] 這兩個組合按鍵,接著,在搜尋小視窗中...
2014/07/13
如何手動針對 Windows Store App 側載套件 Sildloading Package,安裝到您的電腦上
›
當您收到了Windows Store App 側載套件之後,您會看到類似下圖的檔案與目錄,其中 [Add-AppDevPackage.ps1]就是提供您側載的 PowerShell Script,請使用滑鼠右鍵點選該檔案,接著在彈跳功能表中,選擇第二個選項 [用 PowerSh...
如何產生 Windows Store App 的側載 Sideloading 的套件 Package
›
首先,使用 Visual Studio 2013 打開您的Windows Store App專案,從功能表選擇 [專案] > [市集] > 建立應用程式套件,如下圖所示: 請在 [建立應用程式套件] 對話窗中的 您要建置套件以上傳到 Windows 市集嗎...
2014/07/09
在 Windows 8.1 中,如何將 BitmapImage 的圖片內容透過 WriteableBitmap 寫入到磁碟檔案上
›
WriteableBitmap 是個很好用的程式庫,因為我們可以透過 WriteableBitmap 任意繪製與產生您所想要的圖片與內容,不過,要如何將 WriteableBitmap 的圖片內容,轉換成為圖片檔案呢(jpg, jpeg, png)? 在底下的程式碼,我們從...
2014/07/02
安裝 WinRT App 發生問題之除錯方法
›
經常有些時候,我們在安裝(不論透過市集或者使用 Sideloading 側載方式)App,有些時候會發生錯誤或者異常,我們可以透過 [事件檢視器] 來查看這些Windows Store App 再進行佈署、安裝、註冊的時候,發生了甚麼問題。 請使用滑鼠右擊螢幕左下方的視窗圖...
SuspensionManager & NavigationHelper 之 App Lifecycle生命週期會使用到的相關事件與呼叫順序
›
想要充分發揮 WinRT & Windows Phone Universal App 效能,您一定要知道應用程式生命週期的相關知識,這裡,做個總結。當從App開始啟動後、到切換到不同的頁面、進入到 Suspend 模式下、重新回到App執行模式下等相關事件的執行順序。 ...
開發 universal app ,如何在程式碼中,標示與切換 Windows store 或者 Windows phone 專用的程式碼
›
當我們在開發 universal app,讓 App 可以同時在兩個平台上執行,但是,某些情況,我們需要在特定平台上寫入只有該平台才擁有的功能,這個時候,您可以使用 [條件式編譯的符號] 來區隔,Windows Phone 使用 WINDOWS_PHONE_APP,而Windo...
2014/07/01
在WinRT Windows Phone App 中,想要下載較大的圖片、音樂、二進位檔案的方法
›
平常我們在 WinRT 或者 Windows Phone App中,想要取得網路上的檔案,可以透過 HttpClient 物件來進行取得這些檔案,不過,當這些網路上的檔案過大的時候,HttpClient 可能無法處理,這個時候我們就可以透過 BackgroundDownload...
在 WinRT & Windows Phone 中,如何將顏色代碼文字,轉換成為 Windows.UI.Color 物件
›
底下的範例程式碼,提供了如何將顏色的代碼, #FF012345 或者 #012345 這樣的代碼,轉換成為 Windows.UI.Color 的物件。 public static Color Parse(string color) { ...
在 WinRT & Windows Phone 中,將非同步呼叫,轉換成為同步呼叫
›
有些時候,也許您不想要採用非同步方式的呼叫,不過,您所擁有的程式庫 Library ,卻都只有提供非同步方式呼叫的方法,這個時候,您可以採用底下的方式來將非同步的呼叫,轉換成為同步方式的呼叫。 Task.Factory.StartNew(as...
2014/06/30
將圖片檔案直接設定到 BitmapImage
›
若想再增加 XAML 對於圖片檔案顯示的速度,您可以使用 BitmapImage 物件,將圖片檔案讀入到 BitmapImage 物件內,接著,您就可以將這個 BitmapImage 物件 設定到 XAML Image Element的 Source 屬性上,如此,就可以直接顯...
使用 HttpClient 下載圖片檔案到本機的 Isolated Storage
›
若您在 WinRT 系統下,有些時候您會想要自己將網路上的圖片檔案,下載到本機 Isolated Storage 檔案系統內,這個圖片檔案可以做為快取之用,下次當要顯示該圖片的時候,就可以直接從本機 Isolated Storage 目錄下,直接讀取這個圖片檔案出來顯示。 ...
如何判斷 StorageFile 或者 StorageFolder 所指向的檔案是否存於 Isolated Storage 內
›
之前不論在寫 WinRT 或者 Windows Phone App的時候,一定會遇到這樣的需求,那就是想要檢查在 Isolated Storage 內的某個檔案是否存在,並且根據此一結果,決定接下來要怎麼繼續處理。 public async Task 該...
在 Windows 8.1 底下使用 RenderTargetBitmap 來儲存 XAML Element 的圖片
›
有些時候,我們希望能夠儲存某個頁面或者某個XMAL控制項當時畫面結果,到本機上的圖片檔案中,我們就可以使用底下的程式碼來做到這樣的需求。 首先,我們使用建立個 RenderTargetBitmap 物件,並且使用了 RenderAsync 方法,產生該 XAML 控制項 g...
2014/06/28
將 Windows 8.1 Store App 透過 Sideload 側載 方式,安裝到您企業內部使用者電腦上
›
Windows 8.1 的 WinRT Stroe App 與傳統的桌面程式,有著明顯不同的特性,其實,對於程式開發者而言,採用 WinRT Store 架構來開發的App,真的比起傳統的桌面App方便了許多,因為:它是全螢幕的、擁有良好的App運作流程、不會破壞到作業系統與影...
1 則留言:
如何在 Windows 8 App 中,使用 XAML 做到 Responsive 響應式 設計
›
現在一般網頁開發,大多需要具備Responsive Web Design (RWD) 響應式網頁設計,也就是,能自動針對不同 size 的裝置調整網頁最佳的呈現方式,讓使用者操作經驗更好。 若我們在進行 C# / XAML 的 Windows Phone App 開發的時候...
›
首頁
查看網路版