![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WP8 入门学习开发
落魄的WP开发
希望能与大家分享研究的成果
展开
-
WP8 环境配置
1. window8 系统 2. vs2012 开发环境 3. wp8 sdk的下载: 下载完成的SDK包,以ISO的形式提供,需要刻录到光盘或者虚拟ISO设备进行安装。 下载地址: http://go.microsoft.com/fwlink/?LinkID=257234&clcid=0x804 如果您的计算机符合硬件和操作系统要求,但却不符合 Wi原创 2013-05-21 19:55:24 · 655 阅读 · 0 评论 -
WP8 如何快速调试
因为是刚开始学习wp8,学习一门新的技术,如何快速调试,需要了解。第一次启动手机模拟器的时候,会比较慢,如果我程序每改动一次,都要启动调试机,那样会非常的浪费时间。除了第一次启动模拟机的时候。不需要每次都关闭模拟机。 模拟机: 只需要关闭vs2012里边的停止调试,如下图我画圆圈的地方: 然后在vs2012里写你需要改的代码,然后继续调试就ok了。原创 2013-05-22 21:08:46 · 842 阅读 · 0 评论 -
WP8 入口生命周期
1.wp8的入口是app这个类,wpf和sl的入口都是app这个类,app的构造函数,就是一个应用程序入口。 下面这个表是window phone 应用程序生命周期4个事件 1.Launching这个事件,是在应用程序一启动的时候,就执行了,我在app构造函数加入了一个 Debug.WriteLine("App实例化:{0}", DateTime.Now.ToString()); 的方原创 2013-05-22 19:16:54 · 883 阅读 · 0 评论 -
WP8 页面之间传递数据
1.先看下页面之间导航的事件,下图 这3个事件是从Page里边的虚方法,可以通过F12查看: 所以我们只需要在导航到的页面上重写这3个方法,我在myPage页面重写了这3个方法: protected override void OnNavigatedFrom(NavigationEventArgs e) { base.OnNa原创 2013-05-22 22:18:18 · 1143 阅读 · 1 评论 -
WP8 ApplicationBarIconButton控件的使用
1.先来看看这个控件的样子(红线标示出来的) ApplicationBarIconButton 控件,使用户在应用内即可触发需要跨越多个屏幕使用的操作,而不必在多个屏幕中重复使用 Button 控件. 我是这样的理解这句话的,就是我可以在定义一个共用的资源样式,如果需要在每个页面上应用这个控件,直接引用这个样式.直接上代码:原创 2013-05-23 20:36:02 · 1354 阅读 · 0 评论 -
WP8 屏幕方向(滚动方法)
Windows Phone 支持纵向和横向屏幕方向。 横向又分为: 向左横向 和 向右横向。 应用的默认方向为纵向 ,要指定应用支持纵向和横向,您必须在 XAML 或代码中将 SupportedOrientations 属性设置为 PortraitOrLandscape。 可以使用不同的方法,以纵向或横向方向显示内容。其中两种方法是滚动和网格布局。 滚动方法: 滚动方法使用放置在原创 2013-05-24 20:23:11 · 873 阅读 · 0 评论 -
WP8 屏幕方向(网格布局)
网格布局方法将 UI 元素放置在 Grid 中。当发生方向更改时,采用编程方式重新将元素放置在 Grid 的不同单元格中。 要使用网格布局方法,通常您会执行以下步骤。 将页面的 SupportedOrientations 属性更改为 PortraitOrLandscape。 将 Grid 用于内容面板。 创建一个 OrientationChanged 事件处理程序并原创 2013-05-24 20:36:49 · 741 阅读 · 0 评论 -
WP8 Tile(磁贴) 介绍
我用图片解释这个Tile是什么东西: 我用浅绿色矩形圈出来的就是一个Tile。 Tile在wp8分为3种 1.FlipTileData 2.CycleTileData 3.IconicTileData WP8中支持了大、中、小三个尺寸的Tile。 WXGA分辨率下各个尺寸的Tile需要提供的图片/图标的大小如下: Flip和Cycle Tile:大-691*336像素 中-原创 2013-05-26 16:55:41 · 1297 阅读 · 0 评论