随笔分类 -  Mobile

摘要:WP7有约(八):在ListPicker控件的选择页面上播放铃声 Written by Allen Lee 上节课我们在ListPicker控件的选择页面上实现了播放图标的效果,随后sjcxyf同学又发现了新的问题:我在项目里面添加了一个MP3文件,然后我在页面加了一个MediaElement控件,我在Image_Tap事件里面添加了播放音乐的代码,但是表现出来的结果是当选择页面弹出来之后点击播放图标不能播放音乐,我试图尝试在选择模板里面加入MediaElement控件来实现,但是最后结果还是一样。 在Silverlight for Windows Phone里,MediaElemen... 阅读全文
posted @ 2011-12-10 16:00 Allen Lee 阅读(2491) 评论(6) 推荐(5) 编辑
摘要:WP7有约(七):实现铃声设置的播放图标的效果 Written by Allen Lee sjcxyf同学通过站内消息提到这样一个问题:我现在想做一个功能就是当ListPicker弹出全屏幕的时候每一项前面是一个播放图片,后面是音乐名称,然后我点击前面的播放的时候播放当前的音乐,不让他选择这一项的值并返回 要选择后面的字之后才返回 就是像Phone 7真机里面设置铃声那种效果怎么做? 我们来看一个山寨版的铃声设置,如图1所示,无论用户单击铃声名字还是它左边那个播放图标,都会关闭ListPicker页面。sjcxyf同学想要的效果是单击播放图标将会播放对应的铃声,而单击铃声名字才是确认选... 阅读全文
posted @ 2011-12-07 23:10 Allen Lee 阅读(2713) 评论(5) 推荐(7) 编辑
摘要:AppBarUtils提供了一组Expression Blend行为,可以实现Application Bar上的按钮和菜单项的绑定,在这篇文章里,我们将会具体看看如何使用这个工具包实现相关的功能。 阅读全文
posted @ 2011-11-28 08:41 Allen Lee 阅读(3624) 评论(33) 推荐(5) 编辑
摘要:2011年年度独家巨献,超过半年的写作成果,将近300页的中文教程,全程记录一个WP7应用的开发过程,全新排版,图文并茂,免费下载,不容错失! 阅读全文
posted @ 2011-05-27 10:22 Allen Lee 阅读(7225) 评论(92) 推荐(39) 编辑
摘要:WP7有约(五):回到主页Written by Allen LeeIn this farewell, there is no blood, there is no alibi, cause I've drawn regret from the truth of a thousand lies.– Linkin Park, What I've done最重要的问题 还记得当初我们开发这个应用的目的吗... 阅读全文
posted @ 2011-05-09 08:18 Allen Lee 阅读(4216) 评论(30) 推荐(16) 编辑
摘要:WP7有约(四):课程全景Written by Allen LeeDo I trust some and get fooled by phoniness, or do I trust nobody and live in loneliness?– Linkin Park, By Myself化零为整 前面三节课我们分别实现了课程表、作业本和笔记本三个主要功能,然而,它们的内容分散在三个不同的页面... 阅读全文
posted @ 2011-03-24 08:15 Allen Lee 阅读(6058) 评论(27) 推荐(16) 编辑
摘要:WP7有约(三):课堂重点Written by Allen LeeCrawling in my skin, these wounds they will not heal. Fear is how I fall, confusing what is real.– Linkin Park, Crawling记笔记 俗话说:好记性不如烂笔头。当然,这并不是说我们的脑子不好使,也不是叫我们不要用脑子记... 阅读全文
posted @ 2011-01-11 19:32 Allen Lee 阅读(6696) 评论(85) 推荐(16) 编辑
摘要:WP7有约(二):课后作业Written by Allen LeeI'm tired of being what you want me to be, feeling so faithless, lost under the surface.– Linkin Park, Numb作业本 上节课布置的作业有做吗?没人吭声啊,看来大家都忘了哦,没事,我们这次弄个作业本出来,大家就有地方记作业了。... 阅读全文
posted @ 2010-12-14 08:19 Allen Lee 阅读(9188) 评论(130) 推荐(28) 编辑
摘要:WP7有约(一):课程安排Written by Allen LeeAll I want to do is trade this life for something new holding on to what I haven't got.– Linkin Park, Waiting For The End你好,老七! WP7终于发布了,到目前为止,有关它的新闻和介绍我相信你已经看过不少了,所以... 阅读全文
posted @ 2010-11-17 08:22 Allen Lee 阅读(18683) 评论(289) 推荐(46) 编辑
摘要:WM有约II(九):再谈部署 Written by Allen Lee 当多语言应用程序遇到CabWiz…… 创建安装包的方法非常简单,如果你对此没有了解,我建议你先去阅读《WM有约(五):部署应用程序》。安装包创建好后,拿到模拟器里安装,安装好后,你可以在"开始"菜单的"程序"里找到应用程序的图标: 图 1 因为我们在简体中文系统上运行应用程序,而简体中文又是应用... 阅读全文
posted @ 2009-04-12 20:34 Allen Lee 阅读(2400) 评论(14) 推荐(0) 编辑
摘要:WM有约II(八):本地化 Written by Allen Lee 让用户界面支持多种语言 如果你不曾为.NET Compact Framework的应用程序做过本地化,我建议你先去阅读MSDN的《设备的本地化注意事项》,以便了解.NET Compact Framework在这方面的一些限制。 首先,在当前项目里创建一个Resources文件夹,并在里面创建若干资源文件: 图 1 接着,编... 阅读全文
posted @ 2009-04-06 12:58 Allen Lee 阅读(3823) 评论(20) 推荐(0) 编辑
摘要:WM有约II(七):番外篇 Written by Allen Lee 别让软键盘遮住屏幕! 如果你的手机带有数字键盘或者Qwerty键盘,那么你可能不会遇到这种问题;但若你和我一样偏爱全触摸手机,那么你可能已经受到这种问题困扰多时了。当我们打开软键盘时,它会把屏幕的下部遮住,继而妨碍我们的操作: 图 1 这时候就轮到Orientation Aware Control的Sip... 阅读全文
posted @ 2009-03-03 00:01 Allen Lee 阅读(3514) 评论(16) 推荐(0) 编辑
摘要:WM有约II(六):分级限制 Written by Allen Lee 等级制度 在上一集里,我们把发送查询短信息的人分为"联系人"和"陌生人"两大类,应用程序会自动回复"联系人",忽略"陌生人",在这一集里,我们将会引入另外两种类型:"白名单"和"黑名单"。如果你看过上一集,你应该知道"联系人"和"陌生人"是互斥的,它们之间的区别是手机号码是否存在联系人里。"白名单"和"黑名单"... 阅读全文
posted @ 2009-02-16 22:38 Allen Lee 阅读(2147) 评论(7) 推荐(0) 编辑
摘要:WM有约II(五):区别对待不同的手机号码 Written by Allen Lee 不要删除我的短信息! 试想一下,某天你的朋友给你发了下面这条短信息: 在干嘛呢?早上收到你的东西了,今晚有空出来聊聊吗? 而此时应用程序正在运行,将会发生什么事呢?没错,你的朋友将会收到自动回复,但是,你却永远看不到这条短信息,因为它已经被删除了。能够想象吗,在某些情况下,错过上面这条短信息可... 阅读全文
posted @ 2009-02-08 14:55 Allen Lee 阅读(2791) 评论(4) 推荐(0) 编辑
摘要:WM有约II(四):你明天有空吗? Written by Allen Lee 你明天有空吗? 在上一集结束时,我们发现了一个新的需求——查询Outlook Mobile的计划安排,由于目前的用户界面已经不能满足这个需求了,于是我们需要对其进行一些调整: 图 1 我们使用TabControl分别安置设置当前状态和查询朋友状态两个功能,其中,查询朋友状态的功能集中在Ping F... 阅读全文
posted @ 2009-01-30 02:23 Allen Lee 阅读(2688) 评论(4) 推荐(1) 编辑
摘要:WM有约II(三):整合Outlook Mobile的约会信息 Written by Allen Lee 如何使用Outlook Mobile创建约会? 在着手设计和实现今天的功能之前,我们得先了解一下如何在Windows Mobile上使用Outlook Mobile创建和查看约会信息。首先,打开Calendar,单击Menu菜单项: 图 1 接着,单击New Appoi... 阅读全文
posted @ 2009-01-23 01:07 Allen Lee 阅读(2525) 评论(8) 推荐(0) 编辑
摘要:WM有约II(二):持续改进 Written by Allen Lee 自定义"你在干嘛?" 在上一集结束的时候,我们发现一个极其严重的问题——这个应用程序会忽略我们最初希望截获的"你在干嘛?"!这怎么行?好,马上添加一个Configuration.xml: 代码 1 这段配置信息包含了4个截获设置,它们分别用于截获"计算机"版、普通话版、广东话版和英文版的"你在干嘛?"。... 阅读全文
posted @ 2009-01-19 22:45 Allen Lee 阅读(2182) 评论(20) 推荐(0) 编辑
摘要:WM有约II(一):你在干嘛? Written by Allen Lee "你在干嘛?" 我想大多数读者都收到过这样的短信息吧?有时候我在想,能否为手机开发一个应用程序,自动回复当前的状态?不要让想法只停留在脑子里,因为这样是无法产生任何现实意义的。事不宜迟,我们创建一个智能设备项目试试看吧(创建项目的详细步骤可以参见《WM有约(一):你好,CF》)。项目创建好后,就轮到用户界面了... 阅读全文
posted @ 2009-01-14 23:14 Allen Lee 阅读(2964) 评论(18) 推荐(0) 编辑
摘要:WM有约(五):部署应用程序 Written by Allen Lee 创建安装包 创建一个新的项目,用来部署Windows Mobile应用程序的项目模板是Other Project Types\Setup and Deployment下的Smart Device CAB Project: 图 1 输入项目名称,然后单击OK完成项目的创建。部署项目创建好后,Visual ... 阅读全文
posted @ 2008-12-24 00:00 Allen Lee 阅读(2403) 评论(5) 推荐(0) 编辑
摘要:WM有约(四):处理屏幕旋转 Written by Allen Lee 如果用户旋转屏幕…… 首先,运行一下应用程序: 图 1 接着,旋转一下屏幕: 图 2 噢,"下一次"被挤下去了,屏幕也出现了滚动条,然而,屏幕上仍有许多空白地方未被利用,怎么办? 支持屏幕旋转的控件 以前,patterns & pactices提供了一个Mobile Client Sof... 阅读全文
posted @ 2008-12-21 21:18 Allen Lee 阅读(3630) 评论(21) 推荐(0) 编辑

点击右上角即可分享
微信分享提示