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

正文內(nèi)容

基于ios影視信息手機客戶端的設(shè)計與實現(xiàn)-資料下載頁

2025-06-03 08:16本頁面
  

【正文】 NSIntersectsRect //兩矩形重疊的部分 NSPointInRect //點是否在當前矩形中 NSMouseInRect //鼠標位置是否在當前矩形中 NSIsEmptyRect //當前矩形是否為空 這些函數(shù)能在 文件找到。 (2) 畫圖 NSRects 和 NSPoints 只是描述幾何體,他們并不能執(zhí)行畫圖。我們在drawRect:方法里編寫代碼來更新視圖。然后在事件處理循環(huán)內(nèi), CocoaTouch調(diào)用視圖的 drawRect:讓它更新。 我們用路徑來描述矩形、圓及其他想要畫的形狀,路徑可以描邊,填充或既描邊又填充。描畫一個路徑會導(dǎo)致它根據(jù)圖形環(huán)境的狀態(tài)畫出來,填充則會讓路徑內(nèi)部的區(qū)域被涂滿,在 Core 里,有 4 個圖元用于表達路徑:點、線段、弧、和曲線。 點是二維空間中的一個位置,不過不要把它想象成 像素,一個點完全不占空間,所以畫一個點不會再屏幕上顯示任何東西,你可以在路徑中加入很多的點,想加多少加多少。要想得到能被顯示出來的東西,得用其他某種圖元,他們由點構(gòu)成。 線段由兩個點定義:起點和終點。線段可以 “描繪 ”出來,這意味著圖形環(huán)境上所設(shè)的屬性都會用來畫出兩點之間的線段。線段沒有面積,所以他們不被填充。相反??梢杂靡唤M線段或曲線組成一個形狀,閉合路徑然后將其填充。 弧由一個點(圓心)、半徑,起始角和結(jié)束角定義。因為弧是占有一定面積的路徑,所以可以被填充或描邊,或者兩者一起。 最后,曲線表示的是 在 “貝賽 爾( Bezier)曲線 ”。用四個點定義一個曲線,兩個點描述斷點,另外兩個描述每一端的切線。曲線有點像線段,它不是表示一個區(qū)域,不過這里的曲線是貝塞爾曲線,調(diào)用填充例程會閉合曲線,從而得到一個可供填充的區(qū)域。 21 本章小結(jié) 本章重點介紹了各功能模塊具體實現(xiàn)及編碼過程,首先完成的數(shù)據(jù)的請求,當請求完數(shù)據(jù)后對網(wǎng)絡(luò)錯誤的判斷及數(shù)據(jù)的解析,完成圖形算法,本章是整體結(jié)構(gòu)的核心。 22 5 數(shù)據(jù)測試 本章主要針對各模塊之間切換的測試,主要包括登錄狀態(tài)、未登錄的顯示,各模塊功能的實現(xiàn)。 影評列表頁數(shù)據(jù)測試 進 入程序,系統(tǒng)從服務(wù)器請求數(shù)據(jù),然后將其解析顯示在終端,如圖 51 所示 ,中斷顯示的界面是影視信息的首頁。 圖 51 影評首頁 @interface TCommentDetail : NSObject { double _rating。 //用戶的評分 NSString* _userImage。 //用戶圖像 NSString* _nickname。 //用戶昵稱 NSString* _content。 //用戶評論 NSString* _movieName。 //評論的電影名稱 NSString* _moiveImage。 //評論的電影海報 23 }@end 具體內(nèi)容頁 數(shù)據(jù)測試 點擊頭圖,或列表進入對應(yīng)的 具體內(nèi)容 頁,為實現(xiàn) UIWebview 的混排,重寫 html 轉(zhuǎn)換格式,當點擊網(wǎng)頁中的圖片時,運用 js 技術(shù)找到網(wǎng)頁中的 image 節(jié)點,導(dǎo)出圖片鏈接,然后在本身頁面上覆蓋一個半透明的 UIView,將圖片顯示出來,然后加上下載保存 按鈕,當觸摸非圖片區(qū)域時,加載的 UIView 從當前視圖移走,實現(xiàn)如圖 52 所示。 圖 52 影評詳情頁 24 @interface ReviewDetail : NSObject { TCommentDetail* _mentDetail; //從前個列表傳過來數(shù)據(jù) NSString* _url。 //網(wǎng)頁顯示的內(nèi)容 int _mentCount。 //評論總數(shù) } 評論頁及回復(fù)頁數(shù)據(jù) 的測試 由于評論及回復(fù)涉及到用戶信息 [12],故請求數(shù)據(jù)的時候用 POST 發(fā)送,且應(yīng)該加上簽名信息。 (void)postRequestWithUrl:(NSURL *)url{ NSString* signValue = [CommUtils makeHeadValueWithUrl:url andString:@]。 //加上簽名 [_Request addRequestHeader:CUSTOM_HEADER value:signValue]。 = url。 [_Request setRequestMethod:@POST]。 //POST 請求方式 if (cookies != nil amp。amp。 !isHasCookie){ [_Request setRequestCookies:cookies]。 //從 cookie 取值 isHasCookie = YES。 } [queueInstance addOperation:_Request]。 } 請求回來數(shù)據(jù)如圖 53 所示 。 點擊回復(fù)或?qū)懺u論進入圖 54 所示 。(登錄狀態(tài)) 25 圖 53 評論列表頁 圖 54 回復(fù) 評論 、編寫評論 頁 26 @interface TCommentReplies : NSObject {//回復(fù)列表 NSInteger _Id。 //回復(fù)者的 Id NSString* _nickName。 //回復(fù)者的昵稱 NSString* _userImage。 //回復(fù)者的頭像 NSString* _date。 //回復(fù)時間 NSString* _content。 //回復(fù)內(nèi)容 } @interface CommentList : NSObject { NSInteger _Id。 //評論者的 Id NSString* _nickName。 //評論者的昵稱 NSString* _userImage。 //評論者的頭像 NSString* _date。 //評論日期 NSString* _content。 //評論內(nèi)容 NSMutableArray* _mentRepliesArray。 //評論者中的回復(fù)列表 }@end 登錄測試 當收藏時或者對其進行評論時,若沒有登陸,這時會跳入登錄頁面,如圖 55 所示 。 圖 55 登陸注冊 27 本章總結(jié) 本章主要對此項目各模塊需求的測試,以及數(shù)據(jù)傳遞的測試是否能夠準確執(zhí)行 ,主要進行了 具體內(nèi)容頁 各個功 能的觸摸和點擊,正常且能夠到達目標狀態(tài)的數(shù)據(jù)測試。由于時間問題,可能還有一些功能未進行測試。 28 6 總結(jié)和展望 總結(jié) 本文首先闡述了該項目的背景及意義,接著介紹了開發(fā)環(huán)境及工具,通過用例模型明確需求,當然在此之前的技術(shù)研究分析等工作是必不可少的。然后進行總體分析與設(shè)計,其中主要包括系統(tǒng)的設(shè)計要求分析、系統(tǒng)總體功能描述、數(shù)據(jù)的需求分析,論文用圖表加文字的方式對設(shè)計工作中的重點部分做出了闡述。最后,論文把實現(xiàn)過程中的關(guān)鍵技術(shù)問題進行了說明,并配有重要代碼的解析。 在編寫此系統(tǒng)時,代碼以簡潔,運行效率作為 最重要的設(shè)計原則。將面向?qū)ο蟮木幊碳夹g(shù)直接應(yīng)用于系統(tǒng)中,并按功能進行細化,建立通用的類,從而減少了繁瑣性,增加代碼的可重用性和可移植性,提高了效率。本設(shè)計中建立的多層次類結(jié)構(gòu)都是可以修改和維護的。所有的類都是開放的,可以向其中添加新方法以支持新功能,這其中一些雖然沒有開設(shè)具體的課程,但也是所學知識的擴展。通過這個項目的開發(fā),讓我把在課本上所學知識運用到了實踐當中。 展望 隨著 3G 網(wǎng)絡(luò)的不斷發(fā)展,各種智能手機越來越流行,智能手機市場充滿著誘惑。面對著廣闊的市場,軟件的娛樂性和實用性是成功的關(guān)鍵,但是選 擇開發(fā)的平臺也至關(guān)重要。軟件行業(yè)的發(fā)展速度是非??斓?,盡管如此, iPhone 憑借著其自身的優(yōu)越性,從其問世到如今,依然在智能手機軟件開發(fā)行業(yè)擁有其核心地位。此軟件是 iPhone 應(yīng)用軟件,如前所述, IOS 獨特的優(yōu)點使得實現(xiàn)游戲的某些功能變得簡單。 在該系統(tǒng)的研究與開發(fā)過程中,由于時間和條件有限,在實現(xiàn)技術(shù)上還存在一些局限性,另外在開發(fā)的過程中還有一些方法和功能沒能在有限的時間內(nèi)全部完成,例如定期清理網(wǎng)頁緩存,以方便系統(tǒng)內(nèi)存的釋放。所以系統(tǒng)在正式運用還存在缺憾,在下一步的研究中,應(yīng)該著重考慮數(shù)據(jù)庫邏輯,使得本系 統(tǒng)能過真正運用在生活當中。 參考文獻 [1] Dava Mark, Jeff LaMarche. iPhone 開發(fā)基礎(chǔ)教程 [M] . 北京: 人民郵電 出版社, . [2] (美) Dave Mark, Jack Nutting, JeffLaMarche. IOS5 基礎(chǔ)教程 [M]. 北京:人民郵電 出版 . [3] 徐恩晨 .Adobe Photoshop CS 火星課堂 [M]. 北京 :北京科海電子 出版社,. [4] 薩丹 (Erica Sadun), 張彩霞 , 高穎 , 易磊 .iPhone 開發(fā)秘籍 [M].北京:人民郵電出版社 ,. [5] Mark Dalrymple, Scott Knaster, 高朝勤 , 楊越 .ObjectiveC 基礎(chǔ)教程 [M].北京: 人民郵電出版社 , . [6] Christopher Allen, Shannon Appelcline. iPhone 開發(fā)實戰(zhàn) [M].北京:人民郵電出版社, . [7] 楊正洪,蘇偉基 .iPhone4 應(yīng)用程序開發(fā)入門與實戰(zhàn) [M].北京:清華大學出版社, . [8] 張彩霞 ,高穎 ,易磊. iPhone 開發(fā)秘籍 [M].北京 :人民郵電出版社 ,2021. [9] Dave Wooldridge, Michael Schneider. The Business of iPhone App Development Making and Marketing Apps that Succeed Apress[M]. APRESS,. [10] Marcus Zarra, Matt Long. Simplified Animation Techniques for Mac and iPhone Development Addison Wesley[M]. AddisonWesley Professional,. 致 謝 作為新世紀的計算機人才,我深刻感受到了其創(chuàng)作的艱難和計算機知識的廣闊無邊及其更新速度之快。由于時間倉促,本功能還不夠完善,一些不足之處還有待改進。這次功能的開發(fā),除了自己的不斷摸索,還得到了老師和同學的大力支持。值此 論文完成之際,我要向各位老師、同學表達我的感激之情,是他們的教誨和幫助使我順利完成了論文的撰寫工作。 首先,我要衷心感謝的是我的指導(dǎo)老師 李文 老師。這次畢業(yè)設(shè)計是在導(dǎo)師的精心指導(dǎo)和大力支持下完成的。從最初的開題到系統(tǒng)的設(shè)計,老師無一時刻不在給予我關(guān)心與建議, 他 平易近人,關(guān)心學生,使我在學習知識與完成論文時感到無比的輕松,同時 他 精益求精的教學態(tài)度,讓我在完成論文的過程中改正許多缺點。值此論文定稿之際,對導(dǎo)師表示衷心的感謝!感謝老師能在繁忙的教學之中抽出時間為我提供耐心的指導(dǎo),幫我解決在設(shè)計過程中遇到的種種問題。 同時,我還要感謝我的同學和朋友們,是他們在畢業(yè)設(shè)計之初給了我不少的意見和建議,在畢業(yè)設(shè)計期間,給了我鼎力幫助,有了他們,我才能克服各種困難,順利完成畢業(yè)設(shè)計和論文,使我學到了很多實用技術(shù),在實際工作中受益匪淺。在這里一并向他們表示感謝! 謹此機會,向所有關(guān)心過我,幫助過我的老師、同學和家人致以深深的謝意!正是因為有了這么多的支持,才讓我在我的求學之路上踏踏實實一步一個腳印的走了過來,并將這樣一直走下去。最后,再次向各位領(lǐng)導(dǎo)、各位老師致以衷心的感謝! 畢業(yè)論文(設(shè)計)任務(wù)書 課題名稱: 基于 IOS 影視信息手機客戶端的設(shè)計與實現(xiàn) 學生姓名: 譚小清 系 別: 計算機與通信工程系 專 業(yè): 通信工程
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1