Tag: windows phone 8

如何在不在内存中创建新副本的情况下重新加载Windows手机应用程序页面?

在我的Windows手机应用程序中,我正在尝试使用以下代码重新加载应用程序页面: NavigationService.Navigate(new Uri(string.Format(“/Page1.xaml?random={0}”, Guid.NewGuid()), UriKind.Relative)); 我已将上面的代码写入按钮单击事件。 Page1正在重新加载,但每次单击按钮时,应用程序内存都会不断增加,并且某些时候应用程序崩溃了。 有没有其他方法可以重新加载或刷新页面,而无需在应用程序内存中创建页面的新副本。

Windows Phone上的密钥字符

我想确定用户通过键盘输入的符号。 例如,在Windows窗体中,KeyPressEventArgs具有KeyChar属性,但Windows Phone中的KeyEventArgs没有此属性。 它需要处理这个事件,因为我想处理一些西里尔符号。

如何安排重复任务倒计时在Windows Phone 8中的数字

只要用户在一个特定的屏幕上,我就需要运行一个简单的任务。 在这个屏幕上有一个倒计时器。 我调查了后台代理 – 但这似乎不是正确的方法。 基本上它应该像这样工作:用户进入这一个屏幕,按下开始,紧缩计时器开始倒计时 – 每30秒更新完全没问题。 我应该如何在WP8上做到这一点? 非常感谢!

用户名和密码数据Windows phone 8 app

我正在编写一个Windows Phone 8应用程序,它使用API​​来提取应用程序所需的一些数据,并使用api,需要用户名和密码。 我已经提供了这个用户名和密码,它似乎工作,但我想知道在应用程序中使用它的正确方法是什么? 我可以简单地添加如下内容: string userName = “username”; string passWord = “password”; 然后在需要时将它们传递给WebRequest ? 或者是否有一些特殊方式我应该在应用程序中存储此信息? 为了清楚起见,用户不需要自己的用户名或密码,这个通用的应该可以使用。

如何使用麻雀图在wp8中创建简单的区域系列

我需要为我的wp8应用程序创建一个区域系列图表。 所以我决定使用麻雀工具包,但不幸的是,它发送似乎是在网上的任何教程。 我只是在寻找如何从头开始……所以,如果有人能给出一个基本的解释或指向一个体面的教程,这将是伟大的。 如果有人知道更好的工具来实现这一点,请告诉我有关它.. 提前致谢

如何在Windows Phone 8中每5分钟或更频繁地运行一次定期任务

在我的WP8应用程序中,我需要每5分钟下载一些json数据。 但是在MSDN中写道,定期任务每30分钟运行一次。 是否有任何变通方法可以每5分钟在后台运行一次定期任务? 没有定期后台任务,还有其他方法吗? 目前我正在使用Periodic任务下载json数据 这是我的代码 public class ScheduledAgent : ScheduledTaskAgent { public string Url { get; set; } private static FlightForNotificationDataModel _flightForNotificationData; private static NotificationDataViewModel _notificationData; public ObservableCollection Notifications { get; set; } /// /// ScheduledAgent constructor, initializes the UnhandledException handler /// static ScheduledAgent() { // Subscribe to the managed exception handler Deployment.Current.Dispatcher.BeginInvoke(delegate { […]

如何减少Windows手机中的图像大小

我想在Windows手机中移植我的应用程序。 我必须在服务器上传一个图像所以它是小尺寸上传我已经在Widows成功完成了这件事但问题是当我失败了..这里是我的代码为Windows App public void CompressImage(int i, int j) { bmp1.SetPixel(j, i, Color.FromArgb(bmp.GetPixel(j, i).R, bmp.GetPixel(j, i).G, bmp.GetPixel(j, i).B)); } private void bLoadImage_Click(object sender, EventArgs e) { OpenFileDialog file = new OpenFileDialog(); if (file.ShowDialog() == DialogResult.OK) { pictureBox1.Image = new Bitmap(file.FileName); } } private void bCompression_Click(object sender, EventArgs e) { bmp = new Bitmap(pictureBox1.Image); bmp1 = […]

如何在Windows Phone 8中解压缩文件

是否可以在Windows Phone 8上的应用程序中解压缩文件? 大多数lib使用Windows Phone 7但不使用Windows Phone 8。 甚至System.IO.Compression.ZipFile也不存在……

ListView WP8中的增量加载

当我们滚动到列表视图的底部时,我已经阅读了有关如何进行增量加载的文章,但是当我们滚动到列表顶部时如何实现延迟加载。 当用户到达顶部时,我想在列表顶部添加更多项目。 我们有什么方法可以做到这一点。

从sqlite数据库中选择数据并将值绑定到windows phone 8应用程序中的列表框项目

我正在尝试用数据库(sqlite)技术创建windows phone 8项目 我尝试过以下方法: 1)从服务器下载sqlite fie并将其保存在本地应用程序中 2)我也可以从本地sqlite数据库中检索值,并使用此链接和其他一些链接中的一些示例代码显示在消息框中。 但是,我无法在列表框中绑定这些值。 这是我的代码: XAML代码: 我的CS代码是: string DB_PATH = Path.Combine(ApplicationData.Current.LocalFolder.Path, “sample.sqlite”); //SQLite connection private SQLiteConnection dbConn; private List _source = new List { “Full Schedule”,”Afghanistan”,”Australia”,”Bangladesh”,”England”,”Hong Kong”,”India”,”Ireland”,”Nepal”,”Netherlands”,”New Zealand”,”Pakistan”,”South Africa”,”Sri Lanka”,”UAE”,”West Indies”,”Zimbabwe” }; public MainPage1() { InitializeComponent(); selectTeam.ItemsSource = _source; } private void scheduleListbox_SelectionChanged(object sender, SelectionChangedEventArgs e) { dbConn = new SQLiteConnection(DB_PATH); […]