第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

【學習打卡】第2天 即時通訊項目里面的語音處理-基礎實現(xiàn)篇

標簽:
Android

课程名称:即时通讯项目里面的语音处理-基础实现篇
课程章节:1-2 课程涉及到的关键技术
主讲老师:Piasy

课程内容:

今天学习内容有:

主要API

  • 声音采集:
    MediaRecorder -> 直接录制成文件并且保存
    AudioRecorder -> 直接把实时的字节数据返还

  • 声音播放:
    MediaPlayer -> 提供基于文件播放的API
    AudioTrack -> 基于字节数据播放的API

  • 多线程:
    ExecutorService

课程收获:

了解了多线程处理(ExecutorService)的使用方式

  • 了解了Executors.newSingleThreadExecutor()和Executors.newFixedThreadPool()的使用方式。他俩分别是单个线程和固定大小线程池。
ExecutorService es = Executors.newFixedThreadPool(4);
        for (int i = 0; i < 14; i++) {
            es.submit(new Runnable() {
                @Override
                public void run() {
                    System.out.println(Thread.currentThread().getName() + ":" + System.currentTimeMillis());
                    try {
                        Thread.sleep(1000);
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                }
            });
        }

注:1-3 课程示例效果展示为项目展示,这里就不另做记录了。下一篇内容为《文件模式录音功能实现》

图片描述

图片描述

图片描述

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消