梁晟 貴陽學院數(shù)學與信息科學學院
引言:進入新世紀以來,網(wǎng)絡信息技術(shù)突飛猛進,改變了我們的生活方式和娛樂方式。我們逐漸進入到了信息化時代,需要處理海量數(shù)據(jù),對關(guān)鍵數(shù)據(jù)進行摘取和分析。基于Android的多媒體平臺具有高效性特征,可以對海量數(shù)據(jù)進行快速處理,彌補了傳統(tǒng)數(shù)控模式的不足。為了發(fā)揮Android多媒體平臺的重要性,必須采用高效的系統(tǒng)開發(fā)策略。
Android是數(shù)據(jù)操作系統(tǒng),被廣泛應用在移動設(shè)備中。近幾年來互聯(lián)網(wǎng)絡不斷普及,Android的應用效率有所提升。很多人將Android作為依托,開發(fā)了多媒體平臺,實現(xiàn)了海量數(shù)據(jù)的集中控制。Android平臺提供了更加高效的數(shù)據(jù)處理方式,體現(xiàn)了計算機的集成性功能。Android操作系統(tǒng)是計算機系統(tǒng)的重要組成部分,實現(xiàn)了數(shù)據(jù)資源的統(tǒng)一管理。當代用戶對網(wǎng)絡數(shù)據(jù)操控提出了更高的要求,只有對Android多媒體平條件進行開發(fā),才能體現(xiàn)現(xiàn)代科技的實用價值。
在基于Android的多媒體平臺中,活動占據(jù)著至為重要的位置。所謂的活動,就是單獨屏幕,每一項活動都具有獨立特性,從基類發(fā)展而來?;顒宇惻c視圖控件相組合,可以呈現(xiàn)圖像效果?;贏ndroid的多媒體平臺離不開屏幕,屏幕構(gòu)成的多媒體的圖像空間。新屏幕生成,舊屏幕會被取代,進入到歷史堆之中。當然用戶也可以通過倒退鍵來回放舊屏幕。一些屏幕有保留的必要性,一些屏幕沒有保留的必要性。主體可以對屏幕進行自動移除,因此Android已經(jīng)對程序進行了自動化記憶。
在基于Android的多媒體平臺中,接收器同樣發(fā)揮著重要作用。接收器可以對外部環(huán)境做出反應,根據(jù)外部環(huán)境調(diào)整自己的網(wǎng)絡行為。在數(shù)據(jù)網(wǎng)絡可用的情況下,用戶可以下載文件;在數(shù)據(jù)網(wǎng)絡不可用的情況下,接收器無法發(fā)揮工作職能,多媒體信息也不能獲取。接收器可以在Android Manifest.xml中進行注冊,也可以在代碼中進行注冊。Android系統(tǒng)對活動進行辨認,有需要的時候會打開接收器,對信息進行吸收和傳播;在不需要的時候會關(guān)閉接收器,將信息阻擋在外部。
在基于Android的多媒體平臺中,服務器的功能不可小覷。服務是實現(xiàn)多媒體功能的重要元素,有著較長的生命周期。以音頻播放為例,多媒體播放器中有多個音頻資料,在播放曲目之前,用戶需要對音頻進行選擇。選擇歌曲的過程實際上就是活動的過程,而活動會應用Context.star service來啟動服務,直至音頻播放成功。在服務結(jié)束后,音頻播放結(jié)束,完成了整個活動過程。
在基于Android的多媒體平臺中,提供器同樣功不可沒。提供器為多媒體平臺提供了數(shù)據(jù)對接的窗口,Android可以按照標準開放接口,允許接口獲得數(shù)據(jù)。當主體允許數(shù)據(jù)共享時,提供器可以實現(xiàn)數(shù)據(jù)信息的自動化輸出,從而讓其接收器對數(shù)據(jù)信息進行提取。
在構(gòu)建基于Android的多媒體平臺時,應該先對jdk進行安裝。開發(fā)人員首先應該下載jdk的軟件,然后按照jdk提示來對多媒體平臺環(huán)境變量進行設(shè)置。具體的操作步驟如下:第一,開發(fā)人員要打開我的電腦。第二,開發(fā)人員要打開屬性一欄。第三,開發(fā)人員要選擇高級選項。第四,開發(fā)人員要設(shè)置環(huán)境變量。環(huán)境變量包括JAVA HOME、CLASSPATH、Path等等,開發(fā)人員對參數(shù)進行系統(tǒng)科學設(shè)置。
Eclipse的應用比較便捷,開發(fā)人員對Eclipse進行直接下載即可,無需對其進行安裝。Android SDK在下載后需要安裝,可以解壓到任意路徑。開發(fā)人員在運行Android SDK時應該點擊available packages,點擊installation selected、accept all、install accepted進行下載。
結(jié)論:綜上所述,Android平臺開發(fā)是一項系統(tǒng)性工程,必須分析其應用構(gòu)成,創(chuàng)設(shè)良好的開發(fā)環(huán)境。