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

正文內(nèi)容

嵌入式基于android的音樂播放器設計與實現(xiàn)-資料下載頁

2025-06-25 21:37本頁面
  

【正文】 tent( context, ), )。()(, 所在組的ID + 1, 菜單項的ID5, 在菜單欄的順序 刷新曲庫 菜單項的名字).setIcon()。指定菜單對應的圖片當我們點擊菜單中的某一項時要進行相應的處理這里就需要從重父類的onOptionsItemSelected(MenuItem item) {……}()來分辨那個是我們點擊的菜單,因為我們在創(chuàng)建菜單的的時候,就已經(jīng)吧id給寫了 所以那get的id跟那個id對比就能知道那個是我們點擊的菜單。 AppWidget的實現(xiàn) Appwidget布局頁面實現(xiàn)如圖所示的布局效果布局文件 寫完布局文件定義appWidgetProvideinfo的元數(shù)據(jù),需要定義為XML文件,一般在res/下面新建個xml目錄,主要有以下屬性 updatePeriodMills 為執(zhí)行更新時間,(測試下基本不能時時更新)android:previewImage=@drawable/preview和 android:resizeMode 定義顯示圖標android:initialLayout=@layout/example_appwidget 為該App Widget頁面顯示的內(nèi)容 AppWidget類的創(chuàng)建定義一個AppWidgetProvider 得子類在manfiest中注冊AppWidget App Widget 是通過廣播機制進行傳播的eiver android:name 定義的AppWidgetProvider類action android:name 因為通過廣播機制實現(xiàn),所以 默認的action不能變,主要有android:resource 調(diào)用一個appWidget之后我們要去重寫父類的幾個方法public void onReceive(Context context, Intent intent) {…}onReceive方法就是接受系統(tǒng)相應的廣播 public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {……}onUpdate( )就是當我們點擊桌面的appwidget的控件時 調(diào)用的相應的方法寫完了這些我們就要在Service中去注冊相應的廣播接受 去控制當前的音樂播放首先要在Service中的oncreat方法中注冊相應的廣播 //注冊appwidgetn廣播 IntentFilter filter1 = new IntentFilter()。 ()。 ()。 ()。 ()。 registerReceiver(appWidgetReceiver, filter1)。 注冊完廣播類之后 我們就要在Service 寫光廣播的接收類 protected BroadcastReceiver appWidgetReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) {…… }String action= ()。在這里根據(jù)接收到的action 去做相應的邏輯處理}第六章 總結(jié)首先應該說的是:要感謝這次課程設計,因為通過這次課程設計讓我對Android的開發(fā)又有了更進一步的認識,例如以前不懂得tabhost布局這個容器通過這次例子我明白了它在制作動態(tài)菜單這方面具有重要的意義,還有以前不明白怎么使音樂播放器具有后臺播放的功能,在老師的提示要使用到Android提供的一個service方法后,我通過在網(wǎng)上下載的Android相關學習的視頻和一些網(wǎng)上用到的相關的例子終于明白了其實現(xiàn)的方法從創(chuàng)建一個service到摧毀destory終止service。在一開始我并不知道怎么去實現(xiàn)音樂后臺播放功能,但是接觸了service后我知道,將playmusic中用到的啟動暫停等按鈕在控制音樂播放器功能的按鈕的事件放在service中然后通過外在類調(diào)用其start、stop等一些方法進行音樂的停止播放功能。通過后臺的實現(xiàn)我同時明白了,當在程序中我們要用到的一些經(jīng)常用的方法的時候我們可以單獨創(chuàng)建一個類專門的用來創(chuàng)建這些常用的方法,通過調(diào)用這個類去實現(xiàn)所要實現(xiàn)的功能,這樣的同時我也更加明白了什么叫面向?qū)ο?,面向?qū)ο蟮恼嬲膹姶笏凇_€有剛開始的時候猶豫因為一些事情的原因少上了幾次課,從而對于跳轉(zhuǎn)頁面這個功能在Android中的實現(xiàn)不太明白,但是通過這次項目的編寫,我知道怎么通過意圖intent內(nèi)部的類進行多頁面之Activity問題的跳轉(zhuǎn)和數(shù)據(jù)傳遞。同樣的,在這次課程設計中我體會到學習主動性的重要,要想學好一樣東西,必須拿出很大的決心和毅力,在遇到問題的時候,要獨立自主的去思考,并且合理的通過谷歌和百度這兩大神奇的東西去搜索答案,在項目開始的時候,我的思路全無,但是通過互聯(lián)網(wǎng)在網(wǎng)上搜索查看別人所寫過的相關項目的源代碼和一些功能實現(xiàn)的關鍵技術,從而使自己對Android音樂播放器這個軟件有了一定的認識和設計思路。參考文獻[1] 張孝祥著. java就業(yè)培訓教程[M].北京:清華大學出版社,2007.[2] 余志龍編著.Google Android SDK開發(fā)范例大全[M].北京:人民郵電出版社,200971.[3] E2ECloud工作室著.深入淺出Google Android[M].北京:人民郵電出版社,2009081.[4] 靳巖 姚尚朗著.Google Android開發(fā)入門與實戰(zhàn)[M].北京:清華大學出版社,20090701.[5] 高昂著.支持動態(tài)語言的Android平臺[M].北京:人民郵電出版社,20090507. [6] .. 20100410.[7] JavaEye論壇.. 20100415.21
點擊復制文檔內(nèi)容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1