一.團隊成員。android
{git
賀鴻琨:正則表達式
{安全
班級:162班,app
學號:1600802043,ide
博客園地址:https://www.cnblogs.com/hehongkun/搜索引擎
},spa
胡浪:.net
{設計
班級:161班,
學號:1600802011,
博客園地址:http://www.cnblogs.com/HULANG-BTB/
},
李文浩:
{
班級:161班,
學號:1600802016,
博客園地址:http://www.cnblogs.com/qhuliwenhao/
}
}
二.apk下載地址。
https://pan.baidu.com/s/1fxVAm7zZXjMOOCsZRmVIJw
三.代碼地址。
四.團隊項目介紹。
4.1效果截圖。
、
4.2功能描述。
做爲一個音樂播放器,首先完成基本的音樂播放功能,其次咱們完成了歌曲列表與播放界面之間的切換,完成了播放過程當中圖片旋轉狀態與歌曲播放狀態的綁定,還完成了歌曲進度條與歌曲進度的綁定,最後咱們完成了歌曲的上一曲,下一曲切歌。
五.關鍵代碼。
5.1音樂播放功能關鍵代碼。
5.2進度條關鍵代碼。
5.3Activity切換關鍵代碼
5.4內存讀寫權限申請關鍵代碼
六.對其餘團隊排名。
6.1李怡龍小組
他們的APP實現了制定計劃並按時提醒的功能。
優勢:實現的功能特別全面,以爲是一個成熟的APP了,實現的功能包括添加背單詞計劃;還能實現打卡,經過改卡片生成打卡內容;添加提醒事項的功能能夠按時提醒學生須要作的事情;主題的更改功能可以切換白天與黑夜兩個主題;這個APP比較簡約,也很適合學生黨的使用。
缺點:有時候會閃退。
6.2李凌龍小組
實現了基本的帳本應該具備的功能,包括最基本的查插刪改以及日期的設置。
優勢:實現了帳本的編輯功能能夠很方便的對有錯誤的數據進行修改或刪除,實現了日期的選擇和帳本的基本功能,實用性比較高。
缺點:對於數據的修改和刪除沒有安全性的保障。
6.3洪居興小組
這一組的項目是針對西北各個旅遊景點作詳細的介紹,可以查找相應的旅遊攻略,也可以發佈消息。
優勢:能夠實現登陸與註冊,各功能基本完善,界面也比較精美。
缺點:對一些註冊信息沒有用正則表達式進行驗證,填寫信息可能不規範。若是是我來領導項目的話,我會更加註重註冊我的信息的填寫時的規範,而後再對項目的其餘需求進行編寫以及完善。
6.4劉宇瑩組
一個在線拍賣平臺。
優勢:實現用戶登陸,能夠對物品進行拍賣,能夠查看本身競拍以後的狀況,功能比較齊全。
缺點:沒有列舉出拍賣的物品,不能直觀的進行查看。
6.5本身小組
一個音樂播放器
優勢:界面美化,功能完善,與用戶交互效果不錯,實現了通常的播放器的基本功能,如進度條拖拽,列表播放。
缺點:沒法播放網上的音樂,沒有實現自動檢測手機內存中的音頻文件,仍然殘留有一些小的邏輯bug。
七.app製做過程當中遇到的問題以及結局方案。
7.1咱們在編寫列表界面的時候,老師尚未講到這個地方,咱們經過搜索引擎知道列表界面須要咱們本身實現適配器。
7.2製做出歌曲列表後不知道怎麼切換上一曲下一曲,經過搜索引擎搜索得知經過聲明一個變量記錄當前正在播放的音樂在列表中的索引便可。
7.3在從播放界面切換到列表界面後,再次切換回播放界面後,播放界面中的部件會回到初始狀態,經過搜索引擎得知讓activity在切換時,讓播放界面切換至後臺運行便可。
7.4爲了讓用戶能經過進度條更改音樂的播放進度,咱們經過搜索引擎知道須要將service與seekbar進行綁定便可。
7.5爲了讓圖片的旋轉效果來標誌歌曲的播放狀態,咱們另外定義了一個flag來記錄圖片的旋轉效果。‘
八.團隊分工以及團隊成員評分。
姓名 | 工做比例 | 分數 | 分工 |
賀鴻琨 | 40% | 10 | 總體制做 |
李文浩 | 30% | 9 | 頁面設計 |
胡浪 | 30% | 9 | 功能製做 |
九.視頻連接。