今天主要是補充昨天的內容,本打算合成一章的,但是畢竟一天一天的內容寫習慣了。
就這樣繼續昨天的,昨天只講了創建以及增加和查詢,
其實用法都差不多,今天學長也是在原有的基礎上寫的,還順便融合了SharedPreferences的內容,
今天主要是創建了一個接口來專門寫SQLite的增刪改查,
然后用一個類實現,最后方便的用這個類實現增刪改查,SQL語句在實現類寫好就可以想怎么增刪改查都好了。
下面的就是接口,然后增刪改查,查的方法會覺得奇怪,它的類型
這位大牛,非常激動,非常熱血澎湃的說出了他的心聲。
https://blog.csdn.net/android_zyf/article/details/53420267
本牛崽的 理解就是每組數據,用Cursor就是返回每組數據的集合,相當於一個數組

這個,因為上面寫好的參數,都是針對需要數據的參數, 比如添加數據,是不是要數據庫對象,用戶名和密碼。
然后自己實現這個接口

寫好之后就可以直接用咯,
這邊是活動的布局:

然后就開始寫活動了,我們主要是體現增刪改查的作用,當然是針對數據庫的。

咱們一步一步來,如果點擊了修改按鈕:
下面的這種switch語句是固定套路,我們的目的是修改用戶名哈,我們先拿到用戶名,然后用那個實現類的修改方法(update)就直接把數據庫里的修改了,因為接口實現類寫了SQL語句,
可以看得出這邊是把得到的名字用SP的編輯器把它按鍵值對放入userString里最后提交,就實現了修改。

然后就是刪除:
調用實現類的刪除方法,從數據庫中刪除,然后清空SP的數據,就沒了,其實SP跟數據庫差不多,都是存儲數據的文件,但是數據庫存的東西多,而SP只是鍵值對。

今天的內容算很簡單了,我們就是實現增刪改查剩下的功能,順便介紹用接口自定義數據庫增刪改查的方法。
沒了,然后就接着寫我的QAQ.
