随笔分类 -  Windows Phone 7

Windows Phone 7
摘要:今天是礼拜6,下雨,没有外出,闲暇就写一篇博文讲下如何在Winform中使用WPF控件。原有是我在百度上搜索相关信息无果,遂干脆动手自己实现。WPF控件的漂亮是Winform无法匹及的,本文主旨是在Winform工程中如何使用WPF控件。先看下效果,如下图:左边是传统的Winform控件,右边是DebugLZQ引入的WPF控件,我们可以很清楚的看到图片的“半透明”效果、TextBox的透明背景!界面很Cool吧~下面就介绍下,这个创新性工程的创建过程,并附上所有代码:首先,添加一个WPF自定义控件,控件的xaml很简单,代码如下:<Grid > <Image ... 阅读全文
posted @ 2012-05-19 13:51 DebugLZQ 阅读(17080) 评论(27) 推荐(10) 编辑
摘要:---微软WPF带来的团队变化和软件技术变化Model-View-ViewModel是一种架构模式,主要在WPF、Silverlight和WP7开发里使用,它的目标是从视图层移除几乎所有代码隐藏(code-behind)。交互设计师可以专注于使用XAML表达用户体验需求,然后创建和视图模型的绑定,而视图模型则是由应用程序开发者开发和维护的。MVVM是更加通用的Presentation模式的一个具体实现。MVVM视图模型包含概念模型而不是数据模型,所有业务逻辑和其它操作都是在模型和视图模型里完成的。MVVM 把应用程序的状态和行为进行封装,隔离了用户界面和用户体验部分,从而使得设计者与开发者可独 阅读全文
posted @ 2012-05-15 15:15 DebugLZQ 阅读(3312) 评论(10) 推荐(8) 编辑
摘要:Windows Phone支持的数据库有哪些,不同数据库有什么优缺点,搜索了网上的相关资源,整理一下:Windows Phone 7 databasehttp://winphone7db.codeplex.com/Windows Phone 7 database是一个基于Isolated Storage (独立存储)来实现的数据库,发布在codeplex的开源数据库,使用MS开源许可证,可以自由使用到开源或者商业项目中,优点是免费,footprint非常的小,支持LINQ。缺点是太新,没有商用经验,稳定性不明确,没有管理工具,不支持SQL。Perst Embedded Database For 阅读全文
posted @ 2012-05-14 11:33 DebugLZQ 阅读(2421) 评论(3) 推荐(2) 编辑
摘要:WP7.1SDK安装及Silverlight toolkit for Windows Phone 7.1安装。。。 阅读全文
posted @ 2012-04-07 21:36 DebugLZQ 阅读(581) 评论(0) 推荐(1) 编辑
摘要:Welcome to the 31 Days of Windows Phone. This is a journey through a ton of different topics in development for the Windows Phone platform. 阅读全文
posted @ 2012-04-04 14:04 DebugLZQ 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Windows Phone 7开发资源推荐:MSDN、国内网站、国内博客、国外博客等优秀资源推荐... 阅读全文
posted @ 2012-03-27 20:18 DebugLZQ 阅读(280) 评论(0) 推荐(1) 编辑
摘要:本节是Windows phone学习札记的第十八节了,内容是如何在Marketplace上销售应用,至此本学习札记的内容完结,但是需要学习的东西还有很多,对于Windows phone的学习没有结束,请关注DebugLZQ后面的相关博文... 阅读全文
posted @ 2012-03-27 11:05 DebugLZQ 阅读(337) 评论(0) 推荐(1) 编辑
摘要:本节是WP7学习札记的第十六篇了,接近学习的尾声,本节主要讲Bing Maps控件的一般使用,不讲如何注册Bing Maps 账户,申请Bing Maps 使用key,内容页不包含使用Bing Maps SOAP服务计算路径~相关内容请参考MSDN的文档,地址为:http://msdn.microsoft.com/zh-cn/library/ff941096(v=vs.92).aspx 内容主要为:地图的缩放、地图模式的设置、定位、Pushpin等。。。 阅读全文
posted @ 2012-03-26 21:57 DebugLZQ 阅读(431) 评论(0) 推荐(1) 编辑
摘要:本节学习反应性扩展框架,并用反应性扩展框架实现了模拟Emulation的地理位置服务(Location Service)... 阅读全文
posted @ 2012-03-22 21:00 DebugLZQ 阅读(650) 评论(0) 推荐(1) 编辑
摘要:本节学习地理位置服务(Location Service),首先介绍了下地理位置服务的相关信息,然后介绍了使用地理位置服务的最佳实践,最后给出了一个使用地理位置服务的完整的代码示例。。。 阅读全文
posted @ 2012-03-22 19:36 DebugLZQ 阅读(1151) 评论(0) 推荐(1) 编辑
摘要:本节详细介绍Windows Phone控件的Panorama控件和Pivot控件,并进行了分析比较。。。 阅读全文
posted @ 2012-03-19 17:32 DebugLZQ 阅读(2596) 评论(8) 推荐(3) 编辑
摘要:欢迎使用 Windows Phone SDK 文档。本主题充当开发人员资源和文档的线路图。 阅读全文
posted @ 2012-03-15 20:59 DebugLZQ 阅读(896) 评论(1) 推荐(2) 编辑
摘要:Windows Phone 的推送通知概述、接收 Windows Phone 的推送通知、发送 Windows Phone 的推送通知、Windows Phone 的推送通知服务响应代码、如何设置 Windows Phone 的回调注册请求、设置已验证的 Web 服务以发送 Windows Phone 的推送通知、如何发送和接收 Windows Phone 的 Toast 通知、如何发送和接收 Windows Phone 的磁贴通知、如何发送和接收Windows Phone 的 Raw 通知... 阅读全文
posted @ 2012-03-14 22:22 DebugLZQ 阅读(1287) 评论(0) 推荐(1) 编辑
摘要:本文首先简要回顾下启动器与选择器(Launchers & Choosers)的相关操作,然后重点介绍了启动器与选择的运行模式下应用程序再次激活的顺序以及是否tombstone的运行模式的区别... 阅读全文
posted @ 2012-03-13 21:08 DebugLZQ 阅读(382) 评论(0) 推荐(1) 编辑
摘要:本文讲述应用程序生命周期,Tombstone墓碑机制,以及10秒钟原则,如何保存和恢复应用程序的永久数据(独立存储IsolatedStorage),如何保存和恢复应用程序的临时数据(PhoneApplicationService.State["key"]),如何保存和恢复页面的显示状态(PhoneApplicationPage.State["key"])... 阅读全文
posted @ 2012-03-13 17:02 DebugLZQ 阅读(1022) 评论(2) 推荐(1) 编辑
摘要:本文是WP7学习札记的第十篇,内容是WP7应用程序的独立存储,重点内容是独立存储文件的读写以及程序配置的读写,并简要介绍了配额管理以及WP7应用程序对本地数据库的支持。 WP7禁止应用访问用户手机中的文件(和Silverlight相关概念相同~),如果应用有将一些数据写入文件,然后再把文件读出来的需求,可以使用隔离存储空间(独立存储空间、IsolatedStorage)。 隔离存取空间是WP7为每个应用程序分配一块独立的存储空间,不同应用程序(WP7每一个程序都有唯一的一个Guid标识)的存储空间是隔离的,应用程序分配的空间在程序退出后仍然会保存。但是要注意用户可以手动清理独立存储(Advanced Explorer等工具查看),因此不要把重要数据放到独立存储中。 主要的内容是独立存储空间目录、文件的操作与文件的读写以及应用程序配置的读写,最后讲述了WP7对本地数据库的支持,这个是需要注意的地方,SQL CE暂时不提供给第三方使用。。。 阅读全文
posted @ 2012-03-08 20:55 DebugLZQ 阅读(659) 评论(0) 推荐(1) 编辑
摘要:本节是WP7学习札记的第九篇,讲的是系统托盘和应用程序栏,具体内容是系统托盘和应用程序栏的介绍,如何分别使用C#、xaml以及Expression Blend生成应用程序栏,应用程序栏的透明度以及对屏幕方向改变的支持。。。 阅读全文
posted @ 2012-03-08 11:23 DebugLZQ 阅读(320) 评论(1) 推荐(1) 编辑
摘要:本节是WP7学习札记的第八篇,主要介绍Windows Phone 的主题和样式以及数据绑定的相关知识,因为本文假设读者具有WPF/Silverlight基础,没有做更多详细的讨论。。。 阅读全文
posted @ 2012-03-07 21:43 DebugLZQ 阅读(467) 评论(0) 推荐(1) 编辑
摘要:本节是WP7学习札记的第七篇,讲述的内容摘要主要是将页面导航的两种方式、地址别名、页面之间的数据传递(包括传递字符串、和传递对象两种方式)、回退按钮(重写Back键的事件)。。。 阅读全文
posted @ 2012-03-07 19:54 DebugLZQ 阅读(436) 评论(0) 推荐(1) 编辑
摘要:本文是WP7学习札记的第六篇,讲的是屏幕方向与常用的控件,包括Image控件、MediaElement控件、TextBlock控件(重点是文中提出的需要注意的地方~),以及常用的三种布局控件Canvas、Grid、StackPanel的比较。。。 阅读全文
posted @ 2012-03-06 22:24 DebugLZQ 阅读(536) 评论(0) 推荐(2) 编辑