代码改变世界

随笔档案-2012年10月

Windows Phone SDK 8.0安装步骤

2012-10-31 22:29 by 王祖康, 18402 阅读, 收藏, 编辑
摘要: 《全新的Windows Phone 8开发资源汇总》文章中提到了Windows Phone SDK 8.0的下载地址,同时也给出了安装的一些软硬件配置要求。 那么下载过ISO文件之后如何安装呢? 前期准备 1.“计算机”右键“属性”查看自己电脑安装的Windows 8系统的版本,以及电脑内存是不是4G或4G以上。 注:必须是Windows 8专业版以上的系统。 2.使用微软官... 阅读全文

全新的Windows Phone 8开发资源汇总

2012-10-31 11:17 by 王祖康, 4465 阅读, 收藏, 编辑
摘要: MS Bulid 2012大会已经拉开帷幕了!早上起来刷微博,都是关于Windows Phone 8发布的消息。我想把目前找到的关于Windows Phone 8最新的开发资源汇总一下分享给大家。Windows Phone SDK 8.0下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=35471;注意:推荐大家下载ISO文件,大家可以将下面这个链接直接拷贝到下载工具直接下载,ISO文件大约1.6G;http://download.microsoft.com/download/F/5/6/F56AD199-EF12-43C 阅读全文

《快速构建Windows 8风格应用》系列文章汇总

2012-10-29 21:53 by 王祖康, 2758 阅读, 收藏, 编辑
摘要: 《快速构建Windows 8风格应用》系列的文章基于XAML+C#进行编写,汇总了Windows 8 Store应用开发过程中常用的开发技术点。对于我个人来说,将自己平时学习和开发过程中遇到的开发知识点汇总成这个系列的博文,分享给各位开发者,希望各位开发者更能快速的构建出自己的Windows 8 Store应用。同时我也非常希望结交更多开发朋友能够互相讨论学习进步。大家可以加我的Sina Weibo 进行讨论开发学习过程中遇到的问题。Sina Weibo: http://weibo.com/zukang同时我也在博客园创建了一个“Windows 8 Store应用开发”小组,欢迎大家加入,共同 阅读全文

快速构建Windows 8风格应用23-App Bar概述及使用规范

2012-10-29 10:16 by 王祖康, 1758 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍App Bar概述、App Bar命令组织步骤、App Bar最佳实践。 App Bar概述 Windows 8 Store应用中的App Bar(应用程序工具栏)起到的作用和Windows Phone中AppBar一样。我们可以向用户提供各种操作接口,实现导航或者触发命令等。 AppBar一般默认是隐藏的,也可以设置为始终可见。我们可以通过清扫屏幕上边缘或下边缘时显示... 阅读全文

快速构建Windows 8风格应用22-MessageDialog

2012-10-25 10:58 by 王祖康, 1968 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍MessageDialog概述、MessageDialog常用属性和方法、如何构建MessageDialog MessageDialog概述 MessageDialog指的就是对话框。 对话框的命令栏中最多包含三个命令。如果我们指定任何命令,将会有一个默认命令添加到对话框中,目的是关闭对话框。 对话框弹出后界面中所有元素将在对话框下面显示,并且将会阻塞任何触摸事件直到... 阅读全文

快速构建Windows 8风格应用21-构建简单媒体播放器

2012-10-22 10:22 by 王祖康, 2324 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍如何构建一个简单的媒体播放器。《快速构建Windows 8风格应用20-MediaElement》博文中提到了如何使用MediaElement对象进行播放视频的简单功能,但是在实际应用中需要更复杂的功能,例如:控制视频播放的控件、全屏模式、进度条等等其他功能。本篇博文中示例使用应用程序中包含的媒体文件,当然我们也可以通过网络或者本地[使用FileOpenPicker]进行加载某一媒体文件。MSDN中关于媒体播放器的示例代码下载地址:XAML media playback sample。构建基本的MediaElement控件首先我们创建一个MediaElement控件并添加到Co 阅读全文

快速构建Windows 8风格应用20-MediaElement

2012-10-18 09:49 by 王祖康, 2112 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍MediaElement概述、MediaElement对象介绍、MediaElement常用属性、如何控制媒体播放。MediaElement概述通常在Windows 8风格应用中播放音频或视频文件时是使用MediaElement类进行构建的。MediaElement对象提供了用于播放视频或音频的属性和方法。相关MediaElement的开发示例可参考该链接:XAML media playback sample和Media Play To sample。MediaElement对象介绍使用MediaElement构建将视频文件在应用面中进行播放的功能是比较容易的。例如:XAML代 阅读全文

快速构建Windows 8风格应用19-基础控件II

2012-10-15 14:03 by 王祖康, 1988 阅读, 收藏, 编辑
摘要: 本篇博文接着上篇博文《快速构建Windows 8风格应用18-基础控件I》介绍开发Windows 8风格应用中常用控件。Slider:Slider控件常见的效果图:如何在XAML代码中声明Slider控件呢?代码如下:Value属性值表示Slider控件显示的初始值,应用运行状态下我们也可以拖动改变Slider控件的值。C#代码中声明Slider控件。代码可以如下:可以通过ValueChanged事件获取Slider控件当前的Value值关于Slider类详细说明可以参考: Slider Class。Image:Image控件常见的效果图:如何在XAML代码中声明Slider控件呢?代码如下: 阅读全文

快速构建Windows 8风格应用18-基础控件I

2012-10-11 15:11 by 王祖康, 932 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍Windows 8风格应用开发中常用的几种基础控件。ProgressRing:ProgressRing控件常见的效果图:如何在XAML代码中声明ProgressRing控件呢?代码如下:ProgressRing控件包含IsActive属性,该属性控制ProgressRing控件是否激活可用。默认情况下IsActive属性值为Ture,我们也可以将其值设置为False。另外我们也可以在C#代码中声明ProgressRing控件,添加到布局控件中。代码可以如下:关于ProgressRing类详细说明可以参考:Progress Ring Class。ProgressBar:Progr 阅读全文

快速构建Windows 8风格应用17-布局控件

2012-10-09 16:48 by 王祖康, 859 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍三种常用的布局控件:Canvas、Grid、StackPanel。Panel类是开发Windows 8 Store应用中一个重要类,它在Windows 8 Store应用布局系统中扮演非常重要角色。Panel可以承载多个子元素,面板类可以把子元素存放在栈中、或网格里面、或把子元素停靠在其边缘等。Panel类自身是一个抽象类,下面是Panel类的层次结构:Windows 8 Store应用中包含的三个标准布局控件:Canvas(通常在常规布局中,尽量不要考虑使用Canvas,不过在某些特殊情况下,使用Canvas还是非常方便的)、Grid(它是大多数常规布局的首选)、StackP 阅读全文

快速构建Windows 8风格应用16-SettingContract原理及构建

2012-10-08 16:11 by 王祖康, 712 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍Setting Contract概述、Setting Contract实现基本原理、如何构建Setting Contract、构建Setting Contract最佳实践。Setting Contract概述1) Setting Contract在当前的应用中提供了快速、上下文相关的沉浸式的设置访问体验;2) Setting Contract始终是可用的;3) 设置包括始终可用的系统设置、让用户可以控制应用对系统设备和功能的访问的系统代理设置、以及当前应用程序指定的设置;我们可以从屏幕右边缘轻扫划出超级按钮,选择“设置”显示设置窗口。设置窗口中既包括应用设置又包括系统设置。对于 阅读全文

快速构建Windows 8风格应用15-ShareContract构建

2012-10-08 10:41 by 王祖康, 873 阅读, 收藏, 编辑
摘要: 本篇博文主要介绍共享数据包、如何构建共享源、如何构建共享目标、DataTransferManager类。共享数据包DataPackage(数据包)是共享数据标准。共享数据格式可以是多种的,包括文本、URI、HTML、图像等,以及更多可扩展的格式。我们可以通过以下方法设置需要的分享数据类型:1) SetText():设置共享文本,例如:可以实现效果:2) SetUri():设置共享Uri;3) SetHtmlFormat():设置共享Html;4) SetBitmap():设置共享位图,例如:可以实现效果:5) SetRtf():设置共享富文本;6) SetData():设置共享数据;7) Se 阅读全文
点击右上角即可分享
微信分享提示