WP7的5个应用开发计划--学习记录1

原创 2012年03月27日 16:48:08

最近使用到的类,方法的记录。

NavigationService    用于导航的类。

实例:NavigationService.Navigate(new Uri(uri, UriKind.Relative));

System.IO.IsolatedStorage 名称控间下的IsolatedStorageFile.GetUserStoreForApplication()用于获取当前设备的独立存取,然后用它与设备的文件存储打交道。

实例:

private void SaveFile()
        {
            IsolatedStorageFile storage = IsolatedStorageFile.GetUserStoreForApplication();
            DateTime date = DateTime.Now;
            string da = date.Year.ToString() + "_" + date.Month.ToString() + "_"
                + date.Day.ToString() + "_" + date.Hour.ToString() + "_" + date.Minute.ToString() + "_"
                    + date.Second.ToString();
            string ti = TitleBox.Text;
            string filename = da + "_" + ti + ".txt";
            if (!storage.FileExists(filename))
            {
                using (IsolatedStorageFileStream file = storage.CreateFile(filename))
                {
                    using (StreamWriter wr = new StreamWriter(file))
                    {
                        wr.Write(ContentBox.Text);
                    }
                }
            }
        }


Microsoft.Phone.Shell空间下的PhoneApplicationService.Current.State。用于在应用程序运行是的数据和状态页面间传递的一个索引数组。

实例:PhoneApplicationService.Current.State["filename"] = filename;也可以用查询字符串来实现页面间的数据传递。



ApplicationBarIconButton无法使用this.这样的方式访问,需要使用如下面的方式访问:

ApplicationBarIconButton bu = (ApplicationBarIconButton)ApplicationBar.Buttons[2];
            bu.IsEnabled = true ;


使用using(放要使用的资源)可以防止忘记释放资源而导致的问题。

例如:

using (StreamReader reader = new StreamReader(file))
                            {
                                ViewContentBlock.Text = reader.ReadToEnd();
                                ViewTieleBlock.Text = title[0];
                            }

WP7入门篇(一)开发环境搭建以及相关学习资源

wp7入门篇,首先整理对于wp7应用开发的准备工作,如下 需要的环境配置 一、在没有安装vs2010最终版情况下可以使用一下方法 Windows Phone SDK 7.1下载地址  visu...
  • changwei07080
  • changwei07080
  • 2012年03月26日 16:26
  • 421

Windows Phone开发学习之三——建立第一个WP7项目

欲使用 Visual Studio 2010 Express for Windows Phone 建立 Windows Phone 7 应用程序,您可以启动 Visual Studio 2010 Ex...
  • gdddww
  • gdddww
  • 2012年04月14日 11:05
  • 1029

react 学习规划

以下技术是前端必备的知识,可访问 Mozilla Web 技术文档 来学习。 HTML 入门JavaScript 指南CSS入门教程 在对于这些技术有基本了解后,建议阅读 JavaScri...
  • A335715493
  • A335715493
  • 2016年12月28日 10:10
  • 299

wp7学习日记-1

出现2个BUG.第一个是超链接按钮(HyperlinkButton)无法链接到项目中的xaml文件。后来发现是NavigateUri的路径出现问题。项目内部路径必须以”/”开头。TargetName属...
  • xtDark
  • xtDark
  • 2011年11月16日 20:24
  • 54

怎么制定合理的开发计划

1、要系统思考该项目/需求完成需要做哪些工作,以上线后能正常运转作为思考的出发点 2、哪些资源需要需要协调或配合,哪些工作需要提前准备,哪些可以提前开展?这些都需要思考的,外部因素往往是项目能否成功...
  • e3002
  • e3002
  • 2017年02月21日 10:39
  • 570

ssm项目初试总结

前几天在csdn上看到了 SSM框架——详细整合教程这篇文章,想到自己有没有用过springmvc 来做过项目,一直用ssh,所以模仿做了个demo,陆陆续续的写完了代码,也算是跑起来了,在这里总结一...
  • byg184244735
  • byg184244735
  • 2017年06月18日 23:06
  • 560

Python爬虫学习记录(1)——Xiami全站播放数

本博客转移自 hi.baidu.com/cwyalpha 记录了研究生期间从0开始学python的历程。最开始是想听歌,因此去找虾米上播放数比较多的歌,就爬了全站。虾米对爬虫还是比较友好的,大概...
  • cwyalpha
  • cwyalpha
  • 2015年08月30日 22:12
  • 20582

嵌入式开发计划1 - linux学习

最近对嵌入式感兴趣了,想开始专研专研嵌入式开发,由于大学的毕业设计是关于linux的,自己想先熟悉下Linux下的开发,慢慢的自学嵌入式开发。给自己制定个目标,最近几个月,巩固学习linux下的c语言...
  • jacky01130
  • jacky01130
  • 2008年03月27日 10:42
  • 317

WP_WP7开发环境搭建(图文教程)

微软已经帮我们打包好了WP7开发环境,从微软官网下载vm_web2.exe文件后,直接点击安装,如果网速给力的话,半个小时我们就可以搭建好WP7开发环境。 AD: ...
  • jiguanghoverli
  • jiguanghoverli
  • 2012年05月31日 09:55
  • 5140

GDI+学习记录(1)-Graphics

GDI+的核心 Graphics        Graphics类是GDI+的核心,其能够完成大部分的绘图、文本输出、几何图形的填充、坐标的转换等操作,在功能上,其与GDI中的DC(设备环境句柄 D...
  • Keep_Silence_
  • Keep_Silence_
  • 2012年09月01日 10:14
  • 1589
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WP7的5个应用开发计划--学习记录1
举报原因:
原因补充:

(最多只允许输入30个字)