20-android-frame布局,ui布局切换,录音,照相机,影音播放器,音频播放器

20-android-frame布局,ui布局切换,录音,照相机,影音播放器,音频播放器

ID:36176602

大小:16.11 KB

页数:4页

时间:2019-05-07

20-android-frame布局,ui布局切换,录音,照相机,影音播放器,音频播放器_第1页
20-android-frame布局,ui布局切换,录音,照相机,影音播放器,音频播放器_第2页
20-android-frame布局,ui布局切换,录音,照相机,影音播放器,音频播放器_第3页
20-android-frame布局,ui布局切换,录音,照相机,影音播放器,音频播放器_第4页
资源描述:

《20-android-frame布局,ui布局切换,录音,照相机,影音播放器,音频播放器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、//没有标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);//全屏显示(隐藏掉状态栏)//在setContentView之前调用getWindow().addFlages(WindowManager.LayoutParams.FLAG_FULLSCREEN);Androied-编程UI/布局切换LinearLayoutlinearLayout=newLinearLayout(this);la

2、youtParams=newLinearLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,ViewGroup.LayoutParams.FILL_PARENT){textView=newTextView(this);textView.setText(R.string.hello);textView.setId(34);LinearLayout.LayoutParamstextParams=newLinearLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,ViewGroup

3、.LayoutParams.WRAP_CONTENT);linearLayout.addView(textView,textParams);setContentView(linearLayout,layoutParams);}Android-多媒体(录音)MediaRecorderrecorder=newMediaRecorder();//从麦克风采集声音recorder.setAudioSource(MediaRecorder.AudioSource.MIC);/

4、/内容输出格式recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP)recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);//音频编码方式recorder.setOutputFile(“/mnt/sdcard/itcast.amr”);recorder.prepare();//预期准备recorder.start();//开始刻录…recorder.stop();停止刻录recorder.reset();//重设recorder.release();//刻录

5、完成一定要释放资源。Android-多媒体(音频播放器)MediaPlayermediaPlayer=newMediaPlayer();mediaPlayer.setDataSource(“/mnt/sdcard/god.mp3”);mediaPlayer.prepare();mediaPlayer.start();//开始或恢复播放mediaPlayer.pause();//暂停播放mediaPlayer.stop();//停止播放mediaPlayer.release();//释放资源//播放出错事件mediaPlayer.setOnErrorListener(newMediaPlaye

6、r.OnErrorListener(){publicBooleanonError(MediaPlayerplayer,intarg1,intarg2){mediaPlayer.release();returnfalse;}});多媒体(影音播放器)在main.xml布局文件添加视频画面绘制的SurfaceView控件surfaceView.getHolder().setFixedSize(176.144);//设置分辨率//下面设置Surface不维护自己的缓冲区,而是等待屏幕的渲染引擎内容推送到用户面前SurfaceView.getHolder().setTyp

7、e(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);//当有新的Activity打开,SurfaceView会被销毁。当新的Activity关闭后,当前Activity回到前台,SurfaceView会在onResume()之后被重新创建。因此通过回调完成。svVedio.getHolder().addCallback(newCallbackImpl())MediaPlaye

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。