一、判断是否有网络数据连接: 最基本的网络状态判断,如果没有网络连接,一切操作都进行不下去啦。 二、判断网络类型(GSM/CDMA/WIFI/Ethernet): 在一般的应用程序中,需要知道的网络状态也就三种:无网络、WIFI/Ethernet、手机网络。 三者的区别 ...
一 预备知识: 什么是Get请求 什么是Url 请直接Baidu,Google,Bing。 二 WP 的网络操作:非阻塞的异步操作 暂时还没有看到直接的同步的操作的方式 。 三 主要代码: 四 使用: 这是一个简单的Get操作封装类,使用的时候只需要做如下调用: StartRequest的第一个参数为请求的Url,当然这里为了简便只写了百度的网址。 第二个参数是我们对结果的处理代理函数,这里为了简 ...
2012-03-14 14:14 8 3887 推荐指数:
一、判断是否有网络数据连接: 最基本的网络状态判断,如果没有网络连接,一切操作都进行不下去啦。 二、判断网络类型(GSM/CDMA/WIFI/Ethernet): 在一般的应用程序中,需要知道的网络状态也就三种:无网络、WIFI/Ethernet、手机网络。 三者的区别 ...
在WP7 APP的开发中,页面之间的跳转是一个再常见不过的操作啦,在Xaml中能实现,在Xaml背后的cs文件中用NavigationService能实现,但是在使用MVVM开发模型之后,在ViewModel中就不如前面的实现起来直观了。 其实在ViewModel中实现页面的跳转也很简单 ...
用过Wp7手机的同学应该都对内置的Office印象深刻,每一个文档的图标长按会出现一个菜单,能够“固定到开始屏幕”,固定到开始屏幕的那个图标,点击之后,会直接打开该文档内容。 又如,“人脉”中的某个联系人,长按能固定到开始屏幕,下次能更便捷的开启与该联系人的联系。 又如,新浪微博 ...
Http请求,由于使用get方式,操作相同的情况下请求的url也是相同的。问题出现了,在调试过程中,短时 ...
本来计划中是没有此番外篇的,但是序章里大家的评论让我意识到,鉴于微软历来对开发者的“冷酷无情”,以及WP8中种种新特性的欲语还休,让很多持观望态度的开发者们很迷惑,此番外篇的目的是根据微软提供的合作伙伴SDK文档来给大家解释一下目前常提出的几个困惑,鉴于各种协议和规定,请大家不要向我索要文档 ...
先看一张简图: 在程序中进行页面的跳转是再正常不过的事情了,但是在WP7的程序中,我们可能还需要多考虑一下后退按钮给我带来的“麻烦”。 在上图中的这种页面结构中,假设在page2.xaml.cs中有如下代码: 尽管这个逻辑很奇怪,为什么ID=1的时候就跳到PAGE3 ...
使用这个SQLite数据库太纠结了..., ( O(∩_∩)O~欢迎拍砖...) ,所有代码砍掉了try...catch之类的东东,是为了尽可能简约明朗的说明问题. 第一部分: 遇到的问题 : 1. 在前一篇(Windows Phone(二) WP7数据库连接(SQLite ...
在开发中,遇到了这样一个情况:显示一段文字。理所当然地写出了一个TextBlock,设置了高度自动,并熟练的进行了数据绑定…… 测试的时候发现,由于这段文字太大,TextBlock居然显示不完整。百度了一下,发现有很多朋友也都遇到了相同的问题,估计微软是在设计的时候考虑到性能因素,把这个控件 ...