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

正文內(nèi)容

android日記本計算機(編輯修改稿)

2025-01-11 02:50 本頁面
 

【文章內(nèi)容簡介】 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 7 4 系統(tǒng)概要設(shè)計 設(shè)計的基本思路 設(shè)計思路遵循以下幾點: ( 1) 日記本只是簡單的對生活心得進行記錄、管理 ( 2) 模塊化設(shè)計。模塊化設(shè)計要求將整個系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡化設(shè)計和實現(xiàn)過程。 ( 3)效率第一。設(shè)計該軟件的目的是讓使用者從繁瑣記日記過程中解脫出來,因此本系統(tǒng)必須達到提高效率的目的。 ( 4)界面清晰明了,操作簡單。方便用戶使用,讓用戶能夠在最短時間輕松 方便的適應(yīng)系統(tǒng)的操作 。 ( 5)系統(tǒng) 設(shè)計 不僅要功能完善還要突出重點 。要符合設(shè)計需求,在有可能改進的地方進行擴充,使系統(tǒng)更適應(yīng)用戶的需要。 系統(tǒng)用戶用例圖 該系統(tǒng)只涉及使用者對日記進行存儲、刪除、搜索多方面管理。其所對應(yīng)的功能模塊分別是寫日記模塊、搜索模塊、信息安全管理模塊。此外,為方便用戶在這三方面的操作,加入了幫助功能模塊,對一系列操作進行了解釋說明,這樣做一方面能夠解決用戶使用過程中產(chǎn)生的困擾,更加簡便了用戶的使用。 用戶是能夠正 確輸入用戶名和密碼的操作人員,且其享有全部權(quán)限。用戶用例圖十分清晰明了,如圖 41。 圖 41 用戶用例圖 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 8 系統(tǒng)流程圖 打開系統(tǒng)后,我們可以進行密碼的驗證等操作進入系統(tǒng),系統(tǒng)會自動對密碼進行驗證,若密碼正確,則會進入信息列表頁面,若密碼錯誤,則會提示密碼錯誤、請重新輸入等信息。進入信息列表頁面后,可選擇輸入新的日記,查看之前編寫的日記進行查看、修改、刪除等,也可以對信息安全進行重設(shè),修改密碼等,或者查看編者信息、幫助等。 系統(tǒng)流程圖,如圖 42。 圖 42 系統(tǒng)流程圖 將用戶名和密碼設(shè)定 ,如本系統(tǒng)的用戶名和密碼都為 123,如果客戶輸入錯誤,則要重新回到登錄頁面輸入正確的賬號密碼。如果輸入正確,即可進入用戶操作頁面進行相應(yīng)的操作。在進一系列的操作如增加日記,刪除日記或者重新設(shè)置密碼等操作之后然后點擊退出,用戶即可退出該軟件。 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 9 功能模塊 本系統(tǒng)本著界面簡潔大方,操作簡單的原則實現(xiàn)實現(xiàn)以下功能: ( 1)界面清晰分明、簡單易用,任何人都能夠在短時間內(nèi)熟練操作。 ( 2)用戶享有存儲、搜索、刪除、安全設(shè)置三大權(quán)限。 ( 3)增加主要功能的快捷鍵,增加操作的簡易性。 系統(tǒng)的功能結(jié)構(gòu)圖,如圖 43。 圖 43系統(tǒng)功能模塊圖 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 10 5 系統(tǒng)功能實現(xiàn) 此系統(tǒng)功能的實現(xiàn)需要兩個主要階段來完成,一是應(yīng)用程序分析與設(shè)計階段,二是系統(tǒng)成果實施驗證階段。 系統(tǒng)開發(fā)工作主要是集中在邏輯、功能和技術(shù)設(shè)計上,所以開發(fā)設(shè)計階段工作就顯得尤為重要,對于 設(shè)計該軟件不需要數(shù)據(jù)庫的設(shè)計,一開始就可直接進入具體的應(yīng)用程序分析與設(shè)計的階段。應(yīng)用程序的分析與設(shè)計主要包括了應(yīng)用程序各個功能模塊的總體規(guī)劃和分析、應(yīng)用程序界面的選擇與設(shè)計,以及應(yīng)用程序結(jié) 構(gòu)的選擇等部分,每一部分和小階段都很重要,必不可少;而 系統(tǒng)成果實施階段要繼承前面各個部分和階段的工作,將技術(shù)設(shè)計轉(zhuǎn)化為物理實現(xiàn),因此系統(tǒng)實施的成果是系統(tǒng)分析和設(shè)計階段的結(jié)晶。二者是相輔相成,相互依賴的關(guān)系。 密碼驗證登錄界面 描述:該功能可以實現(xiàn)密碼的驗證。為了用戶的保密性,防止用戶的信息外泄,在用戶已經(jīng)設(shè)置好密碼之后,若再次進入,需輸入正確密碼來驗證,這樣才能達到保護用戶的隱私,故須有此功能來實現(xiàn)用戶的安全性。 數(shù)字密碼驗證 ( 1)描述:在用戶設(shè)置好數(shù)字密碼后,再次登錄只需輸入數(shù) 字密碼即可進入。這 個密碼的相應(yīng)設(shè)置在密碼設(shè)置的數(shù)字密碼功能處設(shè)置。 ( 2)程序運行效果如圖 51 所示: 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 11 圖 51 數(shù)字密碼驗證 ( 3)實現(xiàn)該功能代碼: try { //獲取保存的數(shù)字密碼 sp=getSharedPreferences(pass, )。 String passWay=(passway, null)。 if ((digitalpass)) { isSet=(isSet, false)。 pass=(password, null)。 if (isSet) { LayoutInflater factory=()。 final view textEntry=(, null)。//獲取 驗證數(shù)字密碼的輸入框 //顯示驗證數(shù)字密碼的對話框 builder=new (this) .setTitle(getString())//設(shè)置標題 .setIcon(getResources().getDrawable())// 設(shè)置圖標 .setview(textEntry)//設(shè)置密碼輸入框 .setCancelable(false)//設(shè)置點擊非對話框不可取消 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 12 //為確定按鈕添加監(jiān)聽器 .setPositiveButton(getString(), new () { public void onClick(DialogInterface dialog, int which) { // TODO Autogenerated method stub checkPass=(EditText)()。 if (().toString().trim().equals(pass)) { try { //獲取本類中定義的對話框的顯示方法 Field field = ().getSuperclass().getDeclaredField(mShowing)。 (true)。 (dialog, true)。 } catch (Exception e) { ()。 } ()。 } else { try { //獲取本類中定義的對話框的顯示方法 Field field = ().getSuperclass().getDeclaredField(mShowing)。 (true)。 (dialog, false)。 } catch (Exception e) { ()。 } (, , ).show()。 ()。 } } })。 ().show()。 } } 手勢密碼驗證 ( 1)描述:在用戶設(shè)置手勢驗證密碼功能成功后,再次打開只需輸入手勢即可驗 證進入。 這個手勢密碼的相應(yīng)設(shè)置在密碼設(shè)置中的手勢密碼設(shè)置功能處設(shè)置,與 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 13 平時使用 android 系統(tǒng)手機的九宮圖密碼是一致的,極大地方便了用戶。 ( 2)程序運行效果如圖 52 所示: 圖 52手勢密碼驗證 ( 3)實現(xiàn)該功能代碼: //獲取保存的手勢密碼 SharedPreferencespreferences=getSharedPreferences(pass, )。 String pass=(lock_pwd, )。 //判斷輸入的手勢密碼是否與保存的一致 if (().equals((pattern))) { Intent intent=new Intent(,)。 startactivity(intent)。 ()。 } else { (, , ).show()。 } 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 14 日 記本輸入模塊 描述:該功能可以實現(xiàn)日記輸入的增刪改,自動生成的日期,使記錄更加方便,同時也有天氣的記錄。 寫日記 ( 1)描述:日記本輸入模塊主要功能是輸入文本信息,其中有可以輸入文字,也 可以關(guān)聯(lián)圖片,也可以輸入系統(tǒng)中帶的表情,更加豐富文本內(nèi)容。 ( 2)程序運行效果圖如圖 53 所示: 圖 53寫日記 ( 3)日記完成以后保存日記的代碼: //若當天日記未添加,則執(zhí)行添加操作 if (id==0) { if (!().toString().trim().equals()amp。amp。diaryInfo!=null) { String insertInfo=insert into DIARY_INFO(date,week,weather,diaryinfo,fontsize) values + (39。+().toString()+39。,39。+().toString()+39。,39。+ ().toString()+39。,39。+().toString()+39。,39。+dia ()+39。)。 try { //將日記信息保存到數(shù)據(jù)庫中 找畢業(yè)設(shè)計、項目源碼、編程視頻,就上碼農(nóng)網(wǎng) manong365 15 DataBaseHelper dbHelper=new DataBaseHelper(this, )。 SQLiteDatabase db=()。 (insertInfo)。 ()。 } catch (Exception e) { (WriteDiaryactivity, ())。 } ()。 } } //若內(nèi)容被修改則執(zhí)行更新操作 else { String updateInfo=UPDATE DIARY_INFO SET date=39。+().toString()+ 39。,week=39。+().toString()+39。,weather=39。+ ().toString()+39。,diaryinfo=39。+ ().toString()+39。,fontsize=39。+()+ 39。 where id=39。+id+39。 try { //將修改內(nèi)容更新到數(shù)據(jù)庫中 DataBaseHelper dbHelper=new DataBaseHelper(this, )。 SQLiteDatabase db=()。 (updateInfo)。 ()。 } catch (Exception e) { (WriteDiaryactivity, ())。 } ()。 } } 刪除日記 ( 1)描述:刪除不需要的日記,進入日記編輯頁面,菜單功能鍵中的刪除鍵即可刪除
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1