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

正文內(nèi)容

基于android平臺(tái)的手機(jī)電子書閱讀器設(shè)計(jì)本科畢業(yè)論文-免費(fèi)閱讀

  

【正文】 總之這幾個(gè)月對(duì)Android系統(tǒng)技術(shù)的學(xué)習(xí)和對(duì)手機(jī)閱讀器的構(gòu)思和設(shè)計(jì)開發(fā)過程讓我對(duì)Android有了系統(tǒng)的了解,讓我對(duì)開發(fā)流程和開發(fā)模式有了深入的了解,對(duì)我以后的工作有了很大的幫助。由于時(shí)間倉(cāng)促,本系統(tǒng)還有些功能需要進(jìn)一步完善,下一步努力的方向如下:1. 實(shí)現(xiàn)在線閱讀網(wǎng)站小說功能。本文,筆者通過對(duì)Android 這個(gè)橫空出世的平臺(tái)的簡(jiǎn)要介紹,概述了其眾多的優(yōu)點(diǎn)和其對(duì)整個(gè)智能手機(jī)乃至手機(jī)軟件開發(fā)行業(yè)的意義和重要性,闡明了其研究的重要性和必行性。經(jīng)過測(cè)試此過程正確。圖13 跳轉(zhuǎn)測(cè)試圖(1) 效果解析跳轉(zhuǎn)過程運(yùn)行在程序的后臺(tái),相關(guān)運(yùn)行步驟無法直觀看到,但是通過對(duì)圖13的觀察我們可以發(fā)現(xiàn),本程序在運(yùn)行onpause()方法,將之前已有的Activity終止,再通過對(duì)oncreate()、Onstart()方法的調(diào)用實(shí)現(xiàn)頁(yè)面的跳轉(zhuǎn)。2. 與其他應(yīng)用程序的同步處理在測(cè)試過程中,本程序運(yùn)行穩(wěn)定,沒有發(fā)現(xiàn)與其他程序不兼容的問題,所以在以后的功能擴(kuò)展方面可以考慮為本程序添加同步服務(wù),比如在運(yùn)行次閱讀器的時(shí)候可以同時(shí)收聽音樂廣播等等,這樣用戶可以再閱讀自己喜歡的電子書的同時(shí)還聽到動(dòng)聽的音樂。五、系統(tǒng)測(cè)試任何一個(gè)應(yīng)用程序的開發(fā)都離不開單元測(cè)試,單元測(cè)試是用來保證其系統(tǒng)健壯和穩(wěn)定。//擴(kuò)展名 int fileImageResId = (namespace,fileImage + index, 0)。 (bookspath, booksPathStr)。 and booksmark=39。 overridePendingTransition(, )。 Cursor cursor=(sql, null)。 (,)。(new Intent(this,))。其布局代碼如下:?xml version= encoding=utf8?LinearLayout xmlns:android= android:layout_width=match_parent android:layout_height=match_parent android:orientation=vertical android:background=drawable/tianjia LinearLayout android:layout_width=fill_parent android:layout_height=wrap_content TextView android:id=+id/titleLab android:layout_width=wrap_content android:layout_height=40dp android:text=標(biāo)題 android:paddingRight=5px / EditText android:id=+id/titleTxt android:layout_width=fill_parent android:layout_height=40dp / /LinearLayout LinearLayout android:layout_width=fill_parent android:layout_height=40dp TextView android:id=+id/authorLab android:layout_width=wrap_content android:layout_height=40dp android:text=作者 android:paddingRight=5px / EditText android:id=+id/authorTxt android:layout_width=fill_parent android:layout_height=40dp / /LinearLayout LinearLayout android:layout_width=fill_parent android:layout_height=40dp android:layout_marginTop=5px TextView android:id=+id/timeLab android:layout_width=wrap_content android:layout_height=40dp android:text=時(shí)間 android:paddingRight=5px / TextView android:id=+id/timeLab2 android:layout_width=wrap_content android:layout_height=40dp android:paddingRight=5px/ /LinearLayout TextView android:id=+id/contentLab android:layout_width=wrap_content android:layout_height=40dp android:text=內(nèi)容 android:paddingRight=5px/ EditText android:id=+id/contentTxt android:layout_width=fill_parent android:layout_height=150dp android:gravity=left / LinearLayout android:layout_width=fill_parent android:layout_height=40dp android:gravity=center Button android:id=+id/okBut android:layout_width=wrap_content android:layout_height=40dp android:text=確定/ Button android:id=+id/noBut android:layout_width=wrap_content android:layout_height=40dp android:text=取消 / /LinearLayout/LinearLayout寫書界面如圖11所示。(二)關(guān)鍵代碼實(shí)現(xiàn)1. Android SDK 版本的選取當(dāng)前Google Android 、。程序中數(shù)據(jù)庫(kù)的類為RssDB extend SQLiteOpenHelper(繼承關(guān)系)。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的重復(fù)度。圖6 軟件架構(gòu)圖(二)軟件結(jié)構(gòu)設(shè)計(jì)手機(jī)電子書閱讀器是基于Andriod應(yīng)用程序架構(gòu),并且采用了模塊化的設(shè)計(jì)模式,為未來的擴(kuò)展和維護(hù)提供了便利。圖5 閱讀界面用例圖(三)手機(jī)性能需求,對(duì)以后繼續(xù)進(jìn)行升級(jí)開發(fā)有可延續(xù)性。用戶從SD卡中收錄新書,將書籍信息存到數(shù)據(jù)庫(kù)中,并以Gridview的布局方式展示,同時(shí)可以對(duì)書籍進(jìn)行增、刪、改、查。本節(jié)通過用例圖分別對(duì)這三個(gè)界面進(jìn)行功能需求分析。開發(fā)一款符合廣大用戶需求的手機(jī)閱讀器有很好的市場(chǎng)前景和意義。要實(shí)現(xiàn)一個(gè)控件,讓其能產(chǎn)生特定的效果,本系統(tǒng)需要自己來重寫父類某些甚至是全部的構(gòu)造函數(shù),如在基于Google Android 平臺(tái)的電子書閱讀器中,筆者就重寫了protected void onLayout(boolean changed, int l, int t, int r, int b) { ……… } protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { ………. } protected void onFinishInflate() { …………}等方法。(四) Andriod手機(jī)平臺(tái)控件研究在Google Android 中給出了非常多的絢麗的控件,但是在某些時(shí)候需要的實(shí)現(xiàn)某些功能的時(shí)候,系統(tǒng)的控件顯得有些笨拙和難以控制,如,在本系統(tǒng)中,本打算使用系統(tǒng)自帶的控件TabLayout 顯示頻道,但是現(xiàn)在的過程中,發(fā)現(xiàn),該控件的每一個(gè)Tab之間有一定距離的間隔,且每一個(gè)Tab上面的圖片很難控制其顯示的方式和顯示的效果,因此該綜合美觀和操作性的基礎(chǔ)上,決定不用該控件來顯示頻道切換界面。如在本系統(tǒng)中,當(dāng)用戶正在其它界面進(jìn)行操作時(shí),有好友發(fā)送消息過來,就會(huì)以通知的形式發(fā)送到當(dāng)前界面的正上方來通知用戶。(2)活動(dòng)之間的切換Android使用了Intent類來實(shí)現(xiàn)活動(dòng)之間的切換工作。在onCreate()中進(jìn)行所有初始化,在onDestroyO時(shí)進(jìn)行清理工作,釋放資源。它提供諸如內(nèi)存管理、進(jìn)程管理、設(shè)備驅(qū)動(dòng)等服務(wù),同時(shí)也是手機(jī)軟硬件的連接層,提供了一個(gè)屏蔽層用于屏蔽硬件和上層軟件。這些函數(shù)庫(kù)包括:標(biāo)準(zhǔn)C函數(shù)庫(kù)、媒體功能庫(kù)、瀏覽器引擎、2D和3D圖形庫(kù)、基于WEB應(yīng)用的的安全協(xié)議SSL、用于點(diǎn)陣和矢量字體渲染的FreeType以及SQLite引擎等。Eclipse是個(gè)集成開發(fā)環(huán)境。通過Open Core,程序員可以方便快速的開發(fā)出想要的多媒體應(yīng)用程序。(一)Andriod特征Dalvik虛擬:Android采用的Java虛擬機(jī)是自主開發(fā)的代號(hào)為Dalvik的虛擬機(jī)技術(shù),在保證API方面兼容的同時(shí)Dalvik針對(duì)移動(dòng)手機(jī)進(jìn)行了大幅優(yōu)化,占用資源更小,運(yùn)行效率更高。第六部分結(jié)語(yǔ),對(duì)全文進(jìn)行了總結(jié)和展望。雖然現(xiàn)在手機(jī)電子書閱讀器功能己經(jīng)比較完善,但是離人們的期望還存在較大的距離,比如改善人們的閱讀環(huán)境,使人們讀起來不感到疲倦而且充滿樂趣,同時(shí)現(xiàn)在的閱讀器多媒體性能還不夠完善。隨著這些閱讀器的出現(xiàn),使得電子圖書、期刊這些原本只能在PC上閱讀的東西突然變得可以移動(dòng),電子書籍與紙制書籍之間的距離縮短了一大步。閱讀器指的是一個(gè)設(shè)備,是專門用來看電子書的。正基于此,Google于2007年11月5日宣布推出基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng),號(hào)稱首個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件——Android。本文介紹了Google Android 開發(fā)的流程,討論了基于Android平臺(tái)應(yīng)用程序開發(fā)的關(guān)鍵技術(shù),對(duì)手機(jī)電子書閱讀器做了詳細(xì)的需求分析,并重點(diǎn)介紹了基于Android 平臺(tái)的手機(jī)電子書閱讀器的總體設(shè)計(jì),主要包括手機(jī)電子書閱讀器的架構(gòu)設(shè)計(jì)、各功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。作者簽名: 日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日 注 意 事 項(xiàng)(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1