工具软件   办公软件   操作系统   网络安全   设计在线   程序开发   教程宝典   软件下载   软件论坛
您的位置:软件 > 开发者网络 > 开发工具 > 移动开发 > 正文
轻松垮入移动应用程序开发的大门
[文章信息]
作者:Bradley
时间:2004-10-20
出处:电脑报
责任编辑:方舟
[文章导读]
本文就此用最简单的方式告诉大家如何来为移动设备开发应用程序,以及它和开发普通的Windows平台应用程序的异同所在
advertisement
热点推荐
· 真没想到VB也可以这样用之指针技术
· 禁止QQ登录的方法
· 给你的XML文件做个数字签名
· ImageReady制作“焰火”小动画
· Java加密和数字签名编程快速入门
[正文]

1 2  下一页

  如今,人们的沟通和生活方式已经发生了巨大的变化。看看身边的朋友,少不了拥有手机、PDA等数码产品,其中有些产品还使用了Windows CE操作系统,要为这类移动设备尤其是掌上电脑等编制应用程序是不是很困难呢?其实如果用Visual Studio .NET 2003开发则比较容易。本文就此用最简单的方式告诉大家如何来为移动设备开发应用程序,以及它和开发普通的Windows平台应用程序的异同所在。

  弹指之间

  ——设定程序类型

  运行Visual Studio .NET 2003,选择File|New|Project菜单项建立一个新项目。选择Visual C# Projects文件夹,在右侧选择Smart Device Application(如图1所示)。


  这里我将我的程序命名为MyMobileApp,保存在默认位置。当然,你也可以为你的移动程序取任何你喜欢的名字。

  选择对话框的OK按钮将打开设计向导。在这个对话框里你可以选择生成PocketPC或是Windows CE应用程序。你还可以选择应用程序类型。在这个例子里你将选择Pocket PC并建立Windows Application应用程序。

  你还可以看到这个对话框里列表显示了你的电脑上所安装的设备。你可以看到我的Pocket PC设备是一个模拟器。如果你没有移动设备,还是可以使用模拟器来建立应用程序,就像这个例子里你要做的那样。

  选择Pocket PC和Windows Application,点击OK按钮,Visual Studio .NET 2003将忙碌片刻然后生成一个标准项目。

  基本的PocketPC窗体看起来就像一个普通的Windows窗体。从开发视图来看,更是几乎一模一样。惟一的不同就是有些控件和命令不能使用。此外,在工作空间里可以看到一个现成的菜单组件。

  穿新鞋走老路

  ——建立应用程序

  当我使用新的集成开发软件、设计平台或编程语言时,我都会建立一个简单的标准化的“hello world”程序。这个简单程序只包含一个按钮、一个文本框和一个标签。点击按钮将复制文本框中的文本并在标签上显示。虽然这个程序的实际意义非常有限,但它却包含了建立标准窗体应用程序的基本要素。

  首先改变你的程序的一些属性。点击窗体可以显示窗体属性。将窗体名称改为MyMobileAppForm,把Text属性改为“My Mobile App”。
就像你在普通Windows窗体应用程序中所做的那样,添加标签、文本框和按钮。本实例的文本框和标签保留默认名称即可。按钮的Text属性改为“Do It”。你的窗体看起来应该像图2这样(注意这里没有显示整个编程软件)。


  现在窗体已经设计好了,还需要添加一些代码。仍然按照你在标准应用程序中做的那样,双击按钮并在click事件中添加代码。button1_Click事件将被放置于Form1.cs文件中。为这个方法添加如下黑体字所示代码:

private void button1_Click(object sender, System.EventArgs e)
{
label1.Text = textBox1.Text + "\n" + label1.Text;
textBox1.Text = "";
}

  你会发现这段代码非常简单。第一行语句把文本框的当前文本放置到标签的开头。另起一行以分开新旧标签文字。

  第二行语句用于清除文本框中的文字。你会发现,当你输入这些语句时,会出现智能提示信息帮助你编程。只有在你的标准程序中建立移动程序时,这些智能提示信息才会出现。这行语句简单地清除文本框。

  接着按下F5键编译你的程序,或者选择Debug菜单下的Start选项。要注意的是如果出现错误,最好检查一下代码以确保输入正确。另外,我发现在窗体的属性窗口里改名后Main方法里的Form1并不总会自动改名,这时你就需要把它改成MyMobileAppForm。

  如果没有出现错误,窗体将被编译并部署。在编译窗口你将看到以下信息:

------ Deploy started: Project: MyMobileApp,
Configuration: Debug Pocket PC ------

  过几秒钟(或几分钟,取决于你的电脑配置),将弹出一个对话框。

  在这个对话框里你可以选择一个连接在电脑上的可用设备进行部署。如果你有一个设备,只要连接在电脑上,就可以在上面安装应用程序。如果没有,你就只能在Pocket PC 2002 Emulator模拟器上部署程序了。


1 2  下一页

天极社区邀请您:写博客日记  上传相片   论坛聊天  订阅电子杂志  推荐网摘   免费图铃工具
笔名:   请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。
评论:
 
发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
相关内容焦点新闻
  • WinCE 进程、线程和内存管理之同步
  • WinCE 进程、线程和内存管理(一)
  • EVC开发实例之窗口切换
  • Palm编程实现GPS数据读取
  • eMbedded Visual C++开发入门
  • Windows CE开发之起步停车
  • 民营家电商排队造手机 设备商全面杀入
  • 英特尔澄清杨旭任职传闻 官方没宣布此消息
  • 国资委河北密制联通拆分方案
  • 垃圾邮件害人害企害国 清除垃圾邮件不手软
  • 中兴携手阿尔卡特 全球逐鹿CDMA
  • 用友总裁王文京:誓将ERP变成“大众消费”
  • 香港消费者委员会:数码相机最贵未必最好
  • 外电称中兴正评估西门子手机业务 或能并购
  • Advertisement

    天极无线


    奇妙科幻|美好风光|清风车影|漫画卡通|星座生肖|明星写真|动物世界
    老鼠爱大米
    挥着翅膀的女孩
    女人味
    栀子花开
    白月光
    刚刚好
    江南
    快乐崇拜
    亲爱的你怎么不在我身边
    小薇
    2002年的第一场雪
    有多少爱可以重来
    我的地盘
    七里香
    情人
     
    老鼠爱大米 老板电话
    冲动的惩罚 七里香
    我不是黄蓉 女生撒娇
    盛夏的果实 坚持到底
    孤单北半球 眉飞色舞
    挪威的森林 可爱女人
    最浪漫的事 老板电话

    CSEEK搜索