windows phone7 学习笔记01——项目模板
2012-02-12 22:11
246 查看
几乎所有的wp7的资料都是从项目模板中的文件着手的,下面就整理下这方面的内容。
例如,下面的这个项目文件:
AppManifest.xml
生成应用程序安装包(XAP)所需的一个简单的应用程序清单文件。
AssemblyInfo.cs
配置文件,它包含了名称和版本的元数据,会被嵌入到生成的程序集文件中。修改版本信息就在这里修改。
WMAppManifest.xml
另一个包含了应用程序特定数据的元数据文件,包括标题,图标位置,功能等等。另外这里也定义了程序的起始页面。
AssemblyInfo.cs
配置文件,它包含了名称和版本的元数据,会被嵌入到生成的程序集文件中。修改版本信息就在这里修改。
WMAppManifest.xml
另一个包含了应用程序特定数据的元数据文件,包括标题,图标位置,功能等等。
App.xaml/App.xaml.cs
定义应用程序的入口点,初始化应用程序范围内的资源,显示应用程序用户界面。
App.xaml类似于ASP.NET中的web.config,保存整个应用程序使用的数据和设置。可以定义resource,供其他页面引用,一般也将style和uri别名放在<Application.Resources></Application.Resources>中。
App.xaml.cs文件主要是初始化、处理异常的作用,并且重要的是定义了四个重要的事件(运行、关闭、激活以及Deactivated),这四个事件在必要的时候需要修改。
MainPage.xaml/MainPage.xaml.cs
定义应用程序中的程序页面(带有用户界面的页面)。
他是应用程序的首个页面,程序从这个页面开始启动。(当然可以在WMAppManifest.xml中修改)
ApplicationIcon.png
一种带有图标的图像文件,代表了手机应用程序列表中应用程序的图标。
这个是在软件列表里显示的图标,比在start页面中的要小。
Background.png
当应用固定在start页面是显示的图标。
SplashScreenImage.jpg
这个图片会在应用程序启动时显示。启动画面会给用户一个即时的反馈,告诉用户应用程序正在启动直到成功跳转到应用程序的第一个页面。
用户的启动画面可以和应用程序的一个页面设计的非常相似,这样能给使用这一个应用程序被快速加载的感觉。
可以修改,但是要注意大小。
References folder
一些库文件(集)的列表,为应用程序的工作提供功能和服务。
最后注意,要修改wp的清单文件,一般不直接修改,而是通过修改项目的属性来修改,防止出错,如下图:
例如,下面的这个项目文件:
AppManifest.xml
生成应用程序安装包(XAP)所需的一个简单的应用程序清单文件。
AssemblyInfo.cs
配置文件,它包含了名称和版本的元数据,会被嵌入到生成的程序集文件中。修改版本信息就在这里修改。
WMAppManifest.xml
另一个包含了应用程序特定数据的元数据文件,包括标题,图标位置,功能等等。另外这里也定义了程序的起始页面。
AssemblyInfo.cs
配置文件,它包含了名称和版本的元数据,会被嵌入到生成的程序集文件中。修改版本信息就在这里修改。
WMAppManifest.xml
另一个包含了应用程序特定数据的元数据文件,包括标题,图标位置,功能等等。
App.xaml/App.xaml.cs
定义应用程序的入口点,初始化应用程序范围内的资源,显示应用程序用户界面。
App.xaml类似于ASP.NET中的web.config,保存整个应用程序使用的数据和设置。可以定义resource,供其他页面引用,一般也将style和uri别名放在<Application.Resources></Application.Resources>中。
App.xaml.cs文件主要是初始化、处理异常的作用,并且重要的是定义了四个重要的事件(运行、关闭、激活以及Deactivated),这四个事件在必要的时候需要修改。
MainPage.xaml/MainPage.xaml.cs
定义应用程序中的程序页面(带有用户界面的页面)。
他是应用程序的首个页面,程序从这个页面开始启动。(当然可以在WMAppManifest.xml中修改)
ApplicationIcon.png
一种带有图标的图像文件,代表了手机应用程序列表中应用程序的图标。
这个是在软件列表里显示的图标,比在start页面中的要小。
Background.png
当应用固定在start页面是显示的图标。
SplashScreenImage.jpg
这个图片会在应用程序启动时显示。启动画面会给用户一个即时的反馈,告诉用户应用程序正在启动直到成功跳转到应用程序的第一个页面。
用户的启动画面可以和应用程序的一个页面设计的非常相似,这样能给使用这一个应用程序被快速加载的感觉。
可以修改,但是要注意大小。
References folder
一些库文件(集)的列表,为应用程序的工作提供功能和服务。
最后注意,要修改wp的清单文件,一般不直接修改,而是通过修改项目的属性来修改,防止出错,如下图:
相关文章推荐
- [知了堂学习笔记] SSM框架项目中遇到的问题及解决办法_01
- 【Extjs学习笔记01】使用Sencha Cmd构建项目
- Windows环境下QT学习笔记01:QT Creator下新建项目
- 【学习笔记-01】cocos2d-x 模板在Xcode中的安装与卸载
- windows phone7 学习笔记05——主题、样式、控件模板
- 五毛的cocos2d-x学习笔记01-创建项目
- angularJs的学习笔记-01(创建项目)
- 01.Django学习之安装,建立项目,传参,MySQL数据库,静态文件配置和模板的使用
- 微信小程序开发学习笔记007--微信小程序项目01
- Java语言介绍(04)开源项目(11)其它(01)学习
- OpenCV 学习笔记- 01 Vs2010+ OpenCVS2.4.9 配置(Win7)
- python数据结构学习笔记-2016-11-09-01-文本编辑器
- Go语言学习笔记(5)-go工具和项目
- cocos2d-x学习笔记番外篇04:开发问题汇总01 推荐
- PMP学习笔记(三):项目、项目集与项目组合管理之比较
- [C++ primer 学习笔记][01]刚开始
- Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度 Quartz.NET 项目地址 http://quartznet.sourceforge.net/ Quar
- STM32学习笔记之工程模板的建立
- 项目管理那些事 功能点分析学习笔记
- Maven学习笔记二eclipse如何使用 Maven、Maven目录pom.xml文件的解析、maven 和maven项目之间的关系