https://github.com/carrys17/SqliteTest 自己跟著視頻敲的代碼,需要的可以看下
2017-06-30
https://github.com/carrys17/SqliteTest 自己跟著視頻敲的代碼,需要的可以看下
這個教程學完了,感謝Summer321 老師的認真教學。
這里記下筆記:
1. db 打開后記得要 close(),但是如果在滑動list的過程不能close,否則就查不了新數(shù)據(jù)了,會報錯。
2.分頁需要先查出總數(shù),自己設置每頁多少個。然后計算出頁數(shù)。
3.在滑動中,通過當前可見的item加上可見的item數(shù)是否等于總共的item來判斷是否一頁已經(jīng)到底了。
4.查詢數(shù)據(jù)庫結果得到的是Cursor,可以用CursorAdaper直接適配控件,也可以先把Cursor轉成List,再適配BaseAdapter
這里記下筆記:
1. db 打開后記得要 close(),但是如果在滑動list的過程不能close,否則就查不了新數(shù)據(jù)了,會報錯。
2.分頁需要先查出總數(shù),自己設置每頁多少個。然后計算出頁數(shù)。
3.在滑動中,通過當前可見的item加上可見的item數(shù)是否等于總共的item來判斷是否一頁已經(jīng)到底了。
4.查詢數(shù)據(jù)庫結果得到的是Cursor,可以用CursorAdaper直接適配控件,也可以先把Cursor轉成List,再適配BaseAdapter
2017-05-03
pageNum也可以這樣獲取:
pageNum = totalNum % pageSize ==0 ? totalNum/pageSize : totalNum/pageSize+1
pageNum = totalNum % pageSize ==0 ? totalNum/pageSize : totalNum/pageSize+1
2017-04-28