一款好用的備忘錄製作實現

2021-07-09 12:58:37 字數 764 閱讀 1946

自己用的安卓手機,平時老是忘記某些事情,於是在網上找了幾款備忘錄軟體,可是沒有自己滿意的。於是乎,開始自己做個吧。

先展示下成品:小石備忘錄

好了,開始正文。

首先我要定位自己的功能:

1.編輯過程中自動實時儲存

2.單個條目設定鬧鐘提醒

3.單個條目改變背景顏色

4.實時搜尋功能

5.加密區、公開區功能

6.語音輸入、快速準確。

1.第乙個在實現的時候,首先建好資料庫,完成database裡面增刪查改的方法。

關鍵技術是對於編輯的edittext進行監聽設定,通過edittext.addtextchangedlistener來實現此功能。每當文字改變後,就修改資料庫裡面的記錄,實現內容實時更新。

2.對於首頁面顯示條目的listview進行長按監聽設定,讓其彈出自定義對話方塊。通過alrmmanager和calendar等的配合使用,來實現鬧鐘功能。

3.對於首頁面顯示條目的listview進行長按監聽設定,讓其彈出自定義對話方塊。通過改變對應條目中儲存的值,在getview中更新控制項時實現背景顏色的改變。

4.搜尋功能實現的原理和第乙個差不多,只是在執行操作時變為搜尋資料庫,更新listview檢視。

5.設定乙個全域性變數來表示目前是公開還是加密,資料庫對應的用兩張表來儲存相應的資料。

5.使用訊飛語音識別的sdk繼承就可以了。

一款好用的lnmp工具

恭喜,lnamp 已安裝成功 wdcp管理面板 http c48 whailun.houdunphp.com 8080 預設使用者密碼 admin wdlinux.cn 檢視伺服器web環境 探針資訊 phpinfo資訊 wdos官網 wdcp管理系統交流論壇 lanmp一鍵安裝包 wdos論壇討論...

一款好用的除錯外掛程式 vConsole

乙個輕量 可拓展 針對手機網頁的前端開發者除錯面板。就是可以在手機輸出除錯的very nice的外掛程式 1.安裝 npm install vconsole2.頁面引入 import vconsole from vconsole 3.在componentdidmount進行初始化 var vcons...

flask 很好用的一款web框架

框架 對同一型別的專案共性 的封裝,稱為框架。版本要求python3.7 flask1.1.1 清華大學 阿里雲 豆瓣 或者在setting中在原有的python檔案中新增flask包 2.配置pycharm環境 3.flask結構介紹 主路徑下有 靜態資源庫 static 子目錄包括 css js...