02 2012 档案
摘要:隔离存储空间:目录操作文件操作应用程序配置信息隔离存储空间的概念:所有文件IO操作被限制在隔离存储空间里面,在隔离存储空间里面可以增删改目录和文件,在隔离存储空间里面可以存储程序配置信息重要的类:IsolatedStorageFile用于操控隔离存储空间里面的目录及文件,IsolatedStorageFileStream用于读写操控隔离存储空间里面的流IsolatedStorageFileSettings用于存储程序配置信息的Dictionary配额管理:windows phone下的隔离存储空间没有配额的限制using System;using System.Collections.Gene
阅读全文
摘要:跟林永坚老师学习wp7屏幕方向(Orientation)常用控件(Canvas,Grid,StackPanel,TextBlock,Image,MediaElement)屏幕方向感应页面(Portraint,LandScape)在VS里可以新增 Portraint,LandScape的页面;页面可以支持横屏 竖屏 或者同时支持两者不能通过代码来改变屏幕方向SupportedOrientations表示页面支持的屏幕方向,Orientation代表页面启动的方向;可以通过注册事件来实现元素的控制:namespace PageNavigation.views{ public partial ...
阅读全文
摘要:跟林永坚老师学习wp7内容概览系统托盘和应用程序栏使用C#生成应用程序栏使用Xaml生成应用程序栏使用Expression Blend生成应用程序栏应用程序栏的透明度对屏幕方向的支持系统托盘的概念:显示系统级别的状态信息(如信号强弱,电池电量)应用程序能隐藏或显示系统托盘()应用程序栏:用于显示通用操作的区域支持弹出菜单显示更多操作建议使用应用程序栏,不要使用自建的菜单系统推荐使用系统默认的主题颜色支持最多四个操作图标 但不是必须四个系统提供的图标(C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Icons)应用程序栏的透明度:
阅读全文
摘要:跟林永坚老师学WP7开发内容概览使用xaml进行导航使用C#代码进行导航地址别名页面之间的数据传递回退按钮为了更好的控制导航,我们需要先知道页面的架构与框架:Frame 只有一个单独的PhoneApplicationFrame包含一个或多个PhoneApplicationPage也包含系统托盘和应用程序栏Page包含标题,可以有独立的应用程序栏Page之间可以相互导航SIlverlight for window phone 使用以页面为基础的页面导航与web的页面导航类似每个独立的都有唯一的URI每个独立的页面都是没有状态的概念介绍完了,下面就是例子了:XAML中使用导航在导航里的一个很重要的
阅读全文
摘要:用户可以客户化主题例如可以选择亮或者灰暗的背景有10中主题颜色(accent colors)可供选择silverlight可以自动检测到主题应用程序自动应用用户选择的主题开发人员可以客户化具体的控件并覆盖主题的方案对于Silverlight控件的样式,我们可以看到一张图:其中红色部分就是传说中的样式,而具体的样式定义是在这样一个路径下的一个ThemeResources.xaml,在同目录下的另一个文件System.Windows.xaml定义了silverlight for windows phone标准控件的模板数据绑定数据绑定为silverlight程序提供了一种简单的数据呈现与交互的方式
阅读全文
摘要:前沿:跟林永坚老师学wp7(一)wp7环境搭建好以后,很容易就可以创建一个wp7程序,建好之后解决方案里就会生成如图所示的文件:AppManifest.xml:程序部署时候的文件列表;WMAppManifest.xml:这个文件主要对程序的属性进行描述,就是说我们可以在这里修改程序的属性,如 设置启动项,程序图标 ,程序背景等信息......ApplicationIcon.png:程序在在程序列表里的显示图标;SplashScreenImage.jpg:程序启动过程中显示的图片;App.xaml:管理程序的生命周期,定义应用程序的事件,如启动,关闭,激活;MainPage.xaml:程序的启动
阅读全文
摘要:首先第一步:创建一个MigrationsCodeDemo控制台程序;第二步:添加最新版本EntityFrameworkNuGet package 到这个项目里:Tools –> Library Package Manager –> Package Manager Console.Run the ‘I...
阅读全文