Windows Phone 7(WP7)开发工具 查看独立存储空间中数据库内容
自Mango开始,Windows Phone 7支持原生的数据库,但是必须是使用LINQ,而且这个数据库存储在独立存储空间中。这在一定程度上,给我们的数据库开发工作带来了诸多的不便。工欲善其事必先利其器,一个最简单的需要,就是在程序调试后,想看数据库中的数据发生了什么变化,这个在官方自带的SDK中似...
wp7后台文件传输之-----BackgroundTransferService(一)
之前在"WP7多任务处理之---PeriodicTask"中讲到,WP7在后台任务处理接口中包含一个后台文件传输接口,该接口提供了HTTP/HTTPS协议下的文件传输方式,包含上传和下载.对于一些耗时的,而且对实时性要求不高的上传,下载操作,我们可以放到后台让系统去选择时间来处理...
windows phone 7 用户控件页面跳转
做项目时遇到一个产品分类展示的页面,于是用Pivot来实现,因为每个PivotItem现实的列表模板是一样的,所以就创建了一个用户控件封装一个案例列表,,Pivot页面引用用户控件时传输对应数值得到不同类别的数据.做到这里都没问题,但做案例详细页面时问题出现了.用户控件页面不支持Navigation...
HTML5 On Windows Phone (2) windows phone mango上使用HTML5并与HTML...
通常使用本地程序来进行HTM5的开发时并不会采用自己实现浏览器的来承载HTML5页面的做法,因为成本和效率得不到保证。 在Microsoft.Phone.Controls程序集里微软提供了WebBrowser控件,可以通过设置WebBrowser控件的URI属性或使用nanvigate方法来导航到U...
HTML5 On Windows Phone (1) windows phone 浏览器原生支持
1. Windows Phone 浏览器原生支持情况 1.1 Windows Phone 7.0(含windows phone 7.5以下的其他版本) 所有HTML5特性均不支持。 1.2 Windows Phone 7.5(Mango) 浏览器版本为IE 9 Mobile版本 1.Parsing ...
Windows Phone 系列- 创建第一个 Silverlight 应用程序
创建 WindowsPhone Silverlight 应用程序的第一步是创建新项目。创建新项目的步骤确保下载并安装了 WindowsPhoneSDK。有关更多信息,请参阅安装 Windows Phone SDK。从 Windows“开始”菜单启动 Visual Studio2010 Express...
windows phone7 学习笔记15——Bing Maps
Bing Maps 是windows phone的地图控件,它和silverlight的Bing Maps控件的区别是支持触摸事件,并且有缓存地图的功能。能干什么我就不说了,下面介绍怎么使用。 1、获取Bing Maps Key (1)登陆http://www.bingmapsportal.com;...
windows phone7 学习笔记14——地理位置服务与反应性扩展框架
使用Location Service能帮助开发者为windows Phone 开发具备位置感知(Location-Aware)功能的应用程序。比如很多导航的软件,查找附近吃饭、娱乐甚至厕所的应用程序,都是基于这个服务的。 我们有3种方法来获取设备的位置。GPS,移动网络基站位置和WiFi位置。下面的...
windows phone7 第一个作品(1)
学习windows phone7 也有一段时间了,首先在这里要感谢一下林永坚(Jake Lin),李鹏,李振,徐水峰(Alexis)等,我是在你们的视频教程和博文的引导下,逐步开始学习windows phone7的,在这里对你们表示深深的感谢! 以下是我的第一个windows phone7 作品,本...
Windows Phone 7 自定义控件库
Windows Phone 7自定义一个控件库跟Silverlight的是基本一样的,第一步创建一个类库,然后添加一个Themes文件夹,在文件夹里面添加上generic.xaml文件作为默认的控件样式文件,记住一定要写这个名字否则就找不到样式了,大小写都可以。新建一个控件类MyContro1.cs...
windows phone7 学习笔记13——Panorama和Pivot
Windows Phone提供了Panorama和Pivot这两种控件供用户横向切换导航的方式来显示具有内容比较相关的页面。本文主要对这两个控件进行描述,包括如何使用。 1、Panorama和Pivot控件的共同点 (1)使应用程序更加容易导航和使用,呈现更丰富的内容 (2)可以非常简单的使用XAM...
windows phone7 学习笔记12——推送通知服务
大家都知道windows phone值允许一个第三方的应用程序在前台运行,所以应用程序就不能在后台从服务器上取数据。所以微软提供推送通知服务给第三方应用程序取得更新通知的消息,让用户觉得这个程序运行在后台。 熟悉C/S架构、B/S架构的朋友都知道,C/S架构中客户端到服务器的消息传输可以是双向的,客...
windows phone7 学习笔记11——启动器与选择器
Windows Phone应用程序执行模型决定了每个应用程序只能在自己的沙箱(Sandbox)里面运行。他不可以直接访问其他存储信息,比如联系人的信息;也不可以直接调用其他功能,比如电话、拍照等。 这样如果我们要调用其他的功能或者访问其他的存储信息时,我们就需要用到启动器和选择器,它们为应用程序提供...
Windows Phone开发之路(18) 独立存储
前面已经提到了,要想在程序多次运行间保存数据就必须使用独立存储。任何安装在Windows Phone 7中的程序都可以访问自身的永久磁盘存储区域,这个区域称为独立存储。下面这个项目,将轻击的总数作为临时数据,也就是作为页面状态的一部分。将背景颜色作为应用程序设置被所有实例共享。 MainPage.x...
【转】[wp7应用内截图]Taking a screenshot from within a Silverlight #...
感谢@林永坚Jake老师提供链接怕以后找不到了转过来Often times, you want to take a screenshot of an application’s page. There can be multiple reasons. For instance, you can us...
WP7 空闲检测 当手机处理锁屏状态时 如何让程序继续运行 如 在锁屏状态下继续录音。
我们都知道,当手机锁屏后,我们的app 会自动进行休眠或是说墓碑状态。也就是说app已经空闲,这样最大的好处是省电。关于些可以在MSDN上找到非常详细的说明:http://msdn.microsoft.com/zh-cn/library/ff941090(v=vs.92).aspx我这里要描述的是如...
Windows Phone 7(WP7)开发 显示长文本(高度大于2000px)
在开发中,遇到了这样一个情况:显示一段文字。理所当然地写出了一个TextBlock,设置了高度自动,并熟练的进行了数据绑定…… 测试的时候发现,由于这段文字太大,TextBlock居然显示不完整。百度了一下,发现有很多朋友也都遇到了相同的问题,估计微软是在设计的时候考虑到性能因素,把这个控件的显示进...
第一个Wp7手机软件发布到微软市场过程与小体会
赶在2012年元旦来临前,托人在香港买了一台Nokia Lumia 800行货windows phone 7手机,从这个点才算真正踏入WP7手机软件研发阶段。先前,也就见过,不过那时都没有中文输入法,界面也较丑,现在到了Mango版本,的确不一样了。切合主题,谈一下从学习开发软件到发布第一个程序到M...