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

正文內(nèi)容

畢業(yè)設(shè)計_基于android手機平臺的音樂播放器設(shè)計(編輯修改稿)

2025-01-06 09:56 本頁面
 

【文章內(nèi)容簡介】 的游標(biāo)會不停的移動和歌詞時間會不停的變動的原因。 播放器播放、暫停、停止等功能 圖 如圖 :各按鈕水平放置,用的是布局中的線性布局LinearLayout,用方法 setOrientation(horizontal)。將其設(shè)置為水平。LinearLayout中依次放置播放,暫停,停止,上、下一曲按鈕屬性。配置文件 代碼結(jié)構(gòu)如下: LinearLayout ImageButton /ImageButton ImageButton /ImageButton ImageButton /ImageButton ImageButton /ImageButton ImageButton /ImageButton /LinearLayout android的媒體播放原理: android源程序已經(jīng)為我們封裝好了一個接口類,叫 MediaPlayer。該接口在執(zhí)行行需 要一個數(shù)據(jù)源,通過如下四個步驟: 第一步: ()。復(fù)位操作,為以后的媒體準(zhǔn)備播放作準(zhǔn)備。 第二步:傳入歌曲數(shù)據(jù)源,這里也是一個數(shù)據(jù)流 (String path)。參數(shù)需要傳一個路徑,該接口類在收到路徑后將其轉(zhuǎn)化為數(shù)據(jù)源。 第三步 :準(zhǔn)備播放數(shù)據(jù)源,調(diào)用方法 ()。 第四步: ()。播放數(shù)據(jù)源,該數(shù)據(jù)源播放后,不再與程序 有關(guān) ,需要用 ()方法讓其停止或()。讓其啟動 。 歌曲數(shù)據(jù)源的獲得:要獲得數(shù)據(jù)源,需要我們提供給接口類一個歌曲存放路徑,而這個路徑已經(jīng)被事先放到數(shù)據(jù)庫里了,我們只需要進(jìn)行數(shù)據(jù)庫進(jìn)行操作。將里面的路徑取出。這里將調(diào)用 PlayRackActivity的一個方法query()。代碼算法如下: 18 public String query() { ContentResolver cr = getContentResolver()。 Uri uri = 。 String[] projection = { path }。 String selection = fileName=?。 String[] selectionArgs = { selectName }。 Cursor c=(uri,projection,selection, selectionArgs, null)。 if (()) { String path = (0)。 return path。 }return null。 } 方法 getContentResolver是包 里面的方法,它會自動的調(diào)用 ContentProvider 中的關(guān)聯(lián)數(shù)據(jù)庫,我們需用這個方法就可以操作數(shù)據(jù)庫。數(shù)據(jù)庫操作需要一個 Uri 。 Uri 類似一個網(wǎng)絡(luò)連接的 Url。 Uri 是數(shù)據(jù)庫唯一的標(biāo)識,不同的 Uri 可以操作不同的數(shù)據(jù)庫表。在查詢數(shù)據(jù)庫時需要傳入一個當(dāng)前播放的歌曲名字,通過歌曲名字來查詢歌曲的路徑。 SQLiteDatabase 數(shù)據(jù)庫 SQLite是一個嵌入式數(shù)據(jù)庫引擎,針對內(nèi)存等資源有限的設(shè)備(如手機、PDA、 MP3)提供的一種高效的數(shù) 據(jù)庫引擎 SQLite數(shù)據(jù)庫不像其它的數(shù)據(jù)庫(如: Oracle),它沒有服務(wù)器進(jìn)程。所有的內(nèi)容包含在同一個單文件中。該文件是跨平臺的可以自由拷貝?;谄渥陨淼南忍靸?yōu)勢, SQLite在嵌入式領(lǐng)域得到了廣泛應(yīng)用 SQLiteDatabase類 SQLiteDatabase代表一個數(shù)據(jù)庫對象,提供了操作數(shù)據(jù)庫的一些方法 常用方法(圖 ) 圖 SQLiteOpenHelper類 19 SQLiteOpenHelper是 SQLiteDatabase的一個幫助類,用來管理數(shù)據(jù)庫的創(chuàng)建和版本更新。一般 的用法是定義一個類繼承之,并實現(xiàn)其兩個抽象方法onCreate(SQLiteDatabase db)和 onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)兩個抽象方法來創(chuàng)建和更新數(shù)據(jù)庫 常用方法(圖 ) 圖 Android的三種數(shù)據(jù)存儲方式則讓我們可以輕松方便的進(jìn)行程序編寫和數(shù)據(jù)的訪問,更不會讓不該消失的數(shù)據(jù)消失,這對我們進(jìn)行程序書寫有很大我?guī)椭? 1首先是對權(quán)限的設(shè)置 ,從上到下依次是 :允許程序打開網(wǎng)絡(luò)套接字 ,允許程 序讀取用戶聯(lián)系人數(shù)據(jù) ,允許程序?qū)懭氲蛔x取用戶聯(lián)系人數(shù)據(jù) ,允許程序讀取或?qū)懭胂到y(tǒng)設(shè)置 ,操作外部存儲設(shè)備文件 2 這個 java 項的作用是讀取音頻文件信息 3 這個 java 項的作用是提供保存后的操作 4 這個 java 項的作用是對波形的實現(xiàn) 5 這個 java 項的作用是顯示音頻的波形 6 這個 java 項的作用是選擇保存文件類型 20 7 這個 java 項的作用是選取 SD 卡中的音頻文件 獲取 SD 卡上的音頻文件 21 圖 22 進(jìn)度條的編寫與顯示 圖 23 波形的編輯 24 圖 8 這個包下的 java 項是對各式音頻文件格式的分析及支持 25 9 圖 文件的保存及保存類型的選取 圖 文件保存后的選擇 26 10 27 28 29 30 31 32 33 34 圖 背景波浪線的具體設(shè)置 第 八 章 結(jié) 論 通過對 Android 手機平臺的音樂播放器軟件的開發(fā),使我對 Android 音樂播放器系統(tǒng)的整體設(shè)計有一個深入的了解,對整個流程也會有一個清晰的認(rèn)識。開發(fā) Android 音樂播放器,要 抓住開發(fā)的核心部分,音樂播放器大體由播放主界面、播放 列表、菜單 、 歌曲瀏覽 、 音樂近月剪切 六大核心組成,只要掌握了這六部分的開發(fā),音樂播放器就能初具規(guī)模。而其它的功能都是在這六個功能的基礎(chǔ)上去補充添加的,但是這是功能的確是必不可少的功能,否則就不能算是音樂播放器了。 總之,經(jīng)過幾個月的 Android 系統(tǒng)技術(shù)知識的學(xué)習(xí)和對音樂播放器的構(gòu)思與設(shè)計,使我對 Android 系統(tǒng)有了一定的了解,讓我對 Android 系統(tǒng)上的開發(fā)流程和開發(fā)模式有了深入的了解,這對我以后的 Android 項目開發(fā)有很大的幫助。 35 在此 項目 抒寫過程中,我還要感謝我的軟件工程的老師給我的支持和建議。讓我 能順利的完成本次 項目 。 1 原文已完。下文為附加文檔,如不需要,下載后可以編輯刪除,謝謝! 施工組織設(shè)計 本施工組織設(shè)計是本著“一流的質(zhì)量、一流的工期、科學(xué)管理”來進(jìn)行編制的。編制時,我公司技術(shù)發(fā)展部、質(zhì)檢科以及項目部經(jīng)過精心研究、合理組織、充分利用先進(jìn)工藝,特制定本施工組織設(shè)計。 一、 工程概況: 西夏建材城生活區(qū) 2 30住宅樓位于銀川市新市區(qū) ,橡膠廠對面。 本工程由寧夏燕寶房地產(chǎn)開發(fā)有限公司開發(fā),銀川市規(guī)劃建筑設(shè)計院設(shè)計。 本工程耐火等級二級,屋面防水等級三級,地 震防烈度為 8度,設(shè)計使用年限 50 年。 本工程建筑面積 :27樓 。30樓 m2。室內(nèi)地坪177。 以絕對標(biāo)高 m 為準(zhǔn),總長 27樓 ; 30樓 m。總寬 27樓 ; 30樓 m。設(shè)計室外地坪至檐口高度 00m,呈長方形布置,東西向,三個單元。 本工程設(shè)計屋面為坡屋面防水采用防水涂料。外墻水泥砂漿抹面,外刷淺灰色墻漆。內(nèi)墻面除衛(wèi)生間 200 300 瓷磚,高到頂外,其余均水泥砂槳罩面,刮二遍膩子;樓梯間內(nèi)墻采用 50 2 厚膠粉聚 苯顆粒保溫。地面除衛(wèi)生間 200 200 防滑地磚,樓梯間 50 厚細(xì)石砼 1: 1 水泥砂漿壓光外,其余均采用 50 厚豆石砼毛地面。樓梯間單元門采用樓宇對講門,臥室門、衛(wèi)生間門采用木門,進(jìn)戶門采用保溫防盜門。本工程窗均采用塑鋼單框雙玻窗,開啟窗均加紗扇。本工程設(shè)計為節(jié)能型住宅,外墻均貼保溫板。 本工程設(shè)計為磚混結(jié)構(gòu),共六層?;A(chǔ)采用 C30 鋼筋砼條形基礎(chǔ),上砌 MU30 毛石基礎(chǔ),砂漿采用 M10 水泥砂漿。一、二、三、四層墻體采用 M10 混合砂漿砌筑 MU15 多孔磚;五層以上采用 混合砂漿砌筑 MU15 多孔磚。 本工程結(jié)構(gòu)中使用 主要材料:鋼材: I 級鋼, II 級鋼;砼:基礎(chǔ)墊層 C10,基礎(chǔ)底板、地圈梁、基礎(chǔ)構(gòu)造柱均采用 C30,其余均 C20。 本工程設(shè)計給水管采用 PPR 塑料管,熱熔連接;排水管采用UPVC 硬聚氯乙烯管,粘接;給水管道安裝除立管及安裝 IC 卡水表的管段明設(shè)計外,其余均暗設(shè)。 本工程設(shè)計采暖為鋼制高頻焊翅片管散熱器。 本工程設(shè)計照明電源采用 BV- 銅芯線,插座電源等采用BV- 4 銅芯線;除客廳為吸頂燈外,其余均采用座燈。 二、 施工部署及進(jìn)度計劃 工期安排 本 工程合同計劃開工日期: 2021 年 8 月 21 日,竣工日期:2021 年 7 月 10 日,合同工期 315 天。計劃 2021 年 9 月 15 日前 3 完成基礎(chǔ)工程, 2021 年 12 月 30 日完成主體結(jié)構(gòu)工程, 2021 年 6月 20 日完成裝修工種,安裝工程穿插進(jìn)行,于 2021 年 7 月 1 日前完成。具體進(jìn)度計劃詳見附圖- 1(施工進(jìn)度計劃)。 施工順序 ⑴ 基礎(chǔ)工程 工程定位線(驗線)→挖坑→釬探(驗坑)→砂礫墊層的施工→基礎(chǔ)砼墊層→刷環(huán)保瀝青 →基礎(chǔ)放線(預(yù)檢)→砼條形基礎(chǔ)→刷環(huán)保瀝青 →毛石基礎(chǔ)的砌筑→構(gòu)造柱砼→地圈梁 →地溝→回填工。 ⑵ 結(jié)構(gòu)工程 結(jié)構(gòu)定位放線(預(yù)檢)→構(gòu)造柱鋼筋綁扎、定位(隱檢)→磚墻砌筑(+ 50cm 線找平、預(yù)檢)→柱梁、頂板支模(預(yù)檢)→梁板鋼筋綁扎(隱檢、開盤申請)→砼澆筑→下一層結(jié)構(gòu)定位放線→重復(fù)上述施工工序直至頂。 ⑶ 內(nèi)裝修工程 門窗框安裝→室內(nèi)墻面抹灰→樓地面→門窗安裝、油漆→五金安裝、內(nèi)部清理→通水通電、竣工。 ⑷ 外裝修工程 外裝修工程遵循先上后下原則,屋面工程(包括煙道、透氣孔、壓頂、找平層)結(jié)束后, 進(jìn)行大面積裝飾,塑鋼門窗在裝修中逐步插入。 三、 施工準(zhǔn)備 4 現(xiàn)場道路 本工程北靠北京西路,南臨規(guī)劃道路,交通較為方便。 場內(nèi)道路采用級配砂石鋪墊,壓路機壓。 機械準(zhǔn)備 ⑴ 設(shè) 2 臺攪拌機, 2 臺水泵。 ⑵ 現(xiàn)場設(shè)鋼筋切斷機 1 臺,調(diào)直機 1 臺,電焊機 2 臺, 1 臺對焊機。 ⑶ 現(xiàn)場設(shè)木工鋸,木工刨各 1 臺。 ⑷ 回填期間設(shè)打夯機 2 臺。 ⑸ 現(xiàn)場設(shè)塔吊 2 臺。 施工用電 施工用電已由建設(shè) 單位引入現(xiàn)場;根據(jù)工程特點,設(shè)總配電箱 1 個,塔吊、攪抖站、攪拌機、切斷機、調(diào)直機、對焊機、木工棚、樓層用電、生活區(qū)各配置配電箱 1 個;電源均采用三相五線制;各分支均采用鋼管埋地;各種機械均設(shè)置接零、接地保護(hù)。具體配電箱位置詳見總施工平面圖。 施工用水 施工用水采用深井水自來水,并砌筑一蓄水池進(jìn)行蓄水。樓層用水采用鋼管焊接給水管,每層留一出水口;給水管不置蓄水池內(nèi),由潛水泵進(jìn)行送水。 生活用水 生活用水采用自來水。 5 勞動力安排 ⑴ 結(jié)構(gòu)期間: 瓦工 40 人;鋼筋工 15 人;木工 15 人;放 線工 2 人;材料1 人;機工 4 人;電工 2 人;水暖工 2 人;架子工 8 人;電焊工 2 人;壯工 20 人。 ⑵ 裝修期間 抹灰工 60 人;木工 4 人;油工 8 人;電工 6 人;水暖工10 人。 四、主要施工方法 施工測量放線 ⑴ 施工測量基本要求 A、 西夏建材城生活區(qū) 1 30住宅樓定位依據(jù): 西夏建材城生活區(qū) 工程總體規(guī)劃圖,北京路、規(guī)劃道路永久性定位 B、根據(jù)工程特點及<建筑工程施工測量規(guī)程> DBI01- 21- 95, 2 條,此工程設(shè)置精度等級為二級,測角中誤差177。 12, 邊長相對誤差 1/15000。 C、根據(jù)施工組織設(shè)計中進(jìn)度控制測量工作進(jìn)度,明確對工程服務(wù),對工程進(jìn)度負(fù)責(zé)的工作目的。 ⑵ 工程定位 A、根據(jù)工程特點,平面布置和定位原則,設(shè)置一橫一縱兩條主控線即 27樓:( A)軸線和( 1)軸線; 30樓:( A)軸線和( 1)軸線。根據(jù)主
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1