原文:博客園客戶端(Universal App)開發隨筆 -- App的精靈:自定義控件

前言 拿到一個App的需求后,對於前端工程師來說,第一步要干什么 做Navigation規划 第二步要干什么 做頁面分解 頁面分解如何做 首先要確定UI Element的容器,其次要抽象UI Element本身,也就是要做一堆自定義控件,最終組成整個頁面。今天我們就說說自定義控件如何實現吧。 感性認識 在我們的博客園UAP的Windows Phone的版本中,一個最重要的自定義控件就是PostCo ...

2014-12-18 13:56 9 2099 推薦指數:

查看詳情

博客園客戶端UAP開發隨筆--自定義控件的左膀右臂

前言 我們上一次說到了App精靈自定義控件。這一次,我們接着這一話題,說說自定義控件的兩個得力助手: 選擇器 - TemplateSelector 轉換器 – Converter 這兩個東西能幫助自定義控件更為簡單方便地被使用,所以必須掌握。 數值轉換器 ...

Mon Jan 05 20:37:00 CST 2015 6 1821
博客園客戶端(Universal App)開發隨筆 - Universal App(UAP)開篇

Universal App (以下簡稱UAP) 對大多數人來說還是個新概念,因為有了Windows 8.1和Windows Phone 8.1以后,才有了這個概念,大概意思是說:你寫一套代碼,能夠在所有運行Windows的平台上通用。目前來看,PC/Surface/WindowsPhone可以做到 ...

Tue Dec 09 23:21:00 CST 2014 1 2522
博客園客戶端(Universal App)開發隨筆 - Hello, Universal

在移動和雲成為微軟的主題之后,Windows Phone 8.1 手機和Windows 8.1平板也漸漸成熟,吸引了越來越多的開發者。為了讓開發者們高效的開發一款跨手機和平板的應用,微軟順勢推出了Universal應用的概念。 今天我們想向大家分享怎樣用C#和XAML語言開始開發一個跨 ...

Thu Dec 11 20:37:00 CST 2014 10 3862
博客園客戶端(Universal App)開發隨筆 -- 數據基礎准備

在開始之前,我們先了解下博客園提供的接口: 博客: http://wcf.open.cnblogs.com/blog/help新聞: http://wcf.open.cnblogs.com/news/help 以博客園_48小時閱讀排行為例,返回的Xml如下圖(RSS,如果你用IE打開的話 ...

Tue Dec 16 20:14:00 CST 2014 2 1900
博客園客戶端(Universal App)開發隨筆 -- 增量加載 (incremental loading)

在我們的應用(博客園UAP)中,加入了ListView上拉獲取更多內容的功能(GridView也可以),這個功能是通過ISupportIncrementalLoading接口實現的,這是個從Windows 8就開始提供的接口(當然你可以通過ScrollViewer來實現這個功能,只不過稍微麻煩點 ...

Wed Dec 17 21:58:00 CST 2014 7 2647
博客園客戶端(Universal App)開發隨筆 -- 樣式管理與夜間模式

以今天的眼光來看,一個好應用首先是要有好的用戶體驗。而好的用戶體驗最直觀的就來自於用戶界面。好的用戶界面則需要好的設計,更需要好的實現。今天我們就向大家分享一下我們在使用Xaml實現界面設計上的一點心 ...

Wed Dec 24 01:33:00 CST 2014 15 1896
博客園客戶端(Universal App)開發隨筆 - Setting Page的實現方法與經驗

前言 幾乎所有的移動 App 都會為用戶提供一個設置頁面(Setting Page 或 Preference Page),來滿足大家對於一個 App 眾口難調的需求。雖然有一種說法表示,最好的 App 不需要設置,一切默認呈現給用戶的就是最好的選擇。但是對於大多數開發人員來說,這樣的境界 ...

Mon Dec 15 21:59:00 CST 2014 7 2470
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM