![文獻綜述范本_第1頁](http://file4.renrendoc.com/view14/M03/2A/10/wKhkGWar0FCAYxxqAADXe4dZag0838.jpg)
![文獻綜述范本_第2頁](http://file4.renrendoc.com/view14/M03/2A/10/wKhkGWar0FCAYxxqAADXe4dZag08382.jpg)
![文獻綜述范本_第3頁](http://file4.renrendoc.com/view14/M03/2A/10/wKhkGWar0FCAYxxqAADXe4dZag08383.jpg)
![文獻綜述范本_第4頁](http://file4.renrendoc.com/view14/M03/2A/10/wKhkGWar0FCAYxxqAADXe4dZag08384.jpg)
![文獻綜述范本_第5頁](http://file4.renrendoc.com/view14/M03/2A/10/wKhkGWar0FCAYxxqAADXe4dZag08385.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于Android的手機系統(tǒng)助手軟件的實現重慶工商大學計信學院計算機科學與技術專業(yè)(本科)10級軟件1班課題名稱:基于Android的手機系統(tǒng)助手軟件的實現學生姓名:學號:指導教師:職稱:基于Android的手機系統(tǒng)助手軟件的實現【摘要】隨著手機的普及以及手機應用的深入人心,近幾年“智能手機”成為了人們關注的話題。在現今這個智能手機系統(tǒng)群雄紛爭的時候,2008年Google推出了一款名為Android的開源智能手機操作系統(tǒng)。Android憑借其開放性和良好的人機界面,受到廣大手機生產商的重視。Android是基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,而且不存在任何以往阻礙移動產業(yè)創(chuàng)新的專有權障礙,號稱是首個為移動終端打造的真正開放和完整的移動軟件。從Android的從業(yè)角度分析,Android的開發(fā)概括為兩類:一是系統(tǒng)開發(fā),包括低層linux內核的裁剪和擴展,硬件驅動的開發(fā)和系統(tǒng)移植等,從業(yè)人員主要工作在硬件廠商的公司里:而是應用開發(fā),主要包括游戲開發(fā)、Android互聯網客戶端開發(fā)和工具軟件開發(fā)等。隨著用戶群體的不斷壯大,Android系統(tǒng)有望成為手機操作系統(tǒng)的“Windows”所以Android應用開發(fā)應用需求將非常大。據庫技術在信息管理當中的地位不言而喻,它已經成為先進信息技術的重要組成部分,是現代計算機信息系統(tǒng)和計算機應用系統(tǒng)的基礎和核心?!娟P鍵詞】Android、智能手機、應用開發(fā)Android簡介1、Android的前世今生Android平臺是開放手機聯盟為創(chuàng)造一代更好的移動電話而合作開發(fā)的產品。該聯盟由谷歌領導,成員包括移動運營商,手機設備制造商,元件制造商,軟件解決方案和平臺供應商以及銷售商。從軟件開發(fā)的角度,機器人立足于開源世界。市場上第一款基于Android系統(tǒng)的手機G1由HTC制造并供應給T-Mobile用于銷售。然而,該設備從放出風聲到真正發(fā)布,用了大概一年的時間,因為發(fā)布的sdk補丁累計了一年才使唯一的軟件開發(fā)工具變得可用。隨著G1發(fā)布日期的臨近,Android團隊發(fā)布了SDK1.0,為新的平臺而設計的應用也開始浮出水面。為了鼓勵創(chuàng)新,谷歌贊助了兩輪“Android開發(fā)者挑戰(zhàn)大賽”,并提供了數百萬美元的獎勵。在G1發(fā)布后的幾個月,谷歌發(fā)布了Android市場,它允許URI封裝)。。例如,當應用程序發(fā)出一個通訊錄數據的查詢,它涉及到一個URI查詢的形式:
內容://聯系方式/人
該操作系統(tǒng)查詢內容提供者給定的URI,并發(fā)送請求到相應的應用程序(如果尚未運行,啟動應用程序)。如果有多個內容提供商請求的URI登記,系統(tǒng)會詢問用戶哪一個是想要的。
應用程序不必使用所有的Android組件,但是一個好的應用程序會使用所提供的機制,而不是硬編碼重塑功能或引用其他應用程序。URI和意向一起讓Android提供了非常靈活的用戶環(huán)境。應用程序可以很容易地添加,刪除和取代意圖而URI使其聯系在一起工作。Android應用程序是連同一個AndroidManifest.xml文件一起部署到設備的。AndroidManifest.xml包含必要的配置信息,以便將它適當地安裝到設備。它包括必需的類名和應用程序能夠處理的事件類型,以及運行應用程序所需的許可。例如,如果應用程序需要訪問網絡如為了下載一個文件,那么manifest文件中必須顯式地列出該許可。這種顯式聲明有助于減少惡意應用程序損害設備的可能性。2、存儲和返回數據Android提供了很多種類的存儲機制以及網絡服務。在Andriod應用程序中有幾種不同讀寫數據的方法??梢愿鶕枨筮x擇。在Android中,所有的應用程序資源對自身而言是私有的,但是并不是說,其它程序就無法與之共享數據了。在Android中,可以通過提供一個標準的方法來使得其他的應用程序訪問這些私有的數據,那就是ContentProvider。除了這一種方法,還有其它的方法也可以使用,例如Prefrences、Files、Databases、Network等。完全可以根據開發(fā)人員的需求來作選擇。3、安全模式在Android中,為了使用應用程序更加地安全,Android增加了安全模型來操作資源和數據的特征,這是通過權限設置來決定的。Android是一個多進程系統(tǒng),在此之中,每個應用程序都在自己的進程中運行。大多數的應用程序之間的安全模式設置和標準的Linux系統(tǒng)相一致,例如給各個應用程序分配不同的UID。4、Andriod中的安全架構Android安全結構的一個中心設計思想是,在默認情況下,沒有任何應用程序可以對其他的應用程序、其他的用戶進行操作。一個應用程序的進程就是一個安全的沙盒,它不會打擾其他的應用程序。它所要請求獲得的權限在安裝時用戶就可以知曉,并且安裝之后程序也無法改變自己的權限。5、AndroidBinder總結AndroidIPC系統(tǒng)的整個架構如上圖所示,分為4大塊:(1)Binder驅動它是IPC系統(tǒng)的核心。它在Serivce提供者與Service使用者之間傳遞數據(2)Service提供者(ServiceProvider)它提供某種服務。它解析從Binder驅動發(fā)過來的RPC數據并且執(zhí)行真正的動作(3)Service管理器(ServiceManager)它是一個特殊的Service提供者。它為其它Service提供者提供Service管理服務。(4)Service使用者(ServiceUser)它遠程調用Service提供者。它生成RPC數據并且發(fā)送到Binder驅動。6、資源和i18n(國際化)Android中也提供了應用程序資源管理系統(tǒng),這些資源通常包括圖像,字符串,以及XML布局文件等等。這些資源在編譯期間會以不同形式被編譯到應用程序中。例如XML文件會被編譯成一個二進制代碼,String被壓入一個更加有效率的存儲表格中。通過對不同語種的String資源分別管理,就可以很方便地實現i18n。四、總結Android市場尚在培育和發(fā)展中,在政策、廠商、消費者、開發(fā)者的共同努力下,圍繞著Android的生態(tài)圈將逐漸成型并進入良性循環(huán)階段,對它關注得越早,就越有可能在將來搶得先機。五、參考文獻參考文獻格式:[7]于文雙等,H2S電化學氣體傳感器的敏感特性評價[J].上海大學學報(自然科學版)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 華師大版數學八年級上冊12.5《因式分解》(第1課時)聽評課記錄
- 現場服務協(xié)議書(2篇)
- 生活小家電代理銷售合同(2篇)
- 粵人版地理七年級上冊《第三節(jié) 聚落的發(fā)展變化》聽課評課記錄7
- 蘇州市公開課蘇教版六年級數學下冊《確定位置》聽評課記錄+教學反思
- 人教版數學八年級上下冊聽評課記錄(全冊)
- 人教版部編歷史八年級上冊《第19課 七七事變與全民族抗戰(zhàn)》聽課評課記錄3
- 五年級上冊數學聽評課記錄《4.3 探索活動:平行四邊形的面積》(18)-北師大版
- 新版華東師大版八年級數學下冊《16分式復習》聽評課記錄15
- 人教版數學七年級下冊第16課時《6.1平方根(第1課時)》聽評課記錄
- 2024時事政治考試題庫(基礎題)
- 2024山西文旅投資集團招聘117人公開引進高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 小學校本課程教材《趣味數學》
- 干細胞療法推廣方案
- (2024年)電工安全培訓(新編)課件
- mil-std-1916抽樣標準(中文版)
- 《社區(qū)康復》課件-第七章 腦癱患兒的社區(qū)康復實踐
- 城鄉(xiāng)環(huán)衛(wèi)一體化內部管理制度
- 廣匯煤炭清潔煉化有限責任公司1000萬噸年煤炭分級提質綜合利用項目變更環(huán)境影響報告書
- 小學數學六年級解方程練習300題及答案
- 大數據在化工行業(yè)中的應用與創(chuàng)新
評論
0/150
提交評論