windows phone 7.1 XNA in Silverlight
在wp7.0时,Silverlight和XNA是两个功能界线十分清晰的框架,仅管有一些XNA中的API可以用到Silverlight里(可以看我的博客一起学windows phone7开发(二十七. XNA在Silverlight 中的应用)),也需要自已模拟XNA的运行环境,否则无法应用。并且功能有限,只能播放声音或捕捉用户输入,而无法绘制图像,更不用说加载3D图像了。现在wp7.1使这两个框架
http://www.cyqdata.cn/cnblogs/article-detail-39011
Windows Phone 实用开发技巧(4):每隔一段时间屏幕截图一次
由于目前的Windows Phone中没有提供对当前应用程序进行截屏的代码,所以我们只能想法子了。我们只需要在App.xaml.cs的构造函数数添加如下方法就能在程序每执行10秒就截一次图并且保存在Pictures中的Saved Pictures目录下
注意需要添加XNA的引用,还有一个需要注意的是AppBar并不会被截下来,如果你的应用程序界面中有AppBar
http://www.cyqdata.cn/cnblogs/article-detail-38900
iphone开发我的新浪微博客户端-用户登录OAuth授权认证篇(1.3)
在上一篇中,我们已经完成了UIDialogWindow自定义弹出窗口组件,本篇接下来完成用户的OAuth授权认证功能,完成后效果如上图。
一、新建名为LoginViewController的UIViewController subclass类型的类文件,新进的时候记得勾上With XIB user interfac
http://www.cyqdata.cn/cnblogs/article-detail-38817
windows phone 7.1 中两个新增控件
RichTextBox
在wp7中,所有的控件都无法实现图文混排,这个控件解决了无法图文混排的问题,使微博和聊天软件不在只是文字显示那么单调了。但是这个控件目前还并不完善,只能够显示而无法进行输入,另外使用起来也比较麻烦。以下就是这个控件的使用方法:
1. XAML中直接添加
这个控件无法显示在ToolBox列表
http://www.cyqdata.cn/cnblogs/article-detail-38815
(原创)Windows Phone 7开发随记---自定义按钮的实现
这段时间着手公司的windows phone7的开发项目,因为项目中许多地方都要用到不同风格式样的按钮,
对phone7也大致研究了下,想要完美的制作精美的按钮,对expression blend也需要熟悉熟悉。在这里我们
用到的首先是expression blend工具。用之前,先需要了解几个概念:
自定义控件模板 -
ControlTemplate。ControlTemplate可以称为
http://www.cyqdata.cn/cnblogs/article-detail-38719
iphone开发我的新浪微博客户端-用户登录自定义弹出窗口篇(1.2)
本篇的目的是开发一个自定义的弹出对话窗口组件,就是上面图6中半透明的信息提示窗口,其实系统类库中已经有UIActionSheet、UIAlertView能做到这样的功能组件,但是显示外观不怎么美观而且跟我的这个设计不怎么配,同时这2个组件的外观自定义性很差几乎改变不了显示外观,所以决定自己开发一个组件。实现的思路是这样的,做一个继承自UIWindow组件的
http://www.cyqdata.cn/cnblogs/article-detail-38675
iphone开发我的新浪微博客户端-用户登录准备篇(1.1)
首先说一下我这个的实现思路,登录支持多个账号,也就是说可以保存多个微博账号登录的时候选择其中一个登录。多个账号信息保存在sqlite的数据库中,每一个账号信息就是一条记录, 当用户启动微博客户端的时候去取保存在sqlite数据库中的账号记录信息,然后把这些在界面中以列表的形式展示出来,用户可以点击其中的一个账号进入微博,如果如果启动微博客户端的时候检查到s
http://www.cyqdata.cn/cnblogs/article-detail-38572
微软学Android Market推出 Web Windows Phone Marketplace
Google在去年推出Android Market web版后,用户对这一特性很赞。用户只需要再web上选择想要的软件,一按INSTALL按钮后手机便会自动安装。微软似乎也想学习一下,快将推出Web版的Windows Phone Marketplace。 微软会在Windows Phone 7.1 Mango更新推出时,同时推出全新web Marketplace。用户可以在网上,直接通过Wind
http://www.cyqdata.cn/cnblogs/article-detail-38505
Windows Phone 7 学习笔记——第2讲:Windows Phone 7 命名空间详解
今天,我给大家来介绍一下 Windows Phone 7 应用程序开发所用使用的命名空间,Windows Phone OS 7.5代号(Mango)的新特性已经有了一个预览,感觉真的是更新了很多东西,包含了很多新特性和用户需要的新功能,那么对于我们开发者来说,最关心的莫过于这些开发当中所使用到的命名空间,因为我们是需要他们来使我们的程序有更好的功能和用户体验的,那么闲话少说,下面我就介绍一下它们。
http://www.cyqdata.cn/cnblogs/article-detail-38504
图解iPhone开发入门教程
现在的智能手机越来越风行了,其中尤以Apple的iPhone和Google的Android系统最为流行,这里我将向大家介绍iPhone开发的基础知识。为了便于初学者尽快上手,我尽量以代码加截图的方式加以说明。
要想进行iPhone开发,Mac和iPhone是必不可少的,虽然有人通过一些手段也能在PC上装上Mac,使用上“黑苹果”,但毕竟不是正统,经常会出现这样那样的问题
http://www.cyqdata.cn/cnblogs/article-detail-38474
Windows Phone 7 Tips (9)
1. Windows Phone 中的导航,在相同程序集中的页面之间的导航使用
NavigationService.Navigate(new Uri("/Folder(s)/TargetPage.xaml", UriKind.relative));
从一个程序集中的页面跳转到另一个程序集中的页面使用
NavigationService.Navigate(new Uri("/Assemb
http://www.cyqdata.cn/cnblogs/article-detail-38459
Windows Phone 实用开发技巧(2):使用TombstoneHelper简化墓碑操作
由于Windows Phone 目前不支持第三方应用程序在后台运行,微软提供了另一种方法称之为Tomstone,虽然在Mango更新中支持了所谓的“多任务”,但是我们还是需要处理墓碑化,有没有一些方法简化我们的墓碑化操作呢,当然是有。
在CodePlex就有这么一个开源项目,TombStoneHelper
下面以一个具体的Demo演示如何使用这个帮助类库简化我们的墓碑化代码
http://www.cyqdata.cn/cnblogs/article-detail-38383
Windows Phone实用开发技巧(1):保存图片及加载图片
在Windows Phone中,我们可能会有这样的需求:自定义应用程序的背景图片。
实际的流程是这样:用户选择图片,保存至隔离存储空间,(下一次启动时或者立即)加载图片使其成为背景图片。
下面以具体的一个Demo来实现这一需求:
创建Windows Phone 项目,在界面中拖放两个按钮,命名为Open和Load,一个按钮负责打开本地图片,另一个按钮复制设置背景图片
点击Open按钮,需要打开
http://www.cyqdata.cn/cnblogs/article-detail-38223
Windows Phone Developer Tools 7.1 Beta 新特性--使用Additional Tools
5月24号晚上兴奋地等待,在浏览器缓冲了近30分钟后,我终于看到了芒果更新的Webcast,虽然只是看了一个结尾。第二天通过小指的围脖收到风声,芒果更新对应的开发工具终于发布了,虽然还是Beta版本的,这对于广大的WP7爱好者来说,不能不说是一种精神上的慰藉。 1.Windows Phone Developer Tools 7.1 Beta的安装
http://www.cyqdata.cn/cnblogs/article-detail-38217
升级Windows Phone 开发环境
令人期盼已久的Windows Phone 重大更新Mango终于出来了,具体的更新可以参考chenkai的Windows phone 7 Mango 更新发布会Session 整理 ,还等什么呢,赶紧升级我们的开发环境吧。
昨天在新浪微博上发布了一条微博“晚上回去下芒果,装芒果,吃香瓜”,有同学回复说,“下芒果是不是像下鸡蛋那样?”。哈哈,
http://www.cyqdata.cn/cnblogs/article-detail-38203
WindowsPhone7和PC互动游戏小创意
在参加微软创新技术大赛中没有展示到的最后一个演示,WindowsPhone7和PC之间互动游戏,这是一段补充视频,了却心中的一份遗憾,随着芒果的临近,WindowsPhone7 定是一个行业爆发点,当手机和电脑真正联动的时候,什么创意不能实现呢? 让世界知道中国人不缺乏创意。
技术细节和原理在以后会有分享,这个版本并没有用上WindowsPhone7的7.1芒果
http://www.cyqdata.cn/cnblogs/article-detail-38180
iPhone领先五年的迷思
迷思
2007 年, Jobs 拿着一个昂贵,功能欠缺,没有 Apps 的 iPhone 一代,号称领先业界五年(这里复习一下)。手机市场,苹果一个新手说出这种大话,很多人都为此笑掉了大牙。
不久,Palm,Nokia 这些老手的牙,就真的掉在地上了。不是笑掉的,是被 iPhone 打掉的。五年期限转眼就到,就产品而言,iPhone 的领先仍然无人可以动摇。
有人把原因总结为几点,比如
http://www.cyqdata.cn/cnblogs/article-detail-38141
Windows Phone Developer Tools for Mango
新版本的Windows Phone Developer Tools 已经发布了版本为7.1 Beta。具老鲍说Mango 系统具有500多个新特性,到底有几个反正我是统计不出来,相信老鲍不是吹牛皮。暂不谈Mango 的特性,既然新的Developer Tools 已经来了,就先看看它有什么新东西供开发者使用吧。
http://www.cyqdata.cn/cnblogs/article-detail-38134
用乐Phone真机测试Android应用
前段时间,新入手一部乐Phone,当时自带的还是LeOS1.0版本(对应Android1.6版本),昨天夜里,怀着十分忐忑的心情,刷了联想官方的LeOS2.0系统,用了这一天,感觉提升了不少,比如有了多点触摸、动态桌面及各种动画效果等等。
&
http://www.cyqdata.cn/cnblogs/article-detail-38126
Windows phone 7 Mango 更新发布会Session 整理
这周5月24日迎来MS官方对Windows phone 7 Mango Update更新的发布会. 在美国太平洋夏季时间上午7点,即东部时间上午10点[北京时间5月24日22点]直播纽约的活动现场. 昨天边看Live Event直播时在Sina 微博上很多同学反应无法打开在线直播Silverlight 视频.[可能带宽问题] 导致无法看到直播. 在此整理本次Mango Up
http://www.cyqdata.cn/cnblogs/article-detail-38121