part 1.开发环境的搭建
软件安装顺序:
1.安装microsoft activesync 4.0以上版本
2.安装vs2005
开发pocket pc需安装windows mobile 5.0 pocket pc sdk
开发smartphone需安装windows mobile 5.0 smartphone sdk
mobile 5.0环境配置:
1.模拟器与microsoft activesync同步:
a.启动vs2005,在tools->device emulator manager,选择一个需要启动的模拟器,双击或者按右键,选择“connect”,即启动模拟器。
b. 当模拟器启动后,在device emulator manager中,右键该设备,选择“cradle”,即可与microsoft activesync同步。
2.模拟器%3a//%3a//%3a//%u4e0a%u7f51">上网:
启动模拟器后,只要pc机连接%3a//%3a//%u7f51%u7edc">网络,模拟设备即能上网。
3.可能出现模拟器与microsoft activesync无法同步的现象,这种情况很可能发生,出现该情况,可以关闭vs2005,关闭device emulator manager,然后再重新启动即可。
mobile 5.0 最初的开发程序:
在pocket pc上新建1个应用程序:
在file->new->project中可以选择pocket pc或者smartphone的device application
项目新建以后所看到的form的界面是和真实设备的界面完全一致。
在form上放置1个textbox后,将值改成pocket pc,运行该程序
在pocket pc右上角的有2种按钮,叉和ok,叉代表最小化,ok代表关闭。最小化程序会使得程序占用内存,在此觉得微软的操作系统%3a//%3a//%3a//%u63d0%u4f9b">提供的程序有些都是最小化,没有释放内存,会使得系统越跑越慢。
将最小化变为ok,通过设置form的属性minimizebox,true为最小化按钮,false为ok按钮。
在smartphone中没有上述的变化,在smartphone中,如果不添加menu中的事件来结束程序的话,那程序始终会以最小化方式保留在系统内部。
更改应用程序的平台:
选择project,右键,在菜单中选择“change target platform”
在选择平台中,选择一个你想改变的平台,按ok即可
注:pocket pc和smartphone平台改换后,要更改下列内容:
1.控件的大小
2.某些特定控件在smartphone中不支持,如button
3.某些托管api。smartphone中,所支持的api没有pocket pc多
开发mobile需要注意:
由于是基于移动设备的,所以无论cpu还是内存来说,都和pc有很大差距,所以要求消耗较少的内存开销,另外相比pc来说,所支持的api是非常少的,需要经常查sdk。
如果喜欢windows mobile 开发者新手上路指南 - mobile请收藏或告诉您的好朋友.
阅读(143) | 评论(0) | 转发(0) |