Windows Phone 开发
文章平均质量分 52
奋斗的蘑菇
这个作者很懒,什么都没留下…
展开
-
Windows Phone开发之独立存储、文件的读写、ListBox绑定数据、NavigationService实现XAML跳转
独立存储:IsolatedStorage独立存储空间是保存应用程序的一些数据已经配置文件,独立存储空间相对于其他的wp程序是独立的,也就是说每个wp程序都会有自己的独立存储空间,每个wp程序相互之间不能访问;Isolated Storage又叫做隔离存储空间,Windows Phone 7手机上用来本地存储数据。下图是一个存储应用的文件夹结构图:Isolated Storage原创 2012-05-28 16:31:14 · 1982 阅读 · 0 评论 -
Windows Phone开发之布局Grid,Canvas,StackPanel
Windows Phone开发之布局Grid,Canvas,StackPanel就是Winows Phone开发中最常用的布局。我想该文章,我写的一定不如 老周的专栏。我也是在一边追看老周的专栏,一边看视频讲解材料学习的。老周专栏:http://blog.csdn.net/tcjiaan/article/details/7269014原创 2012-05-25 10:36:50 · 1028 阅读 · 0 评论 -
Windows Phone开发之图片控件Image及定义URI
图片控件Image的使用如下:<Image Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="5" Grid.RowSpan="2" VerticalAlignment="Stretch"原创 2012-05-25 13:04:23 · 1645 阅读 · 0 评论 -
Windows Phone开发之WebClient的用法
说明:就个人使用来说,WebClient的使用方法和访问WebService有很多相似之处。不同点是Webservice需要建立本地Web引用,但是WebClient就不需要。而且对于访问的URL,WebClient更容易更改。比如访问如下: string url = "http://www.youdao.com/smartresult-xml/search.s?jsFlag=true原创 2012-07-04 16:38:12 · 1545 阅读 · 0 评论 -
Windows Phone开发之ListPicker的使用
ListPicker是一种控件,默认情况下在WP工具箱中没有,需要下载并引用Silverlight for Windows Phone Toolkit,最新的安装程序可以在网上下载。安装好该工具包后,在工具箱右键“选择项”,添加ListPicker,在工具箱显示出来便可以直接使用了。ListPicker的外观像TextBox,点击可以显示出所有的内容。如图说明:ListPicker的使原创 2012-06-24 07:51:33 · 4512 阅读 · 0 评论 -
Windows Phone开发之XML解析和SQL CE数据库之初体验
提纲:本文涉及的内容主要是有关本地XML的解析(同理,Web端的XML数据解析方法一样),然后将解析的XML数据保存到SQL CE数据库中。SQL CE数据库是在程序中创建的,并保存在独立存储区域,因此在项目中是看不到的。参考博文:http://blog.csdn.net/fengyun1989/article/details/7342774第一部分:XML解析图图说明11原创 2012-06-21 10:04:14 · 1868 阅读 · 1 评论 -
Windows Phone开发之独立存储的两种使用方法小结
Windows Phone开发独立存储两种使用方法总结如下:以前有个错误的理解,因为一直用模拟器开发小案例,模拟器重启之后独立存储的数据都会被删除,就错误的以为真机可能也会出现这样的问题。其实,不是这样的。真相是:模拟器每次启动都会重新初始化,当然不会保存。但在真实手机上会永永保存,就像硬盘,但一旦恢复出厂设置或者刷机,也会丢失。另外,由于WP每个应用程序都分配专用空间,所以,原创 2012-06-06 21:19:26 · 2099 阅读 · 0 评论 -
Windows Phone开发之发送短信(PhoneNumberChooserTask和SmsComposeTask)
程序实例说明:一个调用WP 短信API的小程序,图片如下: 程序如下:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using Syste原创 2012-06-25 20:30:36 · 1612 阅读 · 0 评论 -
Windows Phone开发之xaml传值交互与控件hyperlinkButton和button的使用
功能显示:MainPanel-->跳转到Panel1.MainPanel有两个URI连接,分别传递不同的值;Panel接收传递的参数,在TextBlock中显示出来。界面如下:代码如下: <HyperlinkButton Content="跳转" Height="46" HorizontalAlignment="Left"原创 2012-05-25 20:24:19 · 2486 阅读 · 0 评论 -
Windows Phone开发之GPS、Web Service服务使用简介
说明:一个按钮button1,对应一个button1_click事件,一个TextBlock,用来显示内容。点击该按钮可以得到当前GPS坐标,并根据坐标得出当前所在的位置描述。该应用依赖于手机GPS的硬件支持,模拟器提供不了。根据提供的GPS的经纬度调用自定义的Web Service方法来得到位置描述。界面图如下:代码如下: private void button1_Click原创 2012-05-29 18:26:06 · 1702 阅读 · 0 评论 -
Windows Phone开发之控件Grid,TextBox,TextBlock,RadioButton,CheckBox,ListBox简介
多说无益,效果图,代码两部分如下所示:代码如下:原创 2012-05-24 00:02:58 · 1385 阅读 · 0 评论 -
Windows Phone开发概述
Windows Phone技术简介:Windws Phone是微软出的手机平台操作系统,是继Windows Mobile操作系统之后的又一个功能强大的操作系统。Windows Mobile操作系统主要针对企业应用,目前在市场上占用率一直走低,为了提高性能,微软发力,开发WP系统,主要用于娱乐或应用。目前市面上出Mobile或WP的手机厂商不多,HTC,Nokia,Sumsang,还有中兴有几款原创 2012-05-24 18:28:30 · 584 阅读 · 0 评论 -
Windows Phone开发之枚举类型简单应用
Windows Phone开发之枚举类型简单应用从长远来看,创建枚举可以节省大量的时间,减少许多麻烦。使用枚举比使用无格式的整数至少有如下三个优势:首先,枚举可以使代码更易于维护,有助于确保给变量指定合法的、期望的值。其次,枚举使代码更清晰,允许用描述性的名称表示整数值,而不是用含义模糊的数来表示。然后,枚举使代码更易于键入。在给枚举类型的实例赋值时,VS.NET IDE会通过In转载 2012-05-27 14:15:17 · 531 阅读 · 0 评论 -
Windows Phone开发之输入范围InputScope的使用
正如web开发中的Js限制,有的文本只允许输入数字,有的只允许输入邮箱等,InputScope的使用就是为了更方便的输入特定的数据内容。NameValue可以为EmailNameOrAddress、Chat、Date、Number、Password、PostCode等内容。可以根据NameValue来替换不同的类型需求。使用方法实例: <TextBox Name="myTextBox"原创 2012-05-29 00:44:19 · 2338 阅读 · 0 评论 -
Windows Phone开发之ApplicationBar简介
说明:在WP开发过程中,ApplicationBar一般不大常用,在MainPage布局文件上一般被注释掉的。 <shell:ApplicationBarIconButton IconUri="/Images/SplashScreenImage.png"原创 2012-05-26 00:47:04 · 1752 阅读 · 0 评论 -
Windows Phone开发之UserControl的用法
UserControl用处:在开发一个项目时,往往MainPanel会加载很多控件,但是控件多了不仅不美观而且维护起来相当费事。UserConrtol不仅可以自定义控件,而且还可以将一块布局的控件加载到主界面上,这样方便维护、条理清晰。添加新项 > Windows Phone用户控件即可。可以在新建的UserControl上(MainControl用户控件名称)的本文内容有参考博客如下:原创 2012-05-31 16:19:16 · 2062 阅读 · 0 评论 -
Windows Phone开发之Json数据解析
对于Json数据的应用,现在变得越来越简单了,只要有Json数据,引用最近的Json的DLL资源即可调用Json方法,DLL资源是一种封装好的一系列的函数,直接读取数据。部分内容引用自:http://blog.csdn.net/fengyun1989/article/details/7342029Json格式数据:{"weatherinfo":{"city":"北京","city_原创 2012-06-01 16:25:52 · 3269 阅读 · 1 评论 -
Windows Phone开发之独立存储二
问题现象:在实际应用过程中,常常是在操作一个程序时,会突然插入新的任务,当前任务就要提交到后台,去执行新的程序。正比如,一个用户正在注册一个网站,正在填写表单信息,但是一个优先级更高的任务需要解决,这样会用到Back或Start按键来选择其他操作。如果注册表单的数据不保存的话,在重新加载该页面时可能会丢失数据,这对用户来说是很差的体验。本篇就要解决这样的问题。程序案例:MainPage原创 2012-05-28 23:52:02 · 1111 阅读 · 0 评论 -
Windows Phone开发之String与StringBuilder
Windows Phone开发,越来越火,开发涉及的东西也是越来越多,但是与Windows Mobile开发还是有很大的区别。开发语言都是C#,在这一点上都是一样的。对于String与StringBuilder的使用,在WM和Wp上是相同的。String:System.String 引用类型常用的基本成员:Length 返回字符串的长度。Contains() 判断当原创 2012-05-22 16:05:36 · 688 阅读 · 0 评论 -
Windows Phone开发之DateTime
DateTime myValue = DateTime.Now;//系统当前时间2012/5/22 16:47:40 String temp = myValue.ToString();//字符接收当前时间"2012/5/22 16:47:40" String temp1 = myValue.ToShortDateString();//"2012/原创 2012-05-22 17:13:26 · 822 阅读 · 0 评论 -
Windows Phone开发之集合List和Foreach循环
集合的概念就不说了,原来存放对象比较方便,方便传值。新建一个Car类:class Car{ public string color { get; set; } public string name { get; set; }}P.S:简单快捷创建Ca原创 2012-05-22 23:39:47 · 631 阅读 · 0 评论 -
Windows Phone开发之线程使用委托实现更新UI
参考文章:http://www.cnblogs.com/xqiwei/archive/2012/02/16/2353870.html实例说明:在Windows Phone开发中,使用线程和其他有些不同,线程的使用是和委托结合在一起的。在MainPage中,只有一个按钮和TextBlock,通过线程实现每隔2秒钟更新一次TextBlock的内容。代码如下:public par原创 2012-08-28 10:23:41 · 1822 阅读 · 0 评论