上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 现在的手机基本都支持电子邮件的收发,当然我们的Windows Phone也是支持的。Windows Phone可以支持传统的电子邮件服务,如POP3(Post Office Protocol,邮件处理协议),IMAP(Inernet Message Access Protocol,互联网信息访问协议)以及SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),此外,还可以与Exchange服务器进行同步。1、SaveEmailAddressTask 使用SaveEmailAddressTask可以向Windows Phone联系人列表中的联系人添加电子邮件地. 阅读全文
posted @ 2012-06-08 16:27 ╰→劉じ尛鶴 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在Windows Phone中电话和即时消息有很好的集成。通过PhoneNumberChooserTask以及相关的SavePhoneNumberTask、PhoneCallTask和SmsComposeTask,可以要求用户选择或保持联系人电话号码、主动拨打电话或发送文本消息。1、SavePhoneNumberTask 使用SavePhoneNumberTask可以是英语程序将新的电话号码记录到内置的Constacts英语程序中,如下面的代码所示。注意这个选择器有点像启动器因为它除了会返回号码是否被保存成功外不会再向应用程序返回任何信息。 1 public partial class... 阅读全文
posted @ 2012-06-08 15:36 ╰→劉じ尛鶴 阅读(185) 评论(0) 推荐(0) 编辑
摘要: CameraCaptureTask允许应用程序从照相机中检索照片,而PhotoChooserTask可用于选择存储在设备中的图片。1、CameraCaptureTask使用照相机拍摄只需创建一个CameraCaptureTask的新实例并调用Show方法。当照相机关闭时,如果已经拍摄了照片,则返回一个PhotoResult实例,其中包含该图片的引用(一个易于读取的流)以及一个在设备中的完整文件名字: 1 private CameraCaptureTask nCamera = new CameraCaptureTask(); 2 3 public RingLoa... 阅读全文
posted @ 2012-06-01 16:47 ╰→劉じ尛鶴 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 一、下拉刷新下拉刷新实现思路:1、定义一个PullDownToRefreshPanel容器控件。为它添加3种状态模板,分别是PullingDownTemplate,ReadyToReleaseTemplate 和RefreshingTemplate,顾名思义分别是显示下拉状态模板,显示松开刷新状态模板和正在刷新中的状态模板。2、定义自己的ListBox让它继承系统的ListBox,并重写它的Style,把ScrollViewer的ManipulationMode属性设为Conrtrol(必需), 只有这样才能和我们的定义的PullDownToRefreshPanel兼容。Manipulatio 阅读全文
posted @ 2012-06-01 12:38 ╰→劉じ尛鶴 阅读(1354) 评论(1) 推荐(1) 编辑
摘要: 在Windows Phone中当应用程序需要获取手机中的信息时,比如联系人的手机号码或者拍摄照片,都要启动相应的“任务”。而在Windows Phone对这些任务进行了分类,一种叫做启动器(launcher),另一种叫做选择器(chooser)。启动器(launcher)正如它们的名字,启动器就是用于启动手机中另外一个应用程序的任务。可以发送电子邮件、文本消息或在浏览器中显示Web页面等。但启动器不会向应用程序返回任何数据。选择器(chooser)选择器和启动器很相像,而选择器是可以向应用程序返回信息的任务。例如,请求用户拍摄照片或者选择一个电话号码等。下面列出Windows Phone中的所 阅读全文
posted @ 2012-06-01 12:10 ╰→劉じ尛鶴 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们需要在Windows Phone应用中使用WebBrowser控件来显示网页内容,在之前的博文《Windows Phone 中WebBrowser打开新窗口》中讲了如何在WebBrowser中打开新的窗口,今天来讲一下如何让用户保存网页中的图片。其实思路跟上一篇文章一样,不同的是我们将图片从WebBrowser中拿出来了,具体的思路如下:1. 将WebBrowser的Source设置为一个带有图片的url,并且将IsScriptEnabled设为True注册其ScriptNotify事件2. 在WebBrowser的LoadCompleted中注入绑定的JavaScript代码,目 阅读全文
posted @ 2012-05-28 15:23 ╰→劉じ尛鶴 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 在Windows Phone 应用程序中使用动画在页面中跳转可以起到很好的过渡效果,那要怎么让制作一个页面间的跳转动画那?其实也面间的跳转动画制作步骤并的复杂,相对来说还很简单,步骤如下:(1)截获任何表明用户正在离开当前页面的操作(2)启动一个动画故事板来隐藏当前页面(3)导航到下一个页面(4)截获新页面的导航(5)启动一个动画板来显示新页面具体操作:1、隐藏当前页面当用户将要离开当前页面时,对其进行截获的一种方法是讲对Navigate方法的调用替换为对动画启动的调用。该方法的缺点是,如果用户有多种导航到另外一个页面的方式,那么你可能要在一个页面中多处位置执行次操作。另外一个方法就是重写On 阅读全文
posted @ 2012-05-25 16:46 ╰→劉じ尛鶴 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一、1、应用程序栏中图标大小为48*48像素。2、图标周围的圆圈是由Windows Phone添加的(所以不应在您的图标中包含它)。3、为了避免盖住圆圈,图标的内容应该出现在图标中心处26*26像素的正方形内。4、图标应该具有透明的背景并且实际图标应使用白色进行绘制。根据用户所运行的不同主题,会为图标恰当地着色。二、位置:(根目录可能因安装位置不同而不同)三、使用添加到程序时,要把属性Build Action 改为Content ,将并Copy to Output Directory 改为Copy always。四、ApplicationBarMenuItem的Text长度最大值为14~20个 阅读全文
posted @ 2012-05-25 11:38 ╰→劉じ尛鶴 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 没有什么好讲的直接上代码,自己运行查看:一、定义个静态类 1 using System; 2 using System.Collections.Generic; 3 using System.Reflection; 4 using System.Linq; 5 6 namespace PhoneApp1 7 { 8 public static class Utilities 9 {10 public static KeyValuePair<string, T>[] EnumValues<T>(this Type enumerationType)11 ... 阅读全文
posted @ 2012-05-25 10:56 ╰→劉じ尛鶴 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 今天写了一个小动画,把这几天研究的Blend相关知识简单的串接一下,效果那如下面几张图: 也就是在切换横竖屏的时候让按钮产生移动效果,来让他们在切换时移动到正确位置;还有就是横屏左和横屏右时切换,使用旋转加移动。下面说下整个动画的制作流程一、首先,创建一个Silverlight for Windows Phone应用程序,让它支持横竖屏,并默认为竖屏SupportedOrientations="PortraitOrLandscape" Orientation="Portrait"把名为LayoutRoot的Grid控件里的所有子元素删除,并添加如下代码: 阅读全文
posted @ 2012-05-24 18:42 ╰→劉じ尛鶴 阅读(594) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页