application fundamentals——android developers 畢業(yè)設計(論文)外文資料翻譯

application fundamentals——android developers 畢業(yè)設計(論文)外文資料翻譯

ID:5203078

大小:258.00 KB

頁數(shù):19頁

時間:2017-12-06

application fundamentals——android developers  畢業(yè)設計(論文)外文資料翻譯_第1頁
application fundamentals——android developers  畢業(yè)設計(論文)外文資料翻譯_第2頁
application fundamentals——android developers  畢業(yè)設計(論文)外文資料翻譯_第3頁
application fundamentals——android developers  畢業(yè)設計(論文)外文資料翻譯_第4頁
application fundamentals——android developers  畢業(yè)設計(論文)外文資料翻譯_第5頁
資源描述:

《application fundamentals——android developers 畢業(yè)設計(論文)外文資料翻譯》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、畢業(yè)設計(論文)外文參考資料及譯文譯文題目:ApplicationFundamentals     --AndroidDevelopers學生姓名:學  號:專  業(yè):計算機科學與技術(NIIT)所在學院:信息技術學院指導教師:職  稱:2011年12月19日19ApplicationFundamentals——AndroidDevelopersAndroidapplicationsarewrittenintheJavaprogramminglanguage.TheAndroidSDKtoolscompilethecode—alongw

2、ithanydataandresourcefiles—intoanAndroidpackage,anarchivefilewithan.apksuffix.Allthecodeinasingle.apkfileisconsideredtobeoneapplicationandisthefilethatAndroid-powereddevicesusetoinstalltheapplication.Onceinstalledonadevice,eachAndroidapplicationlivesinitsownsecuritysandb

3、ox:TheAndroidoperatingsystemisamulti-userLinuxsysteminwhicheachapplicationisadifferentuser.Bydefault,thesystemassignseachapplicationauniqueLinuxuserID(theIDisusedonlybythesystemandisunknowntotheapplication).Thesystemsetspermissionsforallthefilesinanapplicationsothatonlyt

4、heuserIDassignedtothatapplicationcanaccessthem.Eachprocesshasitsownvirtualmachine(VM),soanapplication'scoderunsinisolationfromotherapplications.Bydefault,everyapplicationrunsinitsownLinuxprocess.Androidstartstheprocesswhenanyoftheapplication'scomponentsneedtobeexecuted,t

5、henshutsdowntheprocesswhenit'snolongerneededorwhenthesystemmustrecovermemoryforotherapplications.Inthisway,theAndroidsystemimplementstheprincipleofleastprivilege.Thatis,eachapplication,bydefault,hasaccessonlytothecomponentsthatitrequirestodoitsworkandnomore.Thiscreatesav

6、erysecureenvironmentinwhichanapplicationcannotaccesspartsofthesystemforwhichitisnotgivenpermission.However,therearewaysforanapplicationtosharedatawithotherapplicationsandforanapplicationtoaccesssystemservices:It'spossibletoarrangefortwoapplicationstosharethesameLinuxuser

7、ID,inwhichcasetheyareabletoaccesseachother'sfiles.Toconservesystemresources,applicationswiththesameuserIDcanalsoarrangeto19runinthesameLinuxprocessandsharethesameVM(theapplicationsmustalsobesignedwiththesamecertificate).Anapplicationcanrequestpermissiontoaccessdevicedata

8、suchastheuser'scontacts,SMSmessages,themountablestorage(SDcard),camera,Bluetooth,andmore.Allapplication

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。