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

正文內(nèi)容

基于安卓android-的任務(wù)管理器的設(shè)計畢業(yè)論文(參考版)

2024-11-20 16:50本頁面
  

【正文】 Concepts ● Creating new Android projects ● Working with Views ● Using a TextView ● Modifying the file ● Running applications on the Android Emulator To make sure that you get a good overall look at programming in Android, in Chapter 6 you will create both of these applications in the Android SDK mandline environmen。 總之,在以后的學(xué)習(xí)、工作、生活中我將更加努力,用自己的行動回報社會、學(xué)校、老師及同學(xué)。 最后 再一次 非常感謝嚴(yán)老師的悉心 指導(dǎo) 。 在這段時間里,我從他身上,不僅學(xué)到了許多的專業(yè)知識,更感受到了他工作中的兢兢業(yè)業(yè),生活中的平易近人的精神。 本論文是在 XX老師的耐心指導(dǎo)下多次修 改 完成的。借此論文之際,向所有幫助、關(guān)心、支持我的老師、朋友同學(xué),表達(dá)最真誠的謝意。短短的時間里,我學(xué)到了很多的東西。使我對所學(xué)的專業(yè)課知識得到了融會貫通,得到了比任何一門課都大的提高和進(jìn)步。 對 Android了解不夠,不能很大發(fā)揮其語言功能,尤其在編寫代碼的時候不能夠熟練使用,而是到處查閱資料,也不能夠很準(zhǔn)確的區(qū)別出相近功能指令的各自功能特點,使得在本系統(tǒng)的實現(xiàn)過程中,放棄了一些很好的設(shè)想和功能,也是一種遺憾。但是仍然 存在一些問題,如有些詳細(xì)功能沒有實現(xiàn),軟件外觀布置不協(xié)調(diào),鍵盤使用不方便等。我始終相信畢業(yè)設(shè)計是 大學(xué)當(dāng)中的最后也是最重要的一個環(huán)節(jié),通過這些理論知識的學(xué)習(xí)和實驗,不僅鍛煉了動手能力,而且加強(qiáng)了合作意識,使我受益匪淺,為我們的四年大學(xué)生活畫上一個圓滿的句號。在這次畢業(yè)設(shè)計中的最大收獲 并不是掌握開發(fā)工具的應(yīng)用,而是 進(jìn)一步 學(xué)會了設(shè)計系統(tǒng)的思維方法。在本次開發(fā)過程由于硬件的限制,未能實現(xiàn)部分細(xì)節(jié)功能,因此在以后的系統(tǒng)更新過程中可能會造成一些不必要的數(shù)據(jù)損失。因此,該系統(tǒng)必然會存在一些缺陷和不足。 32 第 6章 結(jié)論與展望 本任務(wù)管理器的開發(fā)過程中,由于本人開發(fā)軟件項目不多,在知識、經(jīng)驗方面都存在著不足。 這次測試對軟件的一些 進(jìn)程管理的 基本功能進(jìn)行了測試,能基本達(dá)到設(shè)計要求,但是系統(tǒng)漏洞肯定是有的, 有些功能 也 還有待于進(jìn)一步的完善。 30 圖 55 信息顯示界面圖 4) 卸載程序 點擊卸載程序,進(jìn)入卸載系統(tǒng)界面。 圖 54 MyCalendar進(jìn)程結(jié) 束圖 3) 詳細(xì)信息 點擊可以查看進(jìn)程的信息。點擊返回又會回到進(jìn)程列表主界面。 圖 51 進(jìn)程列表顯示 28 對軟件的各項功能進(jìn)程黑盒測試。 檢查內(nèi)部數(shù)據(jù)結(jié)構(gòu)以確保其有 效性 先分別進(jìn)行單元測試,再進(jìn)行集成測試,遵循自底向上的策略 。 對所有的邏輯值均需要測試真、假兩個分支; 路徑覆蓋 白盒測試的主要目的 判定 條件覆蓋 判斷覆蓋 包括以下 6種類型: 使用程序設(shè)計的控制結(jié)構(gòu)導(dǎo)出測試用例。 邏輯驅(qū)動測試 基于一個應(yīng)用代碼的內(nèi)部邏輯知識 , 測試是基于覆蓋全部代碼 、分支、路徑、條件。 白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試 , 它是知道產(chǎn)品內(nèi)部工作過程 , 可通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行 , 按照程序內(nèi)部的結(jié)構(gòu)測試程序 , 檢驗程序中的每條通路是否都有能按預(yù)定要求正確工作 , 而不顧它的功能。 錯誤推測法 等價劃分法 但這是不可能的。黑盒測試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進(jìn)行測試。 黑盒測試 黑盒測試也稱功能測試,它是通 過測試來檢測每個功能是否都能正常使用。 1. 測試并不僅僅是為了找出錯誤 .通過分析錯誤產(chǎn)生的原因和錯誤的發(fā)生趨勢 ,可以幫助項目管理者發(fā)現(xiàn)當(dāng)前軟件開發(fā)過程中的缺陷 ,以便及時改進(jìn); 2. 這種分析也能幫助測試人員設(shè)計出有針對性的測試方法 ,改善測試的效率和有效性; 3. 沒有發(fā)現(xiàn)錯誤的測試也是有價值的 ,完整的測試是評定軟件質(zhì)量的一種方法。 26 第 5章 軟件測試 軟件測試定義 軟件測試使用人工或者自動手段來運行或測試某個系統(tǒng)的過程 ,其目的在于檢驗它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實際結(jié)果之間的差別。 (pm,localLong,new (){ public void onRemoveCompleted(String packageName,boolean succeeded) throws RemoteException { // TODO Autogenerated method stub }})。 Object[] arrayOfObject = new Object[2]。 Method localMethod = ().getMethod(freeStorageAndNotify, arrayOfClass)。 arrayOfClass[0] = localClass2。 Class[] arrayOClass = new Class[2]。 return l1。 內(nèi)存管理功能 清理緩存 安裝包管理 已安裝軟件 24 long l2 = ()。 while (true) { String str = ()。 long l1。 另外一種是不用權(quán)限 。 Method method = ().getMethod(deleteApplicationCacheFiles, ,)。 圖 416 內(nèi)存管理功能圖 清除是在軟件中 清理其它程序的緩存,有兩種。 可用內(nèi)存( String): (getBaseContext(),)。 if(!()){//不是目錄 //文件的處理 ,在 list中顯示文件圖標(biāo) ,單擊則打開 }else{//遇到目錄 , //目錄的處理 ,在 list中顯示文件夾圖標(biāo) ,單擊則進(jìn)入下一級 ,下一級的處理一樣 } } } 獲取系統(tǒng)可用內(nèi)存大小: = new ()。i。 ()){ File[] fileItems=()。 if(file!=null amp。 文件管理界面是 先求出 sdcard根目錄下所有文件集合 ,再利用 listView或者 GridView將文件名綁定顯示出來 。 (it)。 4. 卸載程序方法: Uri uri = (package, PackageName, null)。 (,e())。 2. 結(jié)束任務(wù)方法: 關(guān)閉應(yīng)用程序的權(quán)限 : usespermission android:name= S / API 7及以下: ActivityManager. restartPackage(PackageName) ( restartPackage會關(guān)掉于這個進(jìn)程有關(guān)聯(lián)的所有資源) API 8及以上: ActivityManager. Killbackgroundprocesses ( alarms會 被關(guān)掉, service會重啟,如果是用戶可見的 activity,將不會被 kill,該方法只能重啟應(yīng)用程序) 3. 獲取程序詳細(xì)信息方法: Intent detailsIntent = new Intent()。 在通過程序名 RunningAppProcessInfo .processName與 appList中的ApplicationInfo .processName是否相符來獲取此運行任務(wù)的 ApplicationInfo. 3. 獲取 PackageInfo (,VITIES) 4. 獲取任務(wù)名: ApplicationInfo. loadLabel(pm).toString() 5. 獲取任務(wù)圖標(biāo): ApplicationInfo .loadIcon(pm) 效果圖: 19 圖 411主界面 圖 進(jìn)程管理模塊 選擇列表中的進(jìn)程可對其進(jìn)行相應(yīng)管理 對選擇的菜單進(jìn)行相應(yīng)的操作 進(jìn)程管理功能 切換至進(jìn)程 結(jié)束進(jìn)程 詳細(xì)信息 卸載進(jìn)程 20 圖 412 進(jìn)程管理功能圖 相應(yīng)的操作是調(diào)用系統(tǒng)的方法進(jìn)行執(zhí)行 1. 切換至選定程序方法: Intent intent = ()。 通過 RunningAppProcessInfo獲取任務(wù)的詳細(xì)信息:(將所有信息封裝到一個類DetailProcess中) 2. 獲取 ApplicationInfo 獲取所以安裝了的程序,得到 ListApplicationInfo: PackageManager pm = Context().getPackageManager()。 獲取運行程序 ActivityManager對象向系統(tǒng)取得 ACTIVITY_SERVICE: am = (ActivityManager) getSystemService( E)。 getView(final int position, View convertView, ViewGroup parent)方法根據(jù) getCount(),用來逐條繪制,每繪制一個 Item就調(diào)用一次這個方法 ,是 必須 的 。 getItem和 getItemId方法將會在調(diào)用 ListView的響應(yīng)方法的時候被調(diào)用到,這兩個方法對于 android來講是沒有用的,單純是為了客戶端調(diào)用的方便。 布局 設(shè)計 主界面 能夠把系統(tǒng)中所有正在運行的程序都顯示出來。在 Target面板的 Automatic中勾選相應(yīng)的 AVD,如果沒有可用的 AVD的話,你需要點擊右下角的 Manager… ,然后新建相應(yīng)的 AVD。 點擊Finish后,點擊 Eclipse的 Run菜單選擇 Run Configurations… 選擇 ―Android Application‖,點擊在左上角或 者雙擊 ―Android Application‖, 有個新的選項 ―New_configuration‖。 Application Name: 一個易讀的標(biāo)題在 應(yīng)用程序上。一個 Activity類是一個簡單的啟動程序和控制程序的類。 Package Name: 包名,遵循 JAVA規(guī)范,用包名來區(qū)分不同的類是很重要的, 用的是。 在 Eclipse中。配置完成。 如下圖所示: 14 圖 45 ADT的下載 然后就是按提示一步一步 next。重啟計算機(jī)以后,進(jìn)入 cmd命令窗口,檢查 SDK是不是安裝成功。 選擇希望安裝的 SDK及其文檔或者其它 包,點擊 Installation Selected、 Accept All、 Install Accepted, 12 開始下載安裝所選包 在用戶變量中新建 PATH值為: Android SDK中的 tools絕對路徑(本機(jī)為D:\AndroidDevelop\androidsdkwindows\tools)。 運行 SDK ,點擊 Available Packages。出現(xiàn)類似下面的畫面表示安裝成功了: 圖 41 JDK安裝是否成功 2. Eclipse安裝 Eclipse下載 解壓之后即可使用。 安裝完成之后,可以在檢查 JDK是否安裝成功。 Path: 在開始追加 %JAVA_HOME%\bin。%JAVA_HOME%\lib\。設(shè)置環(huán)境變量步驟如下: 我的電腦 屬性 高級 環(huán)境變量 系統(tǒng)變量中添加以下環(huán)境變量: JAVA_HOME值為: D:\Program Files\Java\(安裝 JDK的目錄) CLASSPATH值為: .。 概述 本軟件是簡單實用的公共軟件。 表 31 任務(wù)管理操作功能表 菜單名稱 功能描述 備注 返回 返回上一級界面 切換至該程序 切換到用戶查看的進(jìn)程,打開程序 結(jié)束進(jìn)程 把當(dāng)前查看的進(jìn)程結(jié)束掉 詳細(xì)信息 查看當(dāng)前用戶選中的程序的詳細(xì)信息 卸載程序 把當(dāng)前用戶選中的程序卸載掉 表 32 文件管理操作功能表 菜單名稱 功能描述 備注 返回 返回上一級界面 刪除 刪除所選文件 復(fù)制 復(fù)制所選文件 粘貼 粘貼所選文件 詳細(xì)信息 查看當(dāng)前用戶選中 文件的 詳細(xì)信息 9 表 33 內(nèi)存管理操作功能表 菜單名稱 功能描述 備注 返回 返回上一級界面 清理緩存 清理系統(tǒng)內(nèi)
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1