懶癌晚期兼正月里都是過年,一直拖到今天才繼續更新。之前的幾篇介紹了數據的來源,屬於准備工作。本篇我們正式開始構建漲姿勢UWP程序的UI界面。 我們這個Hello World程序比較簡單,總共只有一個頁面,在PC和Tablet上呈左右分開,左邊以列表顯示新聞標題及簡述,右邊則顯示新聞正文 ...
上一篇我們介紹了繪制主界面的MainPage.xaml,本篇則會結合MainPage.xaml.cs來講一講如何適配電腦和手機這些不同尺寸的設備。 同時適配電腦和手機存在幾個麻煩的地方: 屏幕尺寸差距過大,不太適合以手機為基准,然后在電腦上等比放大。 手機屏幕小,但是分辨率高。比如Lumia 的 K屏就默認采用 的比例來顯示。 手機一般默認豎屏。電腦會有 : , : 各種比例,且默認橫屏。導致整體 ...
2017-03-29 22:35 4 1247 推薦指數:
懶癌晚期兼正月里都是過年,一直拖到今天才繼續更新。之前的幾篇介紹了數據的來源,屬於准備工作。本篇我們正式開始構建漲姿勢UWP程序的UI界面。 我們這個Hello World程序比較簡單,總共只有一個頁面,在PC和Tablet上呈左右分開,左邊以列表顯示新聞標題及簡述,右邊則顯示新聞正文 ...
本篇開始具體分析漲姿勢UWP這個APP的代碼,首先從數據的源頭着手,即RSS feed的獲取和解析,相關的類為RssReader,所有和數據相關的操作均放在里面。 漲姿勢網站提供的RSS feed地址為http://www.zhangzishi.cc/feed,在UWP中想要通過發送 ...
各位園主好! bug 走勢: 哪天bug 足夠少,哪天就可以發布了 :) 2015/10/23: 49 2015/10/26: 40 2015/10/27: 36 2015/10/28: ...
說實話重來沒想到驗證輸入是如此的苦逼的一件事情。 網上好多驗證都是在輸入完成后再驗證,我的想法是在輸入的時候就限制輸入,這樣我就不用再寫代碼來驗證了 應為是手機端,所以不用判斷其他非法字符,直接把Textbox的屬性InputScope設置為"Number"就是了,反正 ...
因為今天討論的內容不屬於入門系列,所以我把標題都改了。這個啥Accessibility說實話屬於及其蛋疼的內容,即如何讓視力有障礙的人也能通過聲音來使用觸屏手機……也許你這輩子也不會接觸,但如果有一天你遇到了,碰巧你又看了我這一篇,你就可以挺起胸膛大聲說:這個逼我裝定了! 首先我們來看下 ...
眾所周知,uwp程序是一套代碼,可以run在不同的平台上。但是不同的設備肯定有其獨特之處,所以針對這些獨特之處,必須用“獨特的代碼”來處理。 所以微軟提供了一系列的拓展類庫來實現這種特殊處理。 如上圖所示,紅框中的便是拓展程序集。 當然實現手機后后退鍵處理,我們就需要把Mobile對應 ...
1. 前言 HeaderedContentControl是WPF中就存在的控件,這個控件的功能很簡單:提供Header和Content兩個屬性,在UI上創建兩個ContentPresenter並分別 ...
上一篇我們提到如何讓“講述人”讀出自定義的CanReadGrid,但“講述人”仍然無法識別CanReadGrid上綁定的Command。XAML代碼如下: 我們可以看到通過Be ...