`
WPComming
  • 浏览: 58918 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Windows Phone开发(26):启动器与选择器之MediaPlayerLauncher和SearchTask

 
阅读更多

启动器与选择器简单的地方在于,它们的使用方法几乎一模一样,从前面几节中,我相信大家基本上都知道如何使用它们了。
这里还是哆嗦一下吧,使用启动器和选择器的步骤如下:
1、实例化,new一个;
2、准备各参数,对相关的属性赋值;
3、Show;
4、对于启动器,不需要这步,但选择器有返回数据,所以需要处理完成事件。

本节再举两例子,启动器和选择器就可以完成了,然后我们下一节开始,探讨新的知识点。


例一:媒体播放器。

这是一个启动器,用起来更方便。
主要属性有:
Controls——要显示控制按钮,如暂集,停止等,它是一个带了Flags特性标记的枚举,所以可以多个值合并,如MediaPlaybackControls.Pause | MediaPlaybackControls.Stop

Location——要播放媒体的位置,Data表示文件存放在独立存储中,Install表示项目中的媒体文件;

Media——要播放文件的URI;

Orientation——这个更好懂了,媒体播放器的方向, 是水平还是垂直,和页面方向一个概念。




例二:搜索任务。

SearchTask类也是一个启动器,这个家伙更简单了,它只有一个属性要设置——SearchQuery,就是我们要搜索的关键字。



下一节开始,我们讨论独立存储。

还有就是提一下建议,博客编辑器有问题,每次都这样,第一次自动保存草稿后,后面就不会保存了,编辑器内的文本无法选定。而点击发表时没有反应,非得刷新页面。

分享到:
评论

相关推荐

    启动器与选择器

    在IT行业中,启动器(Launchers)和选择器(Choosers)是Windows Phone 7 (WP7)应用开发中的重要组成部分。它们提供了一种简便的方式,使用户能够执行特定的操作,如发送短信、添加联系人、播放媒体、进行搜索以及...

    Windows Phone 2.Launchers和Choosers框架

    Launchers和Choosers框架使Windows Phone应用程序可以为用户提供一些功能,比如拨打电话,发送电子邮件,选择图片等。 Windows Phone应用程序模型使每个应用程序的执行(包括内存隔离)以及文件存储相互隔离。 ...

    java学习(基于Java阻塞队列的搜索实例).pdf

    4. 启动多个`SearchTask`线程(数量为`SEARCH_THREADS`,在这个例子中是100),每个线程都会从队列中取出文件进行搜索,并打印出包含关键词的行。这些搜索线程并行工作,提高了整体效率。 5. 为了结束程序,`...

    AutoCompleteTextView+SQLite实现自动检索

    在Android开发中,`AutoCompleteTextView` 是一个非常实用的组件,它允许用户在输入时自动显示匹配的建议列表,极大地提高了用户体验。结合SQLite数据库,我们可以实现高效、动态的数据检索,为用户提供实时的搜索...

    Java并发编程示例(十):线程组

    Java并发编程中的线程组是通过`ThreadGroup`类实现的,它允许开发者将线程组织成一个逻辑单元,便于管理和...因此,尽管了解`ThreadGroup`的历史和工作原理是重要的,但在实际开发中,应该优先考虑使用`Executor`框架。

    Java中使用阻塞队列控制线程集实例

    在Java编程中,阻塞队列(BlockingQueue)是一种重要的并发工具,用于在多个线程之间传递和协调任务。在上述实例中,阻塞队列被用来控制线程集,以便在目录及其子目录中搜索包含特定关键字的文件。这个程序涉及到几...

Global site tag (gtag.js) - Google Analytics