Mobile
文章平均质量分 72
allenlooplee
这个作者很懒,什么都没留下…
展开
-
WM有约II(六):分级限制
WM有约II(六):分级限制 Written by Allen Lee 等级制度 在上一集里,我们把发送查询短信息的人分为"联系人"和"陌生人"两大类,应用程序会自动回复"联系人",忽略"陌生人",在这一集里,我们将会引入另外两种类型:"白名单"和"黑名单"。如果你看过上一集,你应该知道"联系人"和"陌生人"是互斥的,它们之间的区别是手机号码是否存在联系人里。"原创 2009-02-16 22:48:00 · 944 阅读 · 0 评论 -
WM有约(二):配置信息
WM有约(二):配置信息 Written by Allen Lee 添加配置文件 首先,向项目添加一个Options.xml文件,这个文件将会用来储存应用程序的配置信息: 图 1 接着,把Options.xml的Copy to Output Directory属性的值改为Copy if newer: 图 2 然后,就是为Options原创 2008-12-14 00:48:00 · 320 阅读 · 0 评论 -
WM有约II(五):区别对待不同的手机号码
WM有约II(五):区别对待不同的手机号码 Written by Allen Lee 不要删除我的短信息! 试想一下,某天你的朋友给你发了下面这条短信息: 在干嘛呢?早上收到你的东西了,今晚有空出来聊聊吗? 而此时应用程序正在运行,将会发生什么事呢?没错,你的朋友将会收到自动回复,但是,你却永远看不到这条短信息,因为它已经被删除了。能够想象吗,在某些情况原创 2009-02-08 14:48:00 · 538 阅读 · 0 评论 -
WM有约(五):部署应用程序
WM有约(五):部署应用程序 Written by Allen Lee 创建安装包 创建一个新的项目,用来部署Windows Mobile应用程序的项目模板是Other Project Types/Setup and Deployment下的Smart Device CAB Project: 图 1 输入项目名称,然后单击OK完成项目的创建。部署项原创 2008-12-24 00:48:00 · 389 阅读 · 0 评论 -
WM有约II(八):本地化
WM有约II(八):本地化 Written by Allen Lee 让用户界面支持多种语言 如果你不曾为.NET Compact Framework的应用程序做过本地化,我建议你先去阅读MSDN的《设备的本地化注意事项》,以便了解.NET Compact Framework在这方面的一些限制。 首先,在当前项目里创建一个Resource原创 2009-04-06 12:48:00 · 668 阅读 · 0 评论 -
WM有约II(九):再谈部署
WM有约II(九):再谈部署 Written by Allen Lee 当多语言应用程序遇到CabWiz…… 创建安装包的方法非常简单,如果你对此没有了解,我建议你先去阅读《WM有约(五):部署应用程序》。安装包创建好后,拿到模拟器里安装,安装好后,你可以在"开始"菜单的"程序"里找到应用程序的图标: 图 1 因为我们在简体中文系统上运行应原创 2009-04-12 20:48:00 · 575 阅读 · 0 评论 -
WM有约(三):下一次是什么时候?
WM有约(三):下一次是什么时候? Written by Allen Lee 不要留恋过去 怎样才能约束用户,不让其选择过去的日期呢?有一个很傻的办法,就是每次启动应用程序的时候,自动把MonthCalendar控件的MinDate属性的值设为今天。这样虽然禁止了用户选择过去的日期,却带来另外一些问题: 当月之前的日期无法查看。 和选项窗体的Min原创 2008-12-17 08:48:00 · 420 阅读 · 0 评论 -
WM有约II(二):持续改进
WM有约II(二):持续改进 Written by Allen Lee 自定义"你在干嘛?" 在上一集结束的时候,我们发现一个极其严重的问题——这个应用程序会忽略我们最初希望截获的"你在干嘛?"!这怎么行?好,马上添加一个Configuration.xml: 代码 1 这段配置信息包含了4个截获设置,它们分别用于截获"计算机"版、普通话版、广东话版原创 2009-01-19 22:48:00 · 455 阅读 · 0 评论 -
WM有约II(三):整合Outlook Mobile的约会信息
WM有约II(三):整合Outlook Mobile的约会信息 Written by Allen Lee 如何使用Outlook Mobile创建约会? 在着手设计和实现今天的功能之前,我们得先了解一下如何在Windows Mobile上使用Outlook Mobile创建和查看约会信息。首先,打开Calendar,单击Menu菜单项: 图 1 接原创 2009-01-23 01:48:00 · 626 阅读 · 0 评论 -
WM有约II(七):番外篇
WM有约II(七):番外篇 Written by Allen Lee 别让软键盘遮住屏幕! 如果你的手机带有数字键盘或者Qwerty键盘,那么你可能不会遇到这种问题;但若你和我一样偏爱全触摸手机,那么你可能已经受到这种问题困扰多时了。当我们打开软键盘时,它会把屏幕的下部遮住,继而妨碍我们的操作: 图 1 这时候就轮到Orientation Awar原创 2009-03-03 00:48:00 · 474 阅读 · 0 评论 -
WM有约(一):你好,CF
WM有约(一):你好,CF Written by Allen Lee 来,和CF打个招呼! 在这个系列里,我将会使用Visual Studio 2008来创建Windows Mobile 6 Professional应用程序,如果你也想在自己的计算机上体验一下,那么请先安装Visual Studio 2008和Windows Mobile 6 Professio原创 2008-12-10 23:48:00 · 386 阅读 · 0 评论 -
WM有约(四):处理屏幕旋转
WM有约(四):处理屏幕旋转 Written by Allen Lee 如果用户旋转屏幕…… 首先,运行一下应用程序: 图 1 接着,旋转一下屏幕: 图 2 噢,"下一次"被挤下去了,屏幕也出现了滚动条,然而,屏幕上仍有许多空白地方未被利用,怎么办? 支持屏幕旋转的控件 以前,patterns & pactices提供了原创 2008-12-21 21:48:00 · 550 阅读 · 0 评论 -
WM有约II(一):你在干嘛?
WM有约II(一):你在干嘛? Written by Allen Lee "你在干嘛?" 我想大多数读者都收到过这样的短信息吧?有时候我在想,能否为手机开发一个应用程序,自动回复当前的状态?不要让想法只停留在脑子里,因为这样是无法产生任何现实意义的。事不宜迟,我们创建一个智能设备项目试试看吧(创建项目的详细步骤可以参见《WM有约(一):你好,CF》)。项目创建好原创 2009-01-14 23:48:00 · 521 阅读 · 0 评论 -
WM有约II(四):你明天有空吗?
WM有约II(四):你明天有空吗? Written by Allen Lee 你明天有空吗? 在上一集结束时,我们发现了一个新的需求——查询Outlook Mobile的计划安排,由于目前的用户界面已经不能满足这个需求了,于是我们需要对其进行一些调整: 图 1 我们使用TabControl分别安置设置当前状态和查询朋友状态两个功能,其中,查询朋友状原创 2009-01-30 02:48:00 · 514 阅读 · 0 评论 -
WP7有约:一个应用的破蛋过程
2011年年度独家巨献,超过半年的写作成果,将近300页的中文教程,全程记录一个WP7应用的开发过程,全新排版,图文并茂,免费下载,不容错失!原创 2011-05-29 19:43:00 · 871 阅读 · 0 评论