




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第6講
組件-多媒體
多媒體可以播放聲音文件,并使手機產(chǎn)生數(shù)毫秒的震動(在邏輯設(shè)計中設(shè)定)。所支持的聲音文件格式請參見Android設(shè)備支持的媒體格式。主要包括3GPP(.3gp)、MPEG-4(.mp4,.m4a)、mp3等音效Sound最小間隔:兩次播放聲音之間的最小時間間隔,如果正在播放聲音,在最小時間間隔內(nèi),另外對播放()方法的調(diào)用都將被忽略。源:指定播放的聲音文件。音效Sound音效Sound可以播放音頻,并控制手機的震動。在組件設(shè)計及邏輯設(shè)計中,用源屬性來定義音頻來源,震動的時間長度(毫秒數(shù))需要在邏輯設(shè)計中設(shè)定。該組件適合于播放長的音頻文件,如歌曲,而音效組件更適合于播放短的文件,如音效。音頻播放器Player
只能在前臺運行(PlayOnlyInForeground):如果選中,當(dāng)離開當(dāng)前屏幕時,播放將暫停;如果不選中(默認(rèn)),則無論當(dāng)前屏幕是否顯示,聲音都將繼續(xù)播放。音頻播放器Player
音頻播放器Player
播放狀態(tài)(IsPlaying):
當(dāng)音頻正在播放時的值為true,其它情況(未播放、暫停、停止等)均為false。音頻播放器Player制作圖示音頻播放器。包括播放、暫停、停止、上一首、下一首五個功能。音頻播放器實例組件所屬組件組命名用途屬性ScreenScreen1水平對齊:居中AppName:playerSounds標(biāo)題:音頻播放器水平布局界面布局水平布局1水平放置組件水平對齊:居中寬度:充滿按鈕用戶界面按鈕_播放播放聲音文本:播放按鈕用戶界面按鈕_暫停暫停播放聲音文本:暫停按鈕用戶界面按鈕_停止停止播放聲音文本:停止按鈕用戶界面按鈕_上一首播放上一首聲音文本:上一首按鈕用戶界面按鈕_下一首播放下一首聲音文本:下一首音頻播放器多媒體音頻播放器1實現(xiàn)音頻播放器的各種功能源文件:1.mid對話框用戶界面對話框1提醒已經(jīng)是最前或最后一首音頻音頻播放器實例音頻播放器實例音頻播放器實例音頻播放器實例音頻播放器實例錄音機是錄制音頻的多媒體組件。當(dāng)聲音錄制完成后,會自動保存聲音文件到特定的目錄。它只有一個SavedRecording屬性,可以填入字符串用來指定錄制的聲音完整路徑和文件名。如果沒有指定此屬性,錄音機會自己創(chuàng)建一個文件名(如“app_inventor_*.3gp”,*是一串?dāng)?shù)字),并保存在“內(nèi)部存儲/MyDocuments/Recordings”下。如果需要指定路徑和文件名需要按照“/sdcard/test/a.3gp”,即文件名稱為“a.3gp”,保存路徑在內(nèi)部存儲下的“test”文件夾下。錄音機SoundRecorder錄音機SoundRecorder錄音機錄音機錄音機增加指定保存路徑和增加用戶輸入保存的文件名功能錄音機在調(diào)用開始錄音之間,先設(shè)定了錄音機的“SavedRecording”屬性,需要注意的是內(nèi)部存儲下一定要存在test文件夾,否則會報錯誤。錄音機該組件用于播放視頻,在應(yīng)用中顯示為一個矩形方框,用戶觸摸矩形時,將出現(xiàn)控制箭頭:播放/暫停、快進、快退。視頻文件必須為.3gp或.mp4格式,關(guān)于媒體格式的詳細(xì)內(nèi),參見Android設(shè)備支持的媒體文件格式。視頻播放器VideoPlayer你也可以將播放組件的源屬性設(shè)置為URL地址,來播放網(wǎng)絡(luò)上的視頻資源,但URL必須指向視頻文件本身,而不是視頻播放程序。視頻播放器VideoPlayer視頻播放器視頻播放器視頻播放器視頻播放器攝像機是非可視組件,它可以利用設(shè)備的攝像機錄制視頻。錄制完成后,將觸發(fā)錄制完成事件,記錄的視頻剪輯保存在設(shè)備上,其文件名將成為事件的參數(shù)(默認(rèn)位置為content://media/external/video/media/)。文件名可以被設(shè)定為某個視頻播放組件的源文件屬性。攝像機Camcorder
攝像機攝像機攝像機照相機是非可視組件,它可以使用設(shè)備上的照相機進行拍照。拍照結(jié)束后將觸發(fā)拍照完成事件,照片將保存在手機中,包含照片文件的路徑將有效。該路徑可以作為某個圖像組件的圖片屬性。照相機Camera允許使用前置攝像頭(UseFront):設(shè)定是否使用前置相機(如果可用的話)。如果設(shè)備沒有前置相機,將跳過此選項而打開常規(guī)相機。照相機Camera照相機照相機圖像選擇框是一個專用按鈕,當(dāng)用戶點擊它時,將打開設(shè)備上的圖庫,用戶可以選擇一張圖片。當(dāng)選擇一張圖片后,圖片被保存,組件的選中屬性被設(shè)定為圖像的文件名(也是圖像本身)。為了節(jié)省存儲空間,最多存放10張圖片,如果超過10張,將按順序刪除最早選取的圖片。圖像選擇框的屬性基本上與普通按鈕一致。圖像選擇框ImagePicker圖像選擇框圖像選擇框圖像選擇框圖像選擇框圖像選擇框文本語音轉(zhuǎn)換器組件是將文本轉(zhuǎn)換成語音,為了使該組件正常運行,手機上需要安裝有相應(yīng)的文本識別成語音的引擎,如TTS,一般情況下Android手機默認(rèn)都安裝有。要支持朗讀中文,則需要在手機安裝支持朗讀中文的語音合成軟件,如訊飛語音。文本語音轉(zhuǎn)換器TextToSpeech文本語音轉(zhuǎn)換器國家(Country):可以從下來列表中選擇文本語音轉(zhuǎn)換器支持的國家代碼。國家代碼采用三個大寫字母,如美國用USA表示。語言(Language):文本語音轉(zhuǎn)換器支持的語言代碼。語言代碼采用兩個小寫字母表示,如de表示德語,en表示英語,es表示捷克語,fr表示法語,it表示意大利語。文本語音轉(zhuǎn)換器音調(diào)(Pitch):設(shè)置合成語音的音調(diào),范圍為0至2之間,數(shù)值越小音調(diào)越低,數(shù)值越高,音調(diào)也越高。語速(SpeechRate):設(shè)置合成語音的語速,范圍為0至2之間,數(shù)值越低語速越慢,數(shù)值越高,語速越高。Result(結(jié)果):只能在邏輯設(shè)計中調(diào)用,念讀文本結(jié)束后的返回值,真或者假。文本語音轉(zhuǎn)換器文本語音轉(zhuǎn)換器文本語音轉(zhuǎn)換器使用Android設(shè)備的語音識別功能,將語音轉(zhuǎn)化為文字。語音識別SpeechRecognizer語音識別SpeechRecognizerYandex是俄羅斯重要網(wǎng)絡(luò)服務(wù)門戶之一,Yandex語言翻譯器是Yandex公司的產(chǎn)品,它可以實現(xiàn)在不同語言之間翻譯單詞和句子。該組件需要訪問網(wǎng)絡(luò)和請求Yandex.Translate服務(wù)。可以在邏輯設(shè)計中指定目標(biāo)語言,如果只提供了目標(biāo)語言,源語言自動根據(jù)需要翻譯的內(nèi)容進行檢測。也可以通過“源語言-目標(biāo)語言”指定源語言到目標(biāo)語言,如“en-zh”指英語翻譯成中文。語言代碼采用兩個小寫字母,支持的語言可以查看網(wǎng)站(/translate/doc/dg/concepts/langs-docpage/)。Yandex語言翻譯器Yandex語言翻譯器獲得譯文(GotTranslation):調(diào)用請求翻譯方法后,翻譯服務(wù)返回翻譯文本后,該事件為錯誤處理提供了一個響應(yīng)代碼,如果響應(yīng)代碼是200,則返回了正確結(jié)果。其它響應(yīng)代碼表示調(diào)用發(fā)生了某個錯誤和翻譯是無效的。Yandex語言翻譯器請求翻譯(RequestTranslation):需要提供一個目標(biāo)語言和一個單詞或句子給翻譯器,此方法將向Yandex.Translate服務(wù)請求翻譯。一旦文本通過外部服務(wù)翻譯,獲得譯文方法將被執(zhí)行。如果只提供了目標(biāo)語言,源語言自動根據(jù)需要翻譯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年麻疹、風(fēng)疹、腮腺炎聯(lián)合疫苗合作協(xié)議書
- 2024年中山市東鳳鎮(zhèn)中心幼兒園雇員招聘筆試真題
- 超長重力熱管聯(lián)合熱泵系統(tǒng)熱力學(xué)分析及蒸發(fā)-冷凝器優(yōu)化設(shè)計研究
- 2024年四川西南醫(yī)科大學(xué)附屬醫(yī)院招聘筆試真題
- 2024年上海建設(shè)管理職業(yè)技術(shù)學(xué)院招聘筆試真題
- 2024年度內(nèi)蒙古自治區(qū)護師類之兒科護理主管護師能力測試試卷A卷附答案
- 面向兒童閱讀故事的中文問題生成研究
- 老年慢性阻塞性肺疾病急性加重期中醫(yī)證候與肌少癥的相關(guān)性研究
- 專業(yè)技術(shù)人員和管理人員代理人事關(guān)系合同
- 二人餐飲合作協(xié)議書范本
- 建筑施工結(jié)構(gòu)加固工程施工方案
- 鋼結(jié)構(gòu)原理與設(shè)計概述課件
- 高校輔導(dǎo)員素質(zhì)能力大賽基礎(chǔ)知識選擇題題庫(80題)
- 新時代中小學(xué)教師職業(yè)行為十項準(zhǔn)則考核試題及答案
- 初中數(shù)學(xué)幾何模型半角模型探究公開課課件
- 絲襪英文對照表
- 工器具檢查及記錄表
- 教學(xué)運行管理
- Unit 6 Food and Drinks-Grammar 可數(shù)名詞與不可數(shù)名詞課件(共12張PPT)-2022-2023學(xué)年中職英語新高教版(2021)基礎(chǔ)模塊1
- 墻面裱糊工程施工方案及工藝方法
- 核電廠安全核電廠安全設(shè)計
評論
0/150
提交評論