我知道使用crtdbg.h头的Win32基本泄漏检测的可能性,但是这个头在CE CRT库头中不可用(我使用的是最新的SDK v6.1).
任何人都知道如何使用VC 9.0自动检测WinCE/ARMV4I配置中的泄漏?我不想为我的类层次结构覆盖new/delete,我更愿意使用和测试代码.
我试图发布到谷歌,所以我可以登录谷歌阅读器和下载订阅列表,但我无法找到一种方法发布到Windows 7手机sdk谷歌,有没有人有一个如何做到这一点的例子?
*编辑:抱歉不是很清楚我正在尝试使用POST方法,提交电子邮件和密码谷歌登录和检索一个sid.我已经使用了WebClient和HttpWebRequest但是我看到的所有示例都发送了post数据,api调用不在windows 7 phone sdk中.
制作密码/登录界面的最佳方法是什么?我知道在哪里使用弹出控件更好.如果是这样,我需要在App.xaml中创建它吗?
我想从运行我的应用程序的设备中获取有关设备、操作系统等的一些信息。我需要记录这些数据,以便稍后运行一些诊断程序。
现在我认为这些数据位于 Microsoft.Win32.Registry 中,但这意味着我需要知道访问值的所有键。
任何的想法?
我正在将iPhone游戏移植到Windows Phone 7,我想知道如何获取手机的名称?比如,在iPhone上它就是你在iTunes中设置的名称,并且在API中也可以读取(obj-c ..)[[UIDevice currentDevice] name] ..
任何人都知道等效的WP7 .NET方法/属性?我在MSDN上找不到它们.
我的应用程序中有以下代码在未处理的异常之后运行:
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
var exception = e.ExceptionObject as Exception;
if (exception != null) MessageBox.Show(exception.Message + " - " + exception.StackTrace);
}
Run Code Online (Sandbox Code Playgroud)
但即使我抓住未处理的异常我的Windows移动应用程序关闭.当我捕获未处理的异常时如何防止关闭应用程序.我永远不想关闭我的应用程序.我想在这种情况下打开登录表单或其他任何不关闭应用程序的表单.
所以我想要的是防止关闭应用程序从未处理的异常,如网络关闭,...
我不能在每个代码中使用try catch ....
知道如何在网络中断或任何其他未处理的异常时阻止关闭应用程序吗?
当应用程序启动时,我有一个启动画面,然后加载mainpage.xaml.Mainpage有很多UI元素,如按钮和文本块.加载它需要大约一两秒钟,所以我认为一些动画可以填补空白.否则它可能看起来有点尴尬.
Windows手机本机应用程序(如消息)在页面打开时使用一些默认动画,枢轴标题在其后旋转,然后是其他UI,门打开的东西.经过一番研究,我发现它们是陀螺动画的默认故障.
<toolkit:TransitionService.NavigationInTransition>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardIn"/>
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:TurnstileTransition Mode="ForwardIn"/>
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
<toolkit:TransitionService.NavigationOutTransition>
<toolkit:NavigationOutTransition>
<toolkit:NavigationOutTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardOut"/>
</toolkit:NavigationOutTransition.Backward>
<toolkit:NavigationOutTransition.Forward>
<toolkit:TurnstileTransition Mode="ForwardOut"/>
</toolkit:NavigationOutTransition.Forward>
</toolkit:NavigationOutTransition>
</toolkit:TransitionService.NavigationOutTransition>
Run Code Online (Sandbox Code Playgroud)
所以我</phone:PhoneApplicationPage>在MainPage 的标签上面放了上面的代码.但是页面的元素没有十字转门动画,我怎样才能将它应用到页面中的其他UI元素?有人可以指导我吗?
Alfah
我需要安装Windows Phone的已安装应用程序.你知道这是否可以从SDK获得?
我最近下载并安装了MonoTouch&Mono for Android试用版SDK.包括MonoDevelop,我使用这个工具进行开发.我正在尝试创建一个多平台的应用程序.
我正在尝试调用Web服务并解析返回的JSON数据.不知何故,似乎缺少System.JSON库.
也许我做错了什么或错过了什么.任何人都知道如何解决这个问题?
编辑:如果确实缺少System.Json,我可能不得不诉诸这个项目 ......
我有一个应用程序,除其他外,使用SerialPort与Digi XBee协调器无线电通信.
这个代码在.NET下的桌面上运行稳定.
在Quo板和WindRiver Linux上运行的Mono下,由于校验和验证错误,在尝试接收和解码来自网络中其他无线电的消息时,我的失败率大约为99%.
我测试的东西:
同样,这在桌面上工作正常,但为了完整性,这是接收器代码的核心(为简洁起见,删除了错误检查):
do
{
byte[] buffer;
// find the packet start
byte @byte = 0;
do
{
@byte = (byte)m_port.ReadByte();
} while (@byte != PACKET_DELIMITER);
int read = 0;
while(read < 2)
{
read += m_port.Read(lengthBuffer, read, 2 - read);
}
var length = lengthBuffer.NetworkToHostUShort(0);
// get the packet data
buffer = new byte[length + 4];
buffer[0] = PACKET_DELIMITER;
buffer[1] = lengthBuffer[0];
buffer[2] = lengthBuffer[1];
do …Run Code Online (Sandbox Code Playgroud) c# ×5
mono ×2
animation ×1
api ×1
c++ ×1
crtdbg.h ×1
json ×1
memory-leaks ×1
mobile ×1
navigation ×1
windows ×1
windows-ce ×1
xamarin.ios ×1