freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

android平臺(tái)的音樂播放器系統(tǒng)研究畢業(yè)論文-資料下載頁

2025-06-22 12:33本頁面
  

【正文】 uee android:marqueeRepeatLimit=marquee_forever android:focusable=true android:focusableInTouchMode=true android:scrollHorizontally=true自定義SeekBar風(fēng)格的代碼如下:SeekBar android:layout_marginTop=10dp android:layout_width=fill_parent android:layout_height=wrap_content android:progressDrawable=@drawable/media_player_progress_bg android:thumb=@drawable/ratingbar_full_empty android:id=@+id/seekMusicProgress android:max=100 android:progress=0 / 會(huì)員登錄模塊詳細(xì)設(shè)計(jì)在會(huì)員登錄模塊中,用到了Android中Dialog、Button、EditText、TextView控件,并對Button控件添加點(diǎn)擊效果,使操作更加個(gè)性化,增強(qiáng)用戶體驗(yàn)。會(huì)員登錄模塊運(yùn)行結(jié)果如圖55所示。圖55會(huì)員登錄界面登陸成功后,會(huì)出現(xiàn)云播放列表。(1) 頁面設(shè)計(jì)采用LinearLayout布局,采用多個(gè)Android控件和相關(guān)屬性。相關(guān)屬性代碼如下:! 賬號 TextView android:id=@+id/login_user_input android:layout_width=wrap_content android:layout_height=wrap_content android:layout_alignParentTop=true android:layout_marginTop=5dp android:text=@string/login_label_username style=@style/normalText/ EditText android:id=@+id/username_edit android:layout_width=fill_parent android:layout_height=wrap_content android:layout_below=@id/login_user_input android:hint=@string/login_username_hint android:inputType=text android:singleLine=true /(2)界面功能的實(shí)現(xiàn)會(huì)員登錄通過對數(shù)據(jù)庫中的數(shù)據(jù)查詢并匹配,如用戶名和密碼都正確,則登錄成功進(jìn)入到云播放列表模塊,如果用戶名或密碼不正確,通過Toast提示用戶。對應(yīng)的代碼如下:public void onClick(View v) { // TODO Autogenerated method stub if (validate()) {// 判斷驗(yàn)證是不是成功了 if (login()) {// 判斷登陸是不是成功了 (, 登陸成功).show()。 Intent intent = new Intent(, )。 startActivity(intent)。 } else {(, 登陸失敗,請重登, ).show()。 Dialogshow(輸入的用戶名或密碼有問題,請重來)。 } } }/* 2 驗(yàn)證輸入的用戶名和密碼對不對。 */ private boolean validate() { String uname = ().toString()。 if (()) { Dialogshow(用戶名必須輸入)。 return false。 } String pwd = ().toString()。 if (()) { Dialogshow(密碼必須輸入)。 return false。 } return true。 }// validate 會(huì)員注冊模塊詳細(xì)設(shè)計(jì)(1) 會(huì)員注冊界面顯示會(huì)員注冊界面采用LinearLayout布局,應(yīng)用TextView、EditText和Button控件。為Button控件添加Animation效果,增強(qiáng)用戶體驗(yàn),是軟件更容易本接受界面顯示如圖56所示:圖56會(huì)員注冊界面(2)會(huì)員注冊界面實(shí)現(xiàn) 會(huì)員注冊成功就將會(huì)員信息存入數(shù)據(jù)庫中,不成功則通過Toast提示。 其部分代碼如下: public void onClick(View v) { // TODO Autogenerated method stub if(validate()){ if(addUser()){ (, 注冊成功,).show()。 Intent intent =new Intent(,)。 startActivity(intent)。 }else{ Dialogshow(注冊失敗)。 } } } /*2 驗(yàn)證輸入的用戶名和密碼。*/ private boolean validate() { String uname = ().toString()。 if (()) { Dialogshow(用戶名必須輸入)。 return false。 } String pwd = ().toString()。 if (()) { Dialogshow(密碼必須輸入)。 return false。 } String firmpwd = ().toString()。 if ((pwd)) { }else{ if(()){ Dialogshow(確認(rèn)密碼不能為空)。 return false。 }else{ Dialogshow(確認(rèn)密碼與密碼不一致,請重新輸入)。 return false。 } } return true。 }// validate第6章 系統(tǒng)測試經(jīng)過前一階段的設(shè)計(jì)與開發(fā),本次設(shè)計(jì)的基于Android平臺(tái)的音樂播放器基本結(jié)束。為了盡早發(fā)現(xiàn)軟件的錯(cuò)誤和漏洞,使軟件能夠長期、穩(wěn)定的運(yùn)行下去,下面將對本系統(tǒng)的主要部分進(jìn)行軟件測試。測試環(huán)境: 。軟件環(huán)境為系統(tǒng)軟件:WindowsXP,工具軟件:.Eclipse、SQLite和Android手機(jī)模擬器。系統(tǒng)關(guān)鍵測試點(diǎn):登陸管理測試、音樂播放功能測試。 登陸功能測試軟件運(yùn)行后,點(diǎn)擊登陸模塊進(jìn)入登錄界面。如果用戶輸入的用戶名錯(cuò)誤暨用戶名不存在,則會(huì)給用戶彈出一個(gè)Toast提示用戶,“用戶不能為空”。顯示結(jié)果如圖61所示: 若密碼輸入錯(cuò)誤,則通過Toast提示用戶“密碼錯(cuò)誤,請重新輸入?!?。顯示結(jié)果如圖72所示: 音樂播放功能測試在播放列表單擊歌曲進(jìn)入播放界面后,開始播放音樂,并且更新歌曲進(jìn)度條和左上角的歌曲名。屏幕下方的4個(gè)控制按鈕可準(zhǔn)確操作,包括上一首、下一首、播放和暫停功能。音樂播放功能測試如圖62所示。 第7章 總結(jié)1) 通過對Android手機(jī)平臺(tái)的音樂播放器軟件的開發(fā),使我對Android音樂播放器系統(tǒng)的整體設(shè)計(jì)有一個(gè)深入的了解,對整個(gè)流程也會(huì)有一個(gè)清晰的認(rèn)識。開發(fā)Android音樂播放器,要抓住開發(fā)的核心部分,音樂播放器大體由播放主界面、播放列表、會(huì)員登錄注冊三大核心組成,只要掌握了這三部分的開發(fā),音樂播放器就能初具規(guī)模。而其它的功能都是在這三個(gè)功能的基礎(chǔ)上去補(bǔ)充添加的,但是這是功能的確是必不可少的功能,否則就不能算是音樂播放器了。2) 本次程序設(shè)計(jì),對播放器的系統(tǒng)結(jié)構(gòu)框架做了精心的構(gòu)思與設(shè)計(jì),+Java語言的支持,Android Development Tool的插件,MySQL數(shù)據(jù)庫,Tocat ,才使整個(gè)音樂播放器系統(tǒng)得以實(shí)現(xiàn)。3) 在開發(fā)過程中我學(xué)到了一些經(jīng)驗(yàn):系統(tǒng)分析的好壞將決定著的系統(tǒng)開發(fā)成功與否,一份好分析設(shè)計(jì)將是成功開發(fā)主要因素。我們在著手開發(fā)之前不要急于編程,先應(yīng)有較長的時(shí)間去把分析做好,寫出相關(guān)的開發(fā)文檔等。然后再開始編寫程序代碼,這樣做到每寫一步代碼心底有數(shù),有條不絮。4) 這次實(shí)訓(xùn)對于我以后學(xué)習(xí)、找工作也真是受益菲淺,在這3個(gè)月中讓我初步從理性回到感性的重新認(rèn)識,也讓我初步的認(rèn)識這個(gè)社會(huì),對于以后做人所應(yīng)把握的方向也有所啟發(fā)!相信這些寶貴的經(jīng)驗(yàn)會(huì)成為我今后成功的重要的基石。 致 謝感謝老師在項(xiàng)目中對我的指導(dǎo),使我受益匪淺,在老師和同學(xué)的大力幫助下終于克服了重重地難關(guān),順利的完成了這次設(shè)計(jì)。我所學(xué)到的不僅僅是知識,也有對生活的態(tài)度,一種積極向上、不斷進(jìn)取、一絲不茍的生活態(tài)度。感謝各位同學(xué)對我的幫助,對我在該項(xiàng)目中遇到的很多問題給予了很大的幫助。第 40 頁 共 40 頁
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1