这是仅针对某些用户的问题.每当我在Marketplace中发布我的应用程序的新版本时,我都会收到来自用户的电子邮件,说明应用程序中的所有设置都将丢失.
我自己无法重现这个,我没有可以擦除IsolatedStorage的代码.
如果那里的任何人都有可能导致这种情况的线索,那就太好了.
我在后台任务中编写了隔离存储空间.这样做的原因是,在后台任务的每次运行中我都会下载数据,我需要在下次运行后台任务时比较这些数据.如果数据已更改,则会显示Toast通知.
问题是我写入隔离存储的数据没有保存.我可以在OnInvoke函数的其余部分中使用它,但是下次运行后台任务时,该值就消失了.
我在这里遗漏了什么,我觉得这很容易吗?
编辑:读取值工作得很好,从我的主应用程序写入值也很好用我在OnInvoke函数中使用的代码是这样的:
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
settings["WebValue"] = gtResult[i];
Run Code Online (Sandbox Code Playgroud) 简单的问题,但我还没有找到答案.用于图块标题的字体名称和大小是什么(如该图块上的标题"Internet Explorer")?
有谁知道这个?
我正在尝试删除在我的应用中为运行低内存设备(如诺基亚Lumia 610)的用户启用动态磁贴的选项.我使用的是我从微软获得的代码,但运行Lumia 800和Focus i917的一些用户报告说,添加此功能后,实时磁贴功能消失了.
检测低内存设备的正确方法是什么?
这是我正在使用的代码,显然可以在模拟器和大多数用户中使用,但不适用于所有用户:
long result = 0;
try
{
result = (long)DeviceExtendedProperties.GetValue("ApplicationWorkingSetLimit");
}
catch (ArgumentOutOfRangeException)
{
//The device has not received the OS update, which means the device is a 512-MB device.
}
if (result < 90000000)
{
//Low memory device
}
Run Code Online (Sandbox Code Playgroud) 当我悬停放置图像的DIV时,我需要帮助改变图像边框颜色.所以这应该相当简单,但我不知道如何开始.我的(简化)代码如下所示:
#tilesImage {
padding: 2px;
border: 1px solid white;
}
#tilesImage:hover {
border: 1px solid #3498db;
}
<Div><img id="tileImage" src="img.png">Image description</Div>
Run Code Online (Sandbox Code Playgroud)
当我将鼠标悬停在整个div上时,我希望能够更改图像的边框颜色.现在我可以在悬停图像时更改图像边框的颜色,但是当我将鼠标悬停在文本上时必须同样适用,因此在DIV上移动图像边框颜色应该更改.
任何有好主意的人都会选择最简单的解决方案.这是一个wordpress博客,所以添加javascripts使它更复杂一点.