原文:博客园客户端(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