上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页
  2015年1月19日
摘要: 在开发基于JavaScript的Windows应用商店应用时,可以使用HtmlControl和PageControl控件加载一个页面,这两个WinJS库控件曾在上面的内容中提到过,HtmlControl控件接收一个包含页面地址的对象作为参数,并根据这个地址加载相应的页面;PageControl控件是自定义控件,可以使用WinJS.UI.Pages.define函数将一个页面定义为PageCo... 阅读全文
posted @ 2015-01-19 22:15 冯瑞涛 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 通过前面内容的学习,相信读者已经对开发基于JavaScript的Windows应用商店应用有了一定的了解,本小节通过一个小球运动的示例来介绍如何新建一个JavaScript的Windows应用商店项目,以及怎样向项目中添加功能实现代码。 首先启动Visual Studio 2012集成开发工具,打开“文件”菜单,选择其中的“新建项目”菜单项后会弹出“新建项目”窗口。在“新建项目”窗口左侧的Jav... 阅读全文
posted @ 2015-01-19 22:14 冯瑞涛 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 在介绍了如何使用标准的HTML控件以及WinJS库中提供的新控件之后,下面来着重介绍WinJS库中几种常用的控件。 (1)ListView控件 在开发Windows应用商店应用时可以使用ListView控件以网格或列表的方式显示多条数据。ListView控件的常用属性有: q groupDataSource属性,用来设置分组的数据源。 q groupHeaderTemplate属性,用... 阅读全文
posted @ 2015-01-19 22:13 冯瑞涛 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-01-19 22:09 冯瑞涛 阅读(112) 评论(0) 推荐(0) 编辑
  2015年1月16日
摘要: 如果希望更好地控制HTTP请求,可以使用System.Net类库中的HttpWebRequest类,该类对HTTP协议进行了完整的封装,并且提供了很多对HTTP协议中的 Header、Content和Cookie进行设置的属性和方法,还可以指定请求的类型以及使用流传输数据。HttpWebRequest类与HttpClient类的使用方法很相似,但还是有一些差别。 HttpWebRequest 类... 阅读全文
posted @ 2015-01-16 16:43 冯瑞涛 阅读(325) 评论(0) 推荐(0) 编辑
摘要: HttpClient类包含在System.Net.Http命名空间中,是向以URI标识的网络资源发送HTTP请求和接收HTTP响应的基类。在HTTP请求中使用该类可以向Web服务发送GET、POST等异步请求,并接收服务器返回的响应数据。 下面以一个应用程序为例,介绍如何使用HttpClient类向Web服务发送GET请求并接收响应数据。该应用使用HttpClient类从网络获得XML格式的数据... 阅读全文
posted @ 2015-01-16 16:39 冯瑞涛 阅读(606) 评论(0) 推荐(0) 编辑
  2015年1月15日
摘要: 在Windows应用商店应用中提供了MediaElement控件,该控件能为应用提供音频和视频播放功能。就像之前提到的,虽然在多媒体应用开发中,开发人员可以自行开发一套音频、视频编解码规范和开发媒体播放控件,但是这需要花费一定的工作量去完成,而使用MediaElement控件及其方法、属性及事件可以满足大部分一般应用开发的需求。 9.3.1 MeidaElement控件介绍 Media... 阅读全文
posted @ 2015-01-15 16:43 冯瑞涛 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 通过上面的介绍,读者已经了解了Image对象及ImageBrush对象的使用方法和常用属性,在实际的开发工作中,比较常用的是Image对象,下面以一个幼儿园识物识字卡应用为例,来帮助读者更好的理解Image对象、ImageBrush对象的使用方法。在本示例中,可以实现随机将若干图片以任意角度摆放在应用界面的任意位置上。同时在这个示例中还会介绍与图片手势操作相关的内容,通过对图片的手势操作可以实现图... 阅读全文
posted @ 2015-01-15 16:42 冯瑞涛 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 在Windows应用商店应用中可以使用两种方法来显示图片,这两种方法分别为使用Image对象和使用ImageBrush对象。Image对象可以直接呈现一幅图像,而ImageBrush对象则可以用一幅图像来绘制其他对象。 9.2.1 Image和ImageBrush 本节将介绍Image对象和ImageBrush对象的使用方法、常用属性等,下面先通过一个示例介绍Image对象的使用方法。 首先... 阅读全文
posted @ 2015-01-15 16:41 冯瑞涛 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 上面几个小节通过示例介绍了如何引用资源以及设置应用语言来显示不同语言的信息,这些示例都只是添加了简体中文和英语两种语言来显示资源,而在一些复杂的应用程序中,字符串资源可能会被定义成多种语言,文件资源也可能为了根据不同的环境显示不同的效果而在程序中存储多种版本,这时应用程序就需要根据使用情况选取最匹配的资源作为应用的首选资源,本小节将通过示例模拟应用选取匹配资源的过程。 1.匹配规则 在应用程序... 阅读全文
posted @ 2015-01-15 16:39 冯瑞涛 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 上一小节介绍了通过在应用程序中添加语言设置选项来改变整个应用显示信息的语言,而有时用户只想对应用中某一页面信息的语言进行调整,这时就不能使用上一小节所讲述的知识来对应用进行设置。下面将通过一个示例介绍如何在指定页面上添加语言可选项,选择语言选项后单击“显示信息”按钮来显示相应语言的信息。 新建一个Windows应用商店的空白应用程序项目,并命名为OverrideLanguage。在项目中添加如1... 阅读全文
posted @ 2015-01-15 16:37 冯瑞涛 阅读(541) 评论(0) 推荐(0) 编辑
  2015年1月13日
摘要: 当开发者将开发的应用上传到Windows应用商店以后,使用Windows 8系统的用户可能会看到并下载这些应用,而这些用户所在的区域或者所使用的语言可能都不相同,如果他们在使用应用程序时希望改变应用显示信息的语言为自己所熟悉的语言,这就需要应用能够提供一个语言设置选项,并在选项中包括用户所在地区的语言,这样就能够在应用中更加准确的为用户提供所需要的界面语言而不受区域的影响。下面将通过示例讲解如何在... 阅读全文
posted @ 2015-01-13 22:22 冯瑞涛 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 在应用程序运行过程中,系统的语言、像素、对比度等系统设置可能会发生改变,应用程序应根据系统环境的改变及时做出适当的响应。为了解决这样的问题,可以在应用程序中为系统状态更改事件注册事件处理方法,当语言、像素等系统设置信息发生改变时将触发这个事件,并在事件处理方法中根据环境变化做出相应的调整。下面通过一个具体的示例来演示如何在应用程序中注册状态更改事件,并在所添加的事件处理方法中对语言首选项的更改做出... 阅读全文
posted @ 2015-01-13 22:21 冯瑞涛 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 前面几个小节介绍了如何引用自身项目的资源,而有时在应用程序开发过程中可能需要访问其他项目中的资源。例如,当几个人或十几个人一起设计一个解决方案时,每个人的工作都是不同的,编写的项目也是不同的,但是每个人都可能需要访问其他项目的某些资源,这就引入了类库资源的概念。对于每一个项目都能够引用的资源,我们称它为类库资源。下面通过一个示例具体讲解如何引用类库中的资源。 新建一个Windows应用商店的空白... 阅读全文
posted @ 2015-01-13 22:09 冯瑞涛 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 大部分应用程序仅需要单个默认资源文件,例如Strings/zh-CN/Resources.resw,但是在某些应用程序中,最好将资源分离到多个资源文件中,以便更好地组织资源内容,这样就需要考虑如何引用这些分离资源文件中的资源。下面通过一个示例讲解如何在后台代码中引用分离资源文件中的字符串资源。 新建一个Windows应用商店的空白应用程序项目,并命名为SeparatedResourcesFile... 阅读全文
posted @ 2015-01-13 22:04 冯瑞涛 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 上文提到了引用字符串资源具有两种方式,分别是在XAML元素中和在后台代码中引用资源文件中的字符串资源。在第一小节已经介绍了如何在XAML元素中引用字符串资源,本小节将讲解在后台代码中引用字符串资源的相关知识点。 下面通过一个示例直接讲述如何在后台代码中引用资源文件中的字符串资源。新建一个Windows应用商店的空白应用程序项目,并命名为StringResourcesInCode。在项目中新建一个... 阅读全文
posted @ 2015-01-13 22:03 冯瑞涛 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 上一小节讲解了如何在XAML元素中使用x:Uid属性引用资源文件中的字符串资源,通过改变语言首选项显示不同的运行结果。如果把字符串资源变成文件资源,就不能使用x:Uid属性来引用这些文件资源。本小节将以图片作为文件资源,通过更改语言首选项,在XAML元素中引用不同的图片资源进而更改显示结果。下面讲述如何添加、引用图片资源。 首先新建一个Windows应用商店的空白应用程序项目,并命名为FileR... 阅读全文
posted @ 2015-01-13 21:52 冯瑞涛 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 在应用程序中可以通过XAML元素和后台代码两种方式引用资源文件中的字符串资源。本小节先讲述如何在XAML元素中引用字符串资源的相关知识点。 在XAML元素中可以通过使用x:Uid属性来引用资源文件中的字符串资源,这些字符串资源存储在资源文件中,下面介绍如何在项目中新建资源文件、添加字符串资源以及在XAML元素中通过x:Uid属性引用资源文件中的字符串资源。 在Visual Studio 201... 阅读全文
posted @ 2015-01-13 21:47 冯瑞涛 阅读(431) 评论(0) 推荐(0) 编辑
  2015年1月12日
摘要: 在应用程序的开发过程中,为了让界面按照期望的效果显示,有时会对界面元素应用变形特效,例如图片的缩放、旋转、移动等。与3D特效不同,在界面元素实现变形特效之后,其平行关系不会发生改变,只不过是位置、大小或方向发生了改变。 变形特效由界面元素的RenderTransform属性提供支持,此属性是Transform类型的属性, TranslateTransform、RotateTransform、Sc... 阅读全文
posted @ 2015-01-12 16:39 冯瑞涛 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 通过前面讲解的内容,读者已经了解了如何在三维空间中使旋转对象绕指定的旋转中心旋转一定的角度。接下来在这个基础上进一步讲解如何对旋转对象进行平移。下面首先介绍一下用到的几个属性。 q LocalOffsetX,沿旋转对象平面的X轴平移对象。 q LocalOffsetY,沿旋转对象平面的Y轴平移对象。 q LocalOffsetZ,沿旋转对象平面的Z轴平移对象。 q GlobalOf... 阅读全文
posted @ 2015-01-12 16:38 冯瑞涛 阅读(271) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页