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

正文內容

畢業(yè)設計-android日程管理專家(編輯修改稿)

2025-01-08 20:16 本頁面
 

【文章內容簡介】 訪問核心移動設備功能。通過互聯(lián)網,應用程序可以聲明它們的功能可提供其他應用程序使用。 。移動設備上的應用程序可以被替換或擴展,即使是撥號程序或主屏幕這樣的核心組件。 。應用程序可以輕松地嵌入 HTML、JavaScript 和樣式表,還可以通過 WebView 顯示 網絡內容。 。 Android 是一種完整的多任務環(huán)境,應用程序可以在其中并行運行。在后臺運行時,應用程序可以生成通知以引起注意。 的功能 : 虛擬鍵盤。虛擬鍵盤的出現(xiàn)意味著基于 Android 或以上版本的移動設備可以同時支持物理鍵盤和虛擬鍵盤。 Widget 實現(xiàn)桌面的個性化。可以用 Widget 修飾自己的桌面。大多數(shù)小的 web 應用都是從網絡上獲得實時數(shù)據(jù)并展示給用戶的。 Android 預裝了 5 個桌面 Widget,包括數(shù)字時鐘、日歷、音樂 播放器、相框和搜索。 。類似于 OS X Leopard 的 QuickLook 特征,Android 的在線文件夾可顯示常見的數(shù)據(jù)條目,比如聯(lián)系人、喜歡的應用、 Email信息、播放列表、書簽、 RSS 源等,并不需要運行系統(tǒng)程序處理特定的數(shù)據(jù)條目。 。 Android 還有錄制和分享視頻的功能,對回放和 MPEG3GP 等視頻格式也有了更好的支持。可以通過 Email、 MMS 或直接上傳到YouTube 等方式來分享視頻。 。在線分享圖片需要的點擊更少。完成照相后, 當瀏覽圖片或選擇 Google 在線圖片服務 Picasa 時,只需輕點 “分享 ”就會擁有 1Gb 的免費圖片存儲空間。 、更兼容的游覽器。 Android 的基于 Webkit 內核的游覽器帶來了重要的調速裝置 (SpeedPumb),這得益于新的 Wenkit 渲染引擎和優(yōu)化的 Java 腳本編譯器 (SquireFish). Search 語音搜索。帶有語音識別技術的 Google 手機已于 2021 年 11月面世,它支持語音搜索功能。該功能增強了默認的搜索能力,已超過純文本搜索。 聲 藍牙和免提電話。除了增強的免 提電話體驗, Android 還支持立體聲藍牙 (A2Dphe 和 AVCRP),并有自動配對功能。 GPS 技術。 Android 內部提供了大量的 GPS 組件,我們可以很輕松地獲得設備當前的位置等信息,讓導航等功能更加完美。 10. Android 系統(tǒng)硬件檢測。 Android 可自動檢測和修復 SD 卡的文件系統(tǒng),允許第三方應用顯示 Android 系統(tǒng)的硬件特征。為了讓用戶下載到與自己的設備匹配的應用,我們可以檢測用戶設備的硬件信息,讓滿足應用要求的設備安裝該程序,當更多的 Android 設備建立在不同的硬件上時,這個功能 顯得很實用。 Google android 移動平臺 開發(fā)過程研究 Android 移動平臺作為 21 世紀的新秀,受到了越來越多的開發(fā)者的追捧,在這 股 發(fā)的浪潮中,逐漸形成了具有 Android 一套具有 Android 特色的開發(fā)流程。 由于 Android 的優(yōu)越性,其開發(fā)顯得非常的有規(guī)律性可尋。大致的開發(fā)流程如下: ( 1) 需求分析。作為一個 軟件,它必須有其存在的意義和價值。而這價值和 意 義就需要靠需求分析來確定。 ( 2) 功能分析。作為一個手機軟件,它的使命就是給用戶使用的。如何提供用 戶 最好的用 戶體驗就值得每一個程序員的深思。這也是確保一個程序成功的關鍵所在。 ( 3) 界面設計。作為一個手機軟件,其只能在極有限的區(qū)域中顯示自己。如何 有限的空間里面更完美的展現(xiàn)出自己的獨特之處就顯得尤為重要了。 ( 4) 系統(tǒng)開發(fā)。作為一個軟件的主體部分,系統(tǒng)開發(fā)的好壞直接決定了該系統(tǒng) 的 性能和壽命。 ( 5) 測試。在任何一個軟件開發(fā)行業(yè)中,無論是 J2EE、 J2SE、 J2ME 等等其他 開發(fā)中,測試時必不可少的一環(huán)。在 Android 開發(fā)中,由于手機的搞頻率使用,和硬件系統(tǒng)上的不足,使得對軟件的要求更加的嚴格,這就要求 在開發(fā)完成后,在對其進行嚴格的測試。而測試又包括了像:單元測試、系統(tǒng)測試等等方面的測試。 ( 6) 發(fā)布。在完成了一個系統(tǒng)的開發(fā)后,就要將其發(fā)布,經過廣大用戶的考驗, 只有經過這,才算是一個合格的產品。在 Android 平臺中, Google 提供了一套完整的發(fā)布機制 —— Google market。 Google android 移動平臺下的應用研究 Android 系統(tǒng)提供給應用開發(fā)者的本身就是一個框架,所有的應用開發(fā)都必 須 遵守這個框架的原則。我們在開發(fā)應用時就是在這個框架上進行擴展,下面來看看 Android這個框架都有些什么功能可供我們使用。 :提供高層的程序模型和基本的運行環(huán)境。 :包含對各種設備上的數(shù)據(jù)進行訪問和發(fā)布。 :通過內容提供者瀏覽和操作數(shù)據(jù)庫。 :底層的圖形庫,包含畫布、顏色過濾、點、矩形,可以將它們直接繪制到屏幕上。 :定位和相關服務的類。 :提供一些類管理多種音頻、視頻的媒體接口。 :提供幫助網絡訪問的類,超過通常的 .*接口。 :提供了系統(tǒng)服務、消息傳輸和 IPC 機制。 :提供 OpenGL 的工具。 :提供訪問 Android 內容提供者的類。 :提供與撥打電話相關的 API 交互。 :提供基礎的用戶界面接口框架。 :涉及工具性的方法,例如時間日期的操作。 :默認瀏 覽器操作接口。 :包含各種 UI 元素(大部分是可見的)在應用程序的布局中使用。 小結 本章主要從三個方面: 1, Google android 移動平臺的概述; 2, Google android 移動平臺 開發(fā)過程的研究 ; 3, Google android 移動平臺下的應用的研究,概要的介紹了 Google android 移動平臺的相關知識,對 Google android 移動平臺有個初步的認識和了解,為后面的開發(fā)做了了堅實的 基礎。 第 3 章 Google android 移動平臺下 日程管理專家 關鍵技術的研究 數(shù)據(jù) 持久化 存儲機制 技術的研究 數(shù)據(jù)持久化的意義 持久化( Persistence),即把數(shù)據(jù)(如內存中的對象)保存到可永久保存的存儲設備中(如磁盤)。持久化的主要應用是將內存中的數(shù)據(jù)存儲在關系型的數(shù)據(jù)庫中,當然也可以存儲在磁盤文件中、 XML 數(shù)據(jù)文件中等等 。 持久化是一種對象服務,就是把內存中的對象保存到外存中,讓以后能夠取回。需要實現(xiàn)至少 3 個接口: void Save(object o) 把一個對象保存到外存中 Object Load(object oid) 通過對象標識從外存中取回對象 bool Exists(object oid) 檢查外存中是否存在某個對象 為什么需要持久化服務呢?那是由于內存本身的缺陷引起的: 內存掉電后數(shù)據(jù)會丟失,但有一些對象是無論如何都不能丟失的,比如銀行賬號,遺憾的是,人們還無法保證內存永不掉電。內存過于昂貴,與硬盤、磁帶、光盤等 外存相比,內存的價格要高 2~3 個數(shù)量級,而且維持成本也高,至少需要一直供電吧。所以即使對象不需要永久保存,也會因為內存的容 量限制不能一直呆在內存 中,需要持久化來緩存到外存。 既然持久化服務在看得到的未來還有市場,如何構建一個好的持久化框架,框架是否真的好在于如何在擴展性、縮放性、重用性上取得良好的平衡: 擴展性,如果一個持久性框架不能支持用戶定義的類型,顯然不是一個好的框架。 縮放性,保存和取回對象都需要耗費 cpu、帶寬、時間資源,哪一個消耗太多都不能接受。 重用性是建立框架的初衷,就是通過框架能夠減少一些編碼和測試的工作量。 持久化方案可以分為關系數(shù)據(jù)庫方案、文件方案、對象數(shù)據(jù)庫方案、 xml數(shù) 據(jù)庫方案,目前 主流的持久化方案是關系數(shù)據(jù)庫方案,關系數(shù)據(jù)庫方案不僅解決了并發(fā)的問題,更重要的是,關系 數(shù)據(jù)庫還提供了持久化服務之外的價值:統(tǒng)計分析功能。剛才我說到,凡是可以序列化的對象都可以持久化,極端的說,我們可以只建立一個表 Object(OID,Bytes),但基本上沒有人這么做,因為一旦這樣,我們就失去了關系數(shù)據(jù)庫額外的統(tǒng)計分析功能。 關系數(shù)據(jù)庫和面向對象之間有一條鴻溝,因為兩中模式不匹配,所以就存在一個 OR(Object/Relations)映射問題。 Android 移動平臺數(shù) 據(jù)持久化的研究 在 Google Android 平臺中,數(shù)據(jù)的持久化,官方提供了四種方法,分別為:1. SharePerfrence; 2. Files; 3. 數(shù)據(jù)庫 4. 網絡。 ( 1) Preferences 從其保存數(shù)據(jù)的結構來分析,這是一個相對較輕量級的存儲數(shù)據(jù)的方法。類似于我們常用的 ini 文件保存軟件初始化設置,同樣在 Android平臺常用于存儲較簡單的參數(shù)設置。例如,可以通過它保存上一次用戶所作的修改或者自定義參數(shù)設定,當再次啟動程序后依然保持原有的設置。通過()方法來讀寫數(shù)值,這個方法通過設置 name 來使得同一個程序內的其它模塊共享數(shù)據(jù)。如果不需要與其它模塊共享數(shù)據(jù),可以使用()方法保持數(shù)據(jù)私有。需要著重強調一點,無法直接在多個程序間共享 Preferences 數(shù)據(jù)(不包括使用 Content Providers)。 ( 2) Files。 這是第二種方法,可以在設備本身的存儲設備或者外接的存儲設備中創(chuàng)建用于保存數(shù)據(jù)的文件。同樣在默認的狀態(tài)下,文件是不能在不同的程序間共享。 1) 寫文件:調用 ()方法根據(jù)指定的路徑和文件名來創(chuàng)建文件,這個方法會返回一個 FileOutputStream 對象。 2) 讀取文件:調用 ()方法通過制定的路徑和文件名來返回一個標準的 Java FileInputStream 對象。 ( 3)數(shù)據(jù)庫。 Databases 在 Android API 中包括了應用 SQLite databases 的接口,每個程序所創(chuàng)建的數(shù)據(jù)庫都是私有的,換句話說,程序間無法相互訪問對方的數(shù)據(jù)庫。在程序中創(chuàng)建 SQLiteDatabase 對象,其中包含了大部分與 database交互的方法,例如:讀取數(shù)據(jù)或者管理當前數(shù)據(jù)??梢詰?SQLiteDatabase 和其subClassSQLiteOpenHelper 的 create()方法來創(chuàng)建新的數(shù)據(jù)庫。 ( 4) Network 通過網絡來獲取和保存數(shù)據(jù)資源,這個方法需要設備保持網絡連接狀態(tài),所以相對存在一些限制。下面列出了兩個用于相關操作的類: .* .* android 移動平臺控件的研究 Google android 系統(tǒng)控件 與 自定義 控件的比較研究 在 Google Android 中給出了非常多的絢麗的控件,但是在某些時候需要的實現(xiàn)某些功能的時候,系統(tǒng)的控件顯得有些笨拙和難以控制,如,在本系統(tǒng)中,本打算使用系統(tǒng)自帶的控件 TabLayout 顯示頻道,但是現(xiàn)在的過程中,發(fā)現(xiàn),該控件的每一個 Tab 之間有一定距離的間隔,且每一個 Tab 上面的圖片很難控制其顯示的方式和顯示的效果,因此該綜合美觀和操作性的基礎上,決定不用該控件來顯示頻道切換界面。而才用筆者自定義的控件 ——TabController ,此控件從需求上必須能彌補系統(tǒng)控件 TabLayout 的不足,且能易于用戶操作。 Google android 自定義控件的實現(xiàn)的研究 在 Google Android 移動平臺中,自定義控件都大致可以分成倆部分來走。第一,界面的實現(xiàn);第二,功能的實現(xiàn);第三,控件的調用。 ( 1) 界面的實現(xiàn)。 在 Google Android 平臺中所有的控件都是繼承了 View 這個超 類,所以在我們自定義一個控件的時候也需要繼承這個超類,但是有些情況下不需要繼承這個超類而是繼承它的子類,基于此我們就得到了我們要實現(xiàn)的那個控件的最基本的那部分 —— 界面的實現(xiàn) 。 ( 2)控件的調用。在 Android 系統(tǒng)中,控件的調用非常的方便,如系統(tǒng)控件 TextView,其調用方式如下: TextView…… . / TextView 但是當使用自定義控件的時候,其調用方式就與其有很大的區(qū)別。在自定義控件中,其調用的形式是通過命名空間的形式來進行調用的。 數(shù)據(jù)的分享的研究 Google android 平臺作為一個非常人性化的移動平臺,其為用戶有更好的用戶體驗,提供了許多的信息分享方式,諸如: SMS、 Emails 等等,當在本系統(tǒng)中,考慮到用戶使用的頻繁程 度和操作的簡易程度,在基于 Google Android 移動平臺技術的新聞閱讀器中采用了 SMS 來分享數(shù)據(jù)。 系統(tǒng)的穩(wěn)定性研究 網絡連接的研究 在基于 Google android 移 動 平臺新 聞閱讀 器中,系 統(tǒng) 所有的 數(shù) 據(jù)全部 來 自于 絡 , 在本系 統(tǒng) 中,一 個 良好 穩(wěn) 定的網 絡將為 用 戶 提供良好的使用體 驗 ,因此,在本系統(tǒng) 中,
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1