安卓开发就业怎么样
1 .请简单告诉我传感器开发的步骤?
a )传感器开发的操作步骤如下。
(1)获取传感器管理系统SensorManager对象
(2)调用方法. getDefaultSensors )获取传感器的类型
)3) onResume ) )接收用方法返回的数据
(4) onStop ) )取消注册方法
请说明使用MediaPlayer类实现音频播放的步骤?
a (使用a(mediaplayer播放音频的具体步骤如下。
(1)创建媒体播放器对象
媒体播放器mplayer=new media player (; 创建媒体播放器对象
media player.setaudiostreamtype ( audio manager.stream _ music; //设置声音流的类型
)2)设置要播放的数据源
有三种数据源: APP设备附带的音频文件、SD卡中的音频文件和web音频文件。
示例代码如下所示。
mplayer.create(this,R.raw.xxx ); //播放APP RES/raw目录中附带的音频文件
mplayer.setdata source ( mnt/SD card/XXX.MP3 );//播放sd卡的音频文件
mplayer.setdata source ( http://www.XXX.MP3 ); //播放网络音频文件:
)3)播放音频文件
播放本地音频文件与播放网络音频文件不同。 如果准备播放本地音频文件,请调用方法prepare ( )。 用于播放web音频文件的方法prepareAsync ( )。
要播放网络上的音频文件,必须将对网络的访问权限添加到AndroidManifest.xml文件中,如下所示:
uses-permission android:name=’android.permission.INTERNET’/
(4)暂停播放操作
使用方法pause ( )暂停音频播放。
在暂停播放之前,系统会提示您确定是否存在MediaPlayer对象,如果存在,是否正在播放音频。
)5)重新再生
方法seekTo ( )实现播放的功能。
此方法接收的时间参数(以毫秒为单位)表示播放时间的位置,值为0表示从头开始播放。
)6)停止再生
使用方法stop ( )停止播放音频。
停止播放后,调用MediaPlayer的release ( )方法以释放正在使用的资源,并放置空的MediaPlayer对象。