随笔分类 - WindowsPhone7
WindowsPhone7的一系列技术以及源代码
摘要:自己封装了一些Tile的相关操作,有缺什么回复一下。会及时补上的。 /// <summary> /// 创建Tile /// </summary> /// <param name="uri">Tile唯一标识,同时担任导航</param> /// <param name="tileData">Tile数据</param> ...
阅读全文
摘要:WindowsPhone7 内置数据库SQLCE。 简单做了一个Demo实现创建数据库并对一张表进行操作。 创建项目后记得引入一个引用。 1.首先定义表结构(实体类)。 Table:将某个类指定为与数据库表相关联的实体类。 Column:将类与数据库表中的列相关联。 2.然后定义数据库。 需要继承DataContext DataContext:数据上下文是表示数据库、代...
阅读全文
摘要:最近一直忙于工作,做的就是WindowsPhone7的开发,我们做的第一个产品也已经上线了。希望大家多提宝贵意见,产品总是在意见中不断升级的。o(∩_∩)o 地址在最下面哦。 最近用的ObservableCollection 和List比较多,就写下它们两个的区别吧。 区别它们,最简单的方法就是看看他们继承的类和接口,还有它们的方法。(学习有技巧,会让你事半功倍,效率提高。) Observa...
阅读全文
摘要:上一篇博文写的是web页面中javascript调用.net中的方法。并以参数的形式向app中传递数据。没有看过的朋友点击连接去看看吧。上一篇地址:http://www.cnblogs.com/wildfeng/archive/2012/04/28/2475039.html相反,app也可以调用javascript。要实现的效果就是,点击赋值按钮,给web页面赋值;点击清空按钮,把web页面的值清空。web页面中新加了2个方法,就一个setValue 和一个clearValue分别对应相应的操作。InvokeScript方法分别绑定2个Function,并赋上相应的参数。当然web控件的IsS
阅读全文
摘要:最近累死了,也没时间写东西,找了份工作,很幸运自己找的第一份工作就是做WindowsPhone7应用的开发,只身来北京也是第一次来北京。最近建了个WindowsPhone7的QQ群:231451121,欢迎朋友们的加入,技术交流。要实现效果是点击web页面里面的input按钮,把web页面里面的数据传到应用程序中并用MessageBox显示出来。下面写这是一个web页面,注意红线画的地方,手机网页和普通电脑网页是不一样的。注意一定要将IsScriptEnabled属性设置为True。圈起来的那个类是从开源社区里面下载的一个序列化json数据的一个东东。Newtonsoft.Json。上面的这些
阅读全文
摘要:以前有朋友问过我怎么把本地的记事本里面的数据绑定到页面上。最近也有不少人问起。还是发篇博文吧。以前有个博文是写调用图片。http://www.cnblogs.com/wildfeng/archive/2012/04/03/2430599.html里面是用BitmapImage给image控件的Source赋值。记事本,和超文本和图片不同。我总结了一下,图片、音乐、视频归属于媒体文件。记事本(txt)、超文本(html)属文档,最直白的认识就是看看能不能用记事本打开这类文件。微软官方教程讲过用文件流读写记事本,这里的操作是对看不见的独立存储的文件操作。我朋友眼里的本地记事本属于资源。那么就用资源
阅读全文
摘要:有一个朋友问过我这样一个问题,他在应用程序中调用图片却不显示。下面介绍一下资源之间的调用以及关系。项目的结构,在Images的文件夹里有两张图片。flash图片的生成操作为Resource,ps图片的生成操作为内容。编译打包之后生成的结构如下图。Images文件夹里面只有ps图片,因为ps图片的生成操作为内容。程序中的其他资源在ResDemo.dll中。页面文件以及生成操作为Resource的flash图片都都打包到ResDemo.dll中了,结构如上图。下面我们就开始调用6张图片,左边竖着数分别为image1、Image2、image3。右边竖着数分别为image4、image5、image
阅读全文
摘要:最近几个朋友(非IT行业的朋友)要买手机,我就问了一下:有考虑买wp7的吗。朋友:不买,wp7的界面太丑了。 当时我听了之后心里一下子凉了一大半。如果用户都这样想的话,wp7的命运真是悲剧啊。希望wp7的程序员多关注一下UI吧。用户是看不到功能代码的,如果UI进入不了他们的眼,那么何谈进入他们的心呢。 siliverlight不是Winfrom,拖一个Button然后写事件的方式去做应用是行不...
阅读全文
摘要:上一节地址:http://www.cnblogs.com/wildfeng/archive/2012/03/25/2416388.html本次讲城市列表中控件的制作。此控件为用户自定义控件。制作布局和上一章讲的ForecastTile控件一样,只是在其基础上增加了视觉状态。为3个状态添加了效果和曲线。控件添加的样式生成的代码如下: 1: <UserControl 2: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3: xmlns:x="http://schemas.mic
阅读全文
摘要:天气预报的部分代码公布到了博客后,很多网友就要求喜欢能下载到整个项目。昨天早上把源代码传到了csdn,晚上写了一篇博文介绍序列化谷歌数据的工具类,顺便把整个项目的源代码下载地址加上了。很多网友反映csdn的积分问题,在此把下载地址更新一下。天气预报源代码(一):http://www.cnblogs.com/wildfeng/archive/2012/03/21/2410504.htmlwp7天气预报源代码(二)公布源代码下载地址:http://www.cnblogs.com/wildfeng/archive/2012/03/24/2415327.html新下载地址:http://downloa
阅读全文
摘要:在上一篇文章里已经介绍了这个应用文章源地址:http://www.cnblogs.com/wildfeng/archive/2012/03/21/2410504.html由于代码过多,和繁杂的前台页面效果代码,没办法在博文中说明白,还有很多网友要求我公布源代码项目。在文章的最下面我提供了源代码的下载...
阅读全文
摘要:这个应用的皮肤跟上一个手机归属地查询是同一皮肤。手机归属地查询的博文地址:http://www.cnblogs.com/wildfeng/archive/2012/03/21/2409174.html这里我用的是Panorama全景视图做的UI。其实我一开始是将很多查询类的小应用集中在一个应用里面的,就像这样不过后来打算分开做的,至于为什么,你懂的,5送一哦。可惜好事总是轮不上咱。通过再多也没用。下载地址:http://115.com/file/dp7nntwg#PracticalSearch.xap联系QQ:29992379回到正题,这个应用用的是webxml的服务。http://webse
阅读全文
摘要:先上效果图。这个记事本操作简便,功能强大,在记事本的基础上添加了将内容发送短信和发送邮件的功能。这个应用也已经功过了微软的认证。115网盘里面的是最新的。QQ:29992379下载地址:http://115.com/file/e7bxlvs9# Memo.xap实体类 1: public class Note 2: { 3: public string NoteGuid { get; set; } 4: public string NoteContent { get; set; } 5: public str...
阅读全文
摘要:先上效果图在这里更正一下,黑天的天气预报界面截图的时候,当时操作系统的时间是错误的,导致模拟器里显示2008年。天气预报是我学WindowsPhone7以来的第一个作品。用的是谷歌的api。功能一个下午就写完了,还是这个界面的设计加P图费了我不少的时间。这个应用已经通过了微软的审核。下载地址:http://115.com/file/e7b668w9# Weather.xap有什么问题请联系QQ:29992379由于界面过于复杂,为了实现高效的重用性,我使用了用户自定义控件。通过后台对象的实例化生成的界面。没有办法把所有的代码都展现出来。 1: // 应用程序启动(例如,从“开始”菜单启动...
阅读全文
摘要:先上图应用地址:http://115.com/file/dp7nnu54#SearchPhone.xap大家可以去下载。这个应用已经通过了微软的认证。此应用拥有3个功能,查询手机归属地、拨号、保存号码。应用很简单,大部分时间都画在了P图和设计页面上了。拨打电话代码。 1: //打电话 2: private void Call_Click(object sender, RoutedEventArgs e) 3: { 4: if (CheckText()) 5: { 6: ...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows...
阅读全文