鄭明輝,孔佳利,閻雪
(1.山東華宇工學(xué)院 機(jī)械工程學(xué)院,山東 德州 253034;2.德州市工業(yè)機(jī)器人控制重點(diǎn)實(shí)驗(yàn)室,山東 德州 253034)
隨著智能手機(jī)的普及,用戶對(duì)手機(jī)客戶端的音樂APP的需求也是日益增加,除了幾大熱門APP,一些輕量級(jí)的音樂APP 也逐漸興起,本文開發(fā)的這款米來音樂APP 就是一典型的輕應(yīng)用,對(duì)手機(jī)內(nèi)存的占用量極少,以少的運(yùn)行內(nèi)存來實(shí)現(xiàn)更豐富多彩的界面和內(nèi)容,給用戶在享受音樂的同時(shí)帶來更大的視覺盛宴,這也對(duì)安卓前端開發(fā)的技術(shù)有了更高的要求。在Web2.0 在這種大趨勢(shì)下應(yīng)運(yùn)而生,消費(fèi)者對(duì)手機(jī)APP 的追求不僅局限于外表的美觀,更開始尋求適合自己的手機(jī),并且占用內(nèi)存少,功能還齊全,不會(huì)影響手機(jī)的使用速度,輕應(yīng)用順勢(shì)而生。
目前較流行的框架如Vue,React,Angular 等,對(duì)于前端開發(fā)者來說,Vue 框架最簡(jiǎn)便,清晰,內(nèi)存占用小,實(shí)現(xiàn)的功能齊全,共享組件也變得越來越多。本文設(shè)計(jì)開發(fā)的這款米來音樂播放器APP 就使用使用Vue 為基本框架,設(shè)計(jì)工具選擇Webpack,使其具有輕便,內(nèi)存占用小,功能齊全,界面美觀的效果,提高用戶的滿意度和使用舒適度。
米來音樂播放器是一款安卓手機(jī)輕應(yīng)用,其基本功能具有搜索、登錄、注冊(cè)、評(píng)論、轉(zhuǎn)發(fā)等,外觀界面的設(shè)計(jì)采用經(jīng)典前端語(yǔ)言Html 和Javascript 和CSS 來進(jìn)行,WebView的支持采用插件形式。初始擬嵌套iframe 使用css 加div,但最后決定使用Vue 框架,最初采用jquery,但隨著項(xiàng)目進(jìn)行,jQuery 對(duì)于一些比較小的項(xiàng)目確實(shí)可以做到快速開發(fā),不過近幾年的jQuery 也變得復(fù)雜龐大了,有很多用不到的功能。……