1. 程式人生 > >團隊編程項目作業3-模塊開發過程

團隊編程項目作業3-模塊開發過程

按鈕 難度 進行 sele listview 適配 select 簡單 麻煩

開發模塊功能:

1.UI設計,開發時間:大約一天半,實現了目標,實現過程是獨立完成未遇到太大難題。

2.數據存儲功能,開發時間:二天左右,實現了功能,實現過程是利用android studio自帶數據庫,通過網上查找與書上參考完成。數據庫增刪改查,在一個app中實現還是有點麻煩的,

經過多次嘗試,和格微同學幫助一起實現。

3.這個確實有一些難度。

遇到的問題及問題解決方法:

1.開發查詢自己輸入在數據庫內容時遇到了重復在listview中出現問題,最終使用list clear()方法解決了這個問題,簡單的一行代碼浪費了我一上午時間。

2.開發便簽單條刪除內容時候遇到一個專業問題,最後由格微知道老師點明問題所在

3.開發重寫便簽跳轉功能時候,由於是在適配器中寫的點擊事件,所以在activity跳轉時候出現不支持問題,最後在同學和網上查詢情況下解決問題

4.當初刪除功能時候,是獲取當前textview輸入內容,然後和數據庫裏面數據進行比對,然後相同刪除,後來添加時間功能時候,時間加內容就和數據庫裏面字段匹配不上了,後來網上查找,開始想用java的正則表達式,後來發現還有一種更簡單的方法,分段的方法,我利用換行符,前後分段,時間一段,內容一段,然後獲取後面內容的數據,然後和數據庫比對,然後就可以刪除了

5.一直添加備忘時候,或多次打開activity後來我在主頁加了一個listview然後把每個打開的activity都存入進去,然後禁止的主頁手機的返回鍵,設置一個點擊按鈕,然後點擊直接退出程序。

團隊編程項目作業3-模塊開發過程