随笔分类 -  windows phone 7

摘要:有一个朋友问过我这样一个问题,他在应用程序中调用图片却不显示。下面介绍一下资源之间的调用以及关系。项目的结构,在Images的文件夹里有两张图片。flash图片的生成操作为Resource,ps图片的生成操作为内容。编译打包之后生成的结构如下图。Images文件夹里面只有ps图片,因为ps图片的生成操作为内容。程序中的其他资源在ResDemo.dll中。页面文件以及生成操作为Resource的flash图片都都打包到ResDemo.dll中了,结构如上图。下面我们就开始调用6张图片,左边竖着数分别为image1、Image2、image3。右边竖着数分别为image4、image5、image 阅读全文
posted @ 2012-04-15 18:05 javawebsoa 阅读(262) 评论(0) 推荐(0)
摘要:最近几个朋友(非IT行业的朋友)要买手机,我就问了一下:有考虑买wp7的吗。朋友:不买,wp7的界面太丑了。当时我听了之后心里一下子凉了一大半。如果用户都这样想的话,wp7的命运真是悲剧啊。希望wp7的程序员多关注一下UI吧。用户是看不到功能代码的,如果UI进入不了他们的眼,那么何谈进入他们的心呢。siliverlight不是Winfrom,拖一个Button然后写事件的方式去做应用是行不通的。Metro也是个很不错的UI方案,我也挺喜欢,但是我是不大会利用Metro,尤其是用微软给提供的Button做应用(其它控件还算可以)。前几天写了天气预报的界面,里面样式很多,并没有和控件分离开来,所以 阅读全文
posted @ 2012-04-12 13:51 javawebsoa 阅读(282) 评论(0) 推荐(0)
摘要:图形如矩形、椭圆、路径等都从Shape类派生,它们一般表示规则或不规则图形,这些图形都是简单的二维图形,我相信大家都能理解的。例一:矩形。请看下面的XAML代码。 <Rectangle RadiusX="20" RadiusY="35" Fill="Blue" Canvas.Left="32" Canvas.Top="28" Width="200" Height="156"/>图形比较适合在Canvas中定位,所以一系列图形的示例我都会放到Ca 阅读全文
posted @ 2012-04-12 11:37 javawebsoa 阅读(241) 评论(0) 推荐(0)
摘要:本文是隔离存储的第三节,大家先喝杯咖啡放松,今天的内容也是非常简单,我们就聊一件东东——用户设置。当然了,可能翻译为应用程序设置合适一些,不过没关系,只要大家明白,它就是用于保存我们的应用程序的设置信息就行了。它属于字典集合,每一项保存的数据都以键-值对的形式存储,键值是字符串类型,不能为null,注意啊,不然会引发异常,当然,估计也没有人这么无聊,把空值保存。使用方法很简单,通过IsolatedStorageSettings的ApplicationSettings静态属必返回一个IsolatedStorageSettings实例,然后呢,你就可随便耍了。1、要向集合加入数据可调用Add方法, 阅读全文
posted @ 2012-04-10 22:33 javawebsoa 阅读(294) 评论(0) 推荐(0)
摘要:天气预报的部分代码公布到了博客后,很多网友就要求喜欢能下载到整个项目。昨天早上把源代码传到了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 阅读全文
posted @ 2012-03-29 16:50 javawebsoa 阅读(240) 评论(0) 推荐(0)
摘要:上一节地址: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 阅读全文
posted @ 2012-03-28 19:38 javawebsoa 阅读(248) 评论(0) 推荐(0)
摘要:在上一篇文章里已经介绍了这个应用文章源地址:http://www.cnblogs.com/wildfeng/archive/2012/03/21/2410504.html由于代码过多,和繁杂的前台页面效果代码,没办法在博文中说明白,还有很多网友要求我公布源代码项目。在文章的最下面我提供了源代码的下载地址。作者QQ:29992379这个天气预报用的是谷歌的API,我特意写了个工具类用来序列化返回的数据,本文中主要介绍这个工具类。代码如下:public static class GoogleWeatherHelper { /// <summary> ///... 阅读全文
posted @ 2012-03-27 22:32 javawebsoa 阅读(269) 评论(0) 推荐(0)
摘要:先上效果图在这里更正一下,黑天的天气预报界面截图的时候,当时操作系统的时间是错误的,导致模拟器里显示2008年。天气预报是我学WindowsPhone7以来的第一个作品。用的是谷歌的api。功能一个下午就写完了,还是这个界面的设计加P图费了我不少的时间。这个应用已经通过了微软的审核。下载地址:http://115.com/file/e7b668w9#Weather.xap有什么问题请联系QQ:29992379由于界面过于复杂,为了实现高效的重用性,我使用了用户自定义控件。通过后台对象的实例化生成的界面。没有办法把所有的代码都展现出来。 1: // 应用程序启动(例如,从“开始”菜单启动)... 阅读全文
posted @ 2012-03-27 21:07 javawebsoa 阅读(2812) 评论(0) 推荐(0)
摘要:这个应用的皮肤跟上一个手机归属地查询是同一皮肤,这里我用的是Panorama全景视图做的UI。其实我一开始是将很多查询类的小应用集中在一个应用里面的,就像这样不过后来打算分开做的,至于为什么,你懂的,5送一哦。可惜好事总是轮不上咱。通过再多也没用。下载地址:http://115.com/file/dp7nntwg#PracticalSearch.xap联系QQ:29992379回到正题,这个应用用的是webxml的服务。http://webservice.webxml.com.cn/WebServices/TrainTimeWebService.asmx可以通过出发站和目的站来查询列车的车次。 阅读全文
posted @ 2012-03-27 21:05 javawebsoa 阅读(602) 评论(0) 推荐(0)
摘要:先上效果图这个记事本操作简便,功能强大,在记事本的基础上添加了将内容发送短信和发送邮件的功能。这个应用也已经功过了微软的认证。115网盘里面的是最新的。QQ:29992379下载地址:http://115.com/file/e7bxlvs9#Memo.xap实体类public class Note{ public string NoteGuid { get; set; } public string NoteContent { get; set; } public string NoteTime { get; set; }}在独立存储中生成存储结构。if (!IsolatedStorageSe 阅读全文
posted @ 2012-03-27 19:40 javawebsoa 阅读(198) 评论(0) 推荐(0)
摘要:废话不多说先上效果图应用地址:http://115.com/file/dp7nnu54#SearchPhone.xap大家可以去下载。这个应用已经通过了微软的认证。此应用拥有3个功能,查询手机归属地、拨号、保存号码。应用很简单,大部分时间都画在了P图和设计页面上了。拨打电话代码。//打电话private void Call_Click(object sender, RoutedEventArgs e){ if (CheckText()) { PhoneCallTask task = new PhoneCallTask(); task.DisplayName = "此号码"; 阅读全文
posted @ 2012-03-26 23:01 javawebsoa 阅读(180) 评论(0) 推荐(0)
摘要: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.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using M 阅读全文
posted @ 2012-03-09 21:04 javawebsoa 阅读(207) 评论(0) 推荐(0)
摘要:在WP7中InputScope的值直接决定着软键盘的格式。下面就是软键盘的62种格式。1. AddressCity2. AddressCountryName3. AddressCountryShortName4. AddressStateOrProvince5. AddressStreet6. AlphanumericFullWidth7. AlphanumericHalfWidth8. ApplicationEnd9. Bopomofo10. Chat11. CurrencyAmount12. CurrencyAmountAndSymbol13. CurrencyChinese14. Dat 阅读全文
posted @ 2012-03-08 16:34 javawebsoa 阅读(180) 评论(0) 推荐(0)
摘要:Windows Phone 7越狱的需求量虽然比不上iOS,但该系统也不及Android开放,所以WP7用户对此颇有微词。一个专为WP7越狱开发的团队ChevronWP7, 曾在一年多前发布首个Windows Phone 7越狱工具,但在微软的要求下迅速将该工具撤掉。将近半年后,微软与ChevronWP7进行了一次会谈,希望开发出官方解锁工具。新工具不仅全面越狱,且被设计为开发者与爱好者测试WP7应用而无需支付完整的帐户,并进入WP7市场的权限。新工具名为WindowBreak,目前已发布,为Windows Phone用户带来一个更完整的的越狱。开发者jaxbot迄今已设法让WindowBre 阅读全文
posted @ 2012-01-07 22:48 javawebsoa 阅读(219) 评论(0) 推荐(0)
摘要:学习WP7有一段时间了,做了个小应用程序,天气预报。首先感谢Google给提供的天气API,因为找了半天也只有google是免费的。主要功能,自己添加城市,然后加载城市4天内的天气情况。功能很好实现,界面倒是花了我大把的时间(Ps了将近50张图,但软件部署包3M)。自动识别白天晚上,加载不同的皮肤和图标。又加了些很炫的效果,总之这个是第3个版本,第一版本实在不敢拿出来(- - 太难看了)。第二版本和第三版本(这个)一样,只是没有那些很酷的效果。希望同行们看到后关照一下,拉我进个群。自己研究真的好寂寞,没个讨论的地方。QQ:29992379下载地址:http://115.com/file/dpi 阅读全文
posted @ 2012-01-07 18:24 javawebsoa 阅读(264) 评论(0) 推荐(0)