摘要: 几个术语的理解: 名称 说明 Launched 启动新程序的启动 Closed 通过Back按键关闭程序 Deactivated 一个正在程序运行,此时按start键,程序停用,此后进入墓碑化 Activated 程序从墓碑化复活,即激活 那么我们程序的生命周期也就大致显示出来了:生命周期的描述:当我们在start页面运行一个程序A时,此时程序A进入启动(Launched)阶段,启动完成之... 阅读全文
posted @ 2012-04-14 23:48 神舟龙 阅读(2164) 评论(3) 推荐(3) 编辑
摘要: 本节实现的内容是数据共享,实现的效果描述:首先是建立两个页面,当页面MainPage通过事件导航到页面SecondPage是,我们需要将MainPage中的一些内容(比如一个字符串)传递到SecondPage中,SecondPage页面就出呈现出传递来的内容,当页面SecondPage通过事件导航到页面MainPage的时候,我们也把一些内容(比如一个字符串)传递与页面MainPage;在建立的MainPage.xaml文件中我只添加了一个Button元素,设置显示的Content内容,并定义了该元素的触摸事件:<Buttonx:Name="btn"Content=& 阅读全文
posted @ 2012-04-13 07:50 神舟龙 阅读(2442) 评论(1) 推荐(3) 编辑
摘要: 在windows phone 中微软为我们提供了页面间传递参数的解决方案,下面就为大家介绍使用方法,页面传值的案例中我们建立两个页面,一个是MainPage另一个是SecondPage页面;MianPage页面的主要代码为: <Gridx:Name="ContentPanel"Grid.Row="1"Background="Goldenrod"Margin="12,0,12,0"></Grid><TextBlockx:Name="Navigation"Text=&q 阅读全文
posted @ 2012-04-12 09:04 神舟龙 阅读(2085) 评论(0) 推荐(3) 编辑
摘要: 页面导航的例子我们使用的是两个页面,从第一个页面(MainPage)导航到第二个页面(SecondPage),然后可以从第二个页面导航到第一个页面 ,使用的os 7.1;页面导航没有引入新的命名空间使用的到属性是派生于PhoneApplicationPage类; MainPage.xaml 文件中用到的代码为:<Gridx:Name="ContentPanel"Grid.Row="1"Margin="12,0,12,0"></Grid><TextBlockx:Name="Navigation&q 阅读全文
posted @ 2012-04-11 12:56 神舟龙 阅读(2291) 评论(0) 推荐(3) 编辑
摘要: 在windows phone 中存在着加速计,我们可以利用加速计获得用户手机的状态,根据手机状态调整我们的程序,这样会更人性化;windows phone 加速计采用的是三轴坐标定位即在三维空间中的坐标,加速计在三维空间中的点(x,y,z)是矢量的,包含大小和方向,方向就是从原点(0,0,0)到三维空间中的点(x,y,z),矢量的大小则是毕达格斯定理(貌似是高中有学到过),公式为√a^2+b^2+c^2;加速计原理详细见http://www.cnblogs.com/liuq0s/archive/2010/09/14/1825908.html首先是命名空间的引用://引用//Accelerom. 阅读全文
posted @ 2012-04-10 11:24 神舟龙 阅读(1369) 评论(1) 推荐(1) 编辑
摘要: 前置条件:手机和电脑未连接或连接电脑Zune软件关闭(与Zune软件连接时不允许访问图片库); 版本7.1获取手机图片库图片的两种方式: PhotChooserTask方式和XNA方式进行获取 PhotChooserTask获取引用命名空间//引用//PhotoChooserTask类用到usingMicrosoft.Phone.Tasks;//BitmapImage类用到usingSystem.Windows.Media.Imaging; 隐藏文件代码:View Code usingSystem;usingSystem.Collections.Generic;usingSystem.Linq 阅读全文
posted @ 2012-04-08 23:12 神舟龙 阅读(3123) 评论(1) 推荐(3) 编辑
摘要: 使用相机需要引用如下命名空间usingMicrosoft.Phone.Tasks;在这个案例中我们还用到了BitmapImage类,所以我们需要引用命名空间usingSystem.Windows.Media.Imaging;效果图如下MainPage.xaml文件在初始化的基础上添加了两个元素<TextBlockx:Name="txtName"Text="启动相机"Grid.Row="1"></TextBlock><Imagex:Name="img"Grid.Row="1&q 阅读全文
posted @ 2012-04-08 17:53 神舟龙 阅读(1830) 评论(0) 推荐(2) 编辑
摘要: IsolatedStorage独立存储空间是保存应用程序的一些数据已经配置文件,独立存储空间相对于其他的wp程序是独立的,也就是说每个wp程序都会有自己的独立存储空间,每个wp程序相互之间不能访问;什么是Isolated Storage? Isolated Storage又叫做隔离存储空间,Windows Phone 7手机上用来本地存储数据。下图是一个存储应用的文件夹结构图: Isolated Storage用来创建与维护本地存储。WP7上的架构和Windows下的Silverlight类似,所有的读写操作都只限于隔离存储空间并且无法直接访问磁层操作系统的文件系统。这样能够防止非法的访问.. 阅读全文
posted @ 2012-03-25 12:29 神舟龙 阅读(4625) 评论(9) 推荐(1) 编辑
摘要: 今天看了一篇介绍Web Service的文章,于是按照操作步骤进行试验,分享给大家;Web Service的定义: 它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的web 应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问Web Service,通过Web Service内部执行得到所需结果.Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以 阅读全文
posted @ 2011-12-11 17:26 神舟龙 阅读(4683) 评论(4) 推荐(2) 编辑
摘要: Gridview 中我们会用到汇总的功能,因为前一段时间用到了,所以在此总结一下,作为以后的参考;需要用到Gridview的RowDataBound事件, RowDataBound是在数据源与gridview的行绑定完成之后才执行RowDataBound方法,也就是说数据源每和gridview的行绑定完成之后都会触发此事件,首先是要把gridview的showfooter属性设置为true,以便我们利用footer行进行统计 //统计 Decimal mysum3 = 0; Decimal mysum4 = 0; Decimal mysum5 = 0; De... 阅读全文
posted @ 2011-11-13 23:00 神舟龙 阅读(3755) 评论(5) 推荐(2) 编辑