草庐IT

phone-gap

全部标签

c# - Windows Phone 8.1 - 独立存储

我只是想知道您如何处理WindowsPhone8.1SDK中的IsolatedStorageSettings。例如:IsolatedStorageSettings.ApplicationSettings.Contains("LocationConsent")这在8.1中如何工作?如,我如何在不出现上下文错误的情况下编写此语句。我觉得它已被弃用或其他原因,因为它无法解析为已知的namespace或任何东西。我正在为我当前的项目使用map,将其移植到8.1时给我带来了一些语法问题。我已经尝试查找它,但我认为现在查找文档还为时过早,因为MSDN甚至没有说明任何内容,除非我不小心错过了它。感谢

c# - 如何在 Windows Phone 7 中滑动

我想在WindowsPhone7中滑动图像。我从哪里开始? 最佳答案 您可以在SilverlightControlToolkitforWindowsPhone7中使用GestureService.在您的UI元素中,添加以下代码(在您的WP7项目中引用了工具包的DLL之后)-在代码隐藏文件中实现处理程序OnFlick,就像这样-privatevoidOnFlick(objectsender,FlickGestureEventArgse){varvm=DataContextasSelectedCatalogViewModel;if(vm

c# - 无法启动 Windows Phone 模拟器

我正在尝试在我们的CI服务器上运行单元测试。当我运行以下命令时,它会尝试启动模拟器但失败并显示以下消息vstest.console.exemyxapfile.xap错误信息TheWindowsPhoneEmulatorwasn'tabletoensurethevirtualmachinewasrunning:Somethinghappenedwhilestartingavirtualmachine:'EmulatorWVGA512MB.ttmaltiparmak'failedtostart.(VirtualmachineID1350ADCE-CC35-4615-BFD5-250179F

c# - 在 Windows Phone 8.1 中调用电话

我正在为Windows8.1/WindowsPhone8.1编写一个通用应用程序,它有时会显示一个电话号码列表。如果在WindowsPhone8.1上运行,我想要做的是允许用户按下其中一个号码并让设备调用(或请求调用权限)该号码。我知道以前可以通过执行以下操作在WindowsPhone8中实现:usingMicrosoft.Phone.Tasks;PhoneCallTaskphoneCallTask=newPhoneCallTask();phoneCallTask.PhoneNumber="2065550123";phoneCallTask.DisplayName="Gage";pho

c# - 如何显示 windows phone 8.1 通用商店应用程序的加载动画?

当执行异步函数以获取本地数据、访问文件或调用API时,如何在这个可能很长的例程中触发加载动画?这是一个例子:publicasyncvoidButton_Click(objectsender,RoutedEventArgse){varmyData=awaitMyDataManager.GetMyData();awaitnewMessageDiaglog("DataLoaded!").ShowAsync();}由于它是一个通用商店应用程序,我认为它在Windows8.1和WindowsPhone8.1中的工作方式应该相同。从解决方案更新根据igrali的回答,我更新了我的代码以供将来引用:

c# - Windows Phone 8.1 通用应用程序在从第二页返回时终止?

我的WindowsPhone8.1通用应用程序中有2个页面。我使用带有点击事件代码的按钮从Page1.xaml导航到Page2.xaml:this.Frame.Navigate(typeof(Page2));当我在第2页上并使用硬件后退按钮时,应用程序会无一异常(exception)地关闭。它只是返回到开始屏幕。我已经在第2页上尝试了以下方法:publicPage2(){this.InitializeComponent();Windows.Phone.UI.Input.HardwareButtons.BackPressed+=HardwareButtons_BackPressed;}v

c# - 在 Windows Phone 7 上禁用屏幕自动锁定

如果用户有一段时间不与设备交互,我需要防止屏幕自动锁定。是否可以请求某种锁定以在运行我的应用程序时保持屏幕打开? 最佳答案 是的,您可以通过禁用UserIdleDetection来做到这一点。样本和更多背景信息在这里。PhoneApplicationService.UserIdleDetectionModeProperty(Microsoft.Phone.Shell)IdleDetectionforWindowsPhone 关于c#-在WindowsPhone7上禁用屏幕自动锁定,我们在

c# - Windows Phone 7 中的 HttpUtility.UrlEncode?

常规.Net框架在System.WebAssembly中包含HttpUtility.UrlEncode,在Silverlight中它似乎已移至System.Windows.Browser。但是在WindowsPhone7(我认为它与Silverlight相同)中,我似乎无法找到对任何内容进行UrlEncode的正确方法。前面提到的程序集在WindowsPhone7环境中都不可用。 最佳答案 Silverlight有Uri.EscapeUriString和Uri.EscapeDataString可用于对URI的部分进行URL编码,例如

c# - Windows Phone 8.1 - 页面导航

来自WindowsPhone8我从未想过会对WindowsPhone8.1代码进行大量更改。基本上,我只是想知道如何像在WindowsPhone8上那样进行页面导航。为此,您应该添加:NavigationService.Navigate(newUri("/SecondPage.xaml",UriKind.Relative));但该代码不适用于WindowsPhone8.1。有人可以帮我解决这个问题吗?如果可能,请提供有关所有新WindowsPhone8.1方法的任何链接或文档。 最佳答案 在WindowsPhone8.1中,Page

c# - 在 Windows Phone 8 下获取唯一设备 ID (UDID)

是否有任何唯一设备ID(UDID)或我可以在WindowsPhone8(WP8)上读取的任何类似ID,这些ID不会随着硬件更改、应用程序重新安装等而改变?在旧的WindowsPhone版本中有这样的ID:WP7:DeviceStatusforWindowsPhoneWP7.1:DeviceStatusClass但它们不再适用于SDK8.0。我为什么问:这个想法是用户在第一次启动应用程序时获得一些免费积分,我想避免用户只是重新安装应用程序以获得新的免费积分。使用电子邮件或电话号码注册可以解决此问题,但如果可以的话,我不想在第一次注册时打扰用户。---///---解决方案---------