吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

上一页 1 2 3 4 5 6 7 8 ··· 18 下一页

2012年4月29日

修炼九阴真经Windows Phone开发 (9):计划通知Reminder和Alarm

摘要: 应用程序可以使用预定操作执行任务,即使在主应用程序未在前台运行。此功能的两个子类:计划通知(包括提醒和警告)和计划任务(定期的资源密集型任务在后台执行)。WP 的计划通知功能允许应用程序创建有关警告和提醒的可配置的计划表;计划任务功能允许注册后台代理去执行计划的任务。一、计划通知计划通知在预定的时间,在手机屏幕中弹出信息提醒和警告的对话框,类似于windows phone 内置的通知。对话框的内容为自定义的文本信息,并允许用户取消和推迟通知。如果用户点击通知,与通知相关联的应用程序将启动。计划通知可以配置为启动一次或多次重复执行的计划,请注意计划知道的时间表精确到分。计划通知有两种类型:警告( 阅读全文

posted @ 2012-04-29 15:11 _eagle 阅读(669) 评论(0) 推荐(0) 编辑

2012年4月26日

修炼九阴真经Windows Phone开发 (8):独立存储Isolated storage

摘要: 前台XAML<phone:PhoneApplicationPage x:Class="IsolatedStorageApp.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsof 阅读全文

posted @ 2012-04-26 23:17 _eagle 阅读(251) 评论(0) 推荐(0) 编辑

修炼九阴真经Windows Phone开发 (7):本地化应用程序栏Localizing an Application Bar 下

摘要: 本节介绍另一个本地化的方法:在项目中添加资源文件:(这个文件将包含应用程序的默认语言的资源)将要名称和值添加进去。(作为应用程序中向用户显示字符串值).重复上面的方法,向项目中添加更多的其它语言资源文件。(参见后面的截图)定义默认的区域1.在解决方案资源管理器中,右键单击项目名称,选择属性,在application选项卡中,点 程序集信息。在非特定语言列表中,选择默认区域性。此标识语言的默认资源文件中的字符串。例如,如果默认资源文件被命名为AppResources.resx,并在该文件中的字符串支持英语,则可以选择english作为项目的中立国语言。添加LocalizedStrings类处理资 阅读全文

posted @ 2012-04-26 22:52 _eagle 阅读(274) 评论(0) 推荐(0) 编辑

2012年4月25日

修炼九阴真经Windows Phone开发 (6):本地化应用程序栏Localizing an Application Bar 上

摘要: 创建本地化的应用程序栏,即为应用程序栏添加多语言的支持。我们知道Windows Phone 中ApplicationBar的Text属性不是依赖属性,不能采取绑定的方法实现文本的国际化,那么我们在实际开发中是怎么实现ApplicationBar的文本多语言的呢?有如下几种方法:1. 在后置代码中生成AppBar,文本使用资源文件这种方法是最简单的方法,就是在将XAML代码翻译为C#代码,其中的一个好处就是Text可以国际化。2. 使用静态资源这个方法类似于样式,即Text={"StaticResource Appbar_Save"}的形式。在练习本篇Demo之前,大家最好先 阅读全文

posted @ 2012-04-25 00:13 _eagle 阅读(313) 评论(1) 推荐(0) 编辑

修炼九阴真经Windows Phone开发 (5):ApplicationBar最佳实践

摘要: 本文和大家重点学习一下Windows Phone开发中ApplicationBar用法,ApplicationBar就是所谓的菜单栏,它包括Iconbutton和Menu两种类型。Iconbutton就相当于菜单栏里的工具栏,可以带图标;Menu就是菜单了,但是没有二级菜单。Windows Phone开发中ApplicationBar用法对于WindowsPhone7程序来说,UI是用Sliverlight来开发的,但是并不完全是Sliverlight的全集,与子集的关系,因为Phone7上有的API或功能PC上是没有的(比如这个applicationbar),那PC上的sliverlight 阅读全文

posted @ 2012-04-25 00:04 _eagle 阅读(625) 评论(0) 推荐(0) 编辑

2012年4月24日

修炼九阴真经Windows Phone开发 (4):Windows Phone Build Action

摘要: 在WP开发当中我们常常会遇到图片无法显示,视频、音乐无法播放,可地址明明是正确的啊,究其原因呢,经过MSDN考证原来是Build Action的设置不当引起的。 在资源文件上点击右键,选择Properties即打开属性窗口,如下图: 在WP资源文件的Build Action中,我们经常会用到下面几种情况:None:此文件将被忽略不参与编译和输出Compile:文件将被编译为Microsoft 中间语言(IL),如文件扩展名为cs的文件Content:文件将会打包进xap文件当中,以独立文件使用Page:在WP当中,xaml页面文件都属于Page,除App.xaml文件外Resource:文件将 阅读全文

posted @ 2012-04-24 22:50 _eagle 阅读(220) 评论(0) 推荐(0) 编辑

修炼九阴真经Windows Phone开发 (3):Windtows Phone 7工程简介

摘要: Windows Phone 7程序简介 如何新建就不多说了,有过Visual Studio IDE经验的开发人员一上手就会,创建完以后如上图所示,左侧是Windows Phone的仿真器,右侧为界面代码编辑区,是以XAML语言形式程现的。 Solution ExplorerAppManifest.xml:一般在vs中,AppManifest.xml基本就是空的,没有具体内容,build 时候vs根据你使用的程序集情况,生成AppManifst.xamlAssemblyInfo.cs:设定应用程序的常规信息,如应用程序名称,公司,作者,版本等等WMAppManifest.xml:这个档案是记录了 阅读全文

posted @ 2012-04-24 22:47 _eagle 阅读(397) 评论(0) 推荐(0) 编辑

2012年4月18日

修炼九阴真经Windows Phone开发 (2):认识XAML

摘要: 我在上一篇博文中说过,XAML是一种基于XML的用来创建和初始化.NET对象的语言。虽然XAML可以在更多的CLR类型中进行运用,但在Silverlight中它是以一种人类可创作的方式来描述UI。一, 初识XAML:XAML代码: 1 <UserControl x:Class="SilverlightApplication1.MainPage" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.micr 阅读全文

posted @ 2012-04-18 01:01 _eagle 阅读(337) 评论(0) 推荐(0) 编辑

2012年4月17日

修炼九阴真经Windows Phone开发 (1):WP概览

摘要: 认识Windows Phone: Windows Phone是微软发布的一款智能手机操作系统。它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。 2010年10月11日晚上9点30分,微软公司正式发布了智能手机操作系统Windows Phone,同时将谷歌的Android和苹果的IOS列为主要竞争对手。 2011年9月27日,微软发布了Windows Phone系统的重大更新版本“Windows Phone 7.5”(Mango)版。Windows Phone7.5是微软在Windows Phone 7的基础上大幅优化改进后的升级版,同时也这是目前最新的版本... 阅读全文

posted @ 2012-04-17 23:56 _eagle 阅读(507) 评论(1) 推荐(0) 编辑

在Silverlight中如何访问外部xap文件中UserControl

摘要: 概述众所周知,在Silverlight 2开始每个项目编译后都会打包成为一个xap文件,如果我们要访问当前xap文件中的UserControl比较容易,那我们如何访问一个外部xap文件中的内容呢?甚至于如何访问一个互联网上的xap文件呢?本文将简单介绍一下在Silverlight中如何访问外部xap文件。需求现在我们先来看一下需求,大致是这样子的,在服务端我们有两个xap文件,其中MainProject.xap文件将会在MainProjectTestPage.aspx中引用,而ExternalProject.xap文件中的UserControl将会在MainProject.xap文件中访问,并 阅读全文

posted @ 2012-04-17 17:19 _eagle 阅读(420) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 18 下一页