项目配置和简单的Task:Windows Phone开发“文字+视频”教程(六)
六、WMAppManifest配置
Properties文件夹下的WMAppManifest.xml是对项目的一些基本配置,包括启动页面、程序标题、图标等。
l App的Title属性配置应用在程序列表中显示的名称,IconPath配置应用在程序列表中显示的图标(要在项目中把图标文件的“生成操作BuildAction”设置为“内容Content”)。
l DefaultTask属性设置应用的启动页面(Name必须是_default)
l 项目中的SplashScreenImage.jpg是应用的启动画面,当应用启动的时候这张图片会显示,直到加载完毕。图片的文件名是固定的, “生成操作”设置为“内容”。可以把这张图片修改为个性化的产品信息。
七、Windows Phone开发之普通Task
Windows Phone中进行发送短信、发送邮件、打开网页等操作的时候都要通过Task来进行,不同的任务就是不同的Task类。所有Task类都有Show方法,调用Show方法启动任务,任务执行完毕一般会返回应用。
WP7基于安全考虑,几乎所有任务都不是自动启动,而是需要用户手动点击启动进行。比如发送短信的SmsComposeTask启动起来后需要用户点击发送按钮才能发送出去,这样可以防止泄密、吸费等问题。由于没有直接开放发送短信、拨打电话的API,所以就完全可以避免偷偷发送吸费短信、拨打吸费电话的病毒,因此Windows Phone平台下杀毒软件也有没有了意义。
常用Task有:
l SmsComposeTask:启动发送短信的任务,可以通过To、Body两个属性设置对方号码和短信内容。
l EmailComposeTask:发邮件的任务,可以通过Subject 、 Body 、To 、 Cc属性设置标题、内容、收件人、抄送人。
l WebBrowserTask:打开网页的任务,可以通过URL属性设置要打开网页的地址。
l PhoneCallTask:拨打电话的任务,可以通过PhoneNumber、DisplayName属性设置拨打的号码和显示的名称。
收听我的微博,了解最新windows phone技术。
腾讯微博地址:http://t.qq.com/yzk369
新浪微博地址:http://weibo.com/1654727873