01 2011 档案
摘要:Windows Phone 7开发环境其中的要求directX版本是10以上,WDDM为1.1以上,DDI版本为10以上,但是在其他版本上也可以运行,很是迷惑,到底是怎么回事?我后来才发现,前面的要求是对开发XNA的环境要求,不过对模拟器也还是有一定的影响。 不满足要求时,模拟器的启动时效果如下: 这种情况模拟器启动时,没有动画效果。当开发XNA游戏时会发生"The current display adapter does not meet the emulator requirements to run XNA framework applications"错误 满足要求时,模
阅读全文
摘要:在发生”UnauthorizedAccessException“异常时提示”Invaild cross-thread access“这是因为跨线程访问时发生错误。解决办法是使用Dispatcher,它可以跨任何线程访问资源。 我的发生异常代码如下 代码 修改后无异常的代码如下 代码
阅读全文
摘要:ActivityManager中包含的MemoryInfo是存储系统内存信息的封装类,我们可以掉用ActivityManager的getMemoryInfo(MemoryInfo outInfo)方法来获取系统的可用内存大小。代码
阅读全文
摘要:在Android中获取系统正在运行的进程方法是getRunningAppProcesses()。我们首先通过ActivityManager _ActivityManager = (ActivityManager) this .getSystemService(Context.ACTIVITY_SERVICE);来获取系统的全局状态,然后通过调用getRunningAppProcesses()方法就可以获得系统正在运行的进程。代码控制台输出:
阅读全文
摘要:在Android2.3中增加了对音频混响的支持,这些API包含在android.media.audiofx包中。 一、概述 AudioEffect是android audio framework(android 音频框架)提供的音频效果控制的基类。开发者不能直接使用此类,应该使用它的派生类。 下面列出它的派生类。 Equalizer Virtualizer BassBoost PresetReverb EnvironmentalReverb 当创建AudioEffect时,如果音频效果应用到一个具体的AudioTrack和MediaPlayer的实例,应
阅读全文
摘要:有许多人或许会问,Windows Phone 7不允许访问本机的功能,使我们自己的程序完成共同的任务,比如发短信、发送email,但是你或许不能直接访问,但是Windows Phone 7 提供了间接的访问方式,那就是Launchers & Choosers。通过他们我们就可以访问Windows Phone 7系统手机中的各项本机功能,并且微软已经为我们使用这些功能封装好了,我们只需要一个简单的调用就完全实现了。下面我们预览一下效果。 接下来我们进入正题 1.PhoneCallTask :打电话 private vo
阅读全文
摘要:这讲是介绍如何在Windows Phone上调用必应翻译服务。想必大家也知道必应为我们提供了很多服务,诸如搜索、地图、翻译等。前面已经介绍了如何在Windows Phone上调用必应的地图服务,今天调用必应的翻译服务,在它的服务中包含36种以上语言,包括简体中文、繁体中文等。下面是一个快照。有兴趣的朋友赶快行动吧! 效果图如下 起始界面 没有选择语言时弹出提示框 没有输入数据时弹出提示框 翻译完成后界面 好啦!开始吧. Step 1:创建语言类Language.cs 每种语言都有两个属性,Name,Code。如上俩图中文的Name是chin
阅读全文