MatrixCursor 模擬資料庫

2021-08-27 17:12:09 字數 643 閱讀 2142

原文

contentprovider對外共享資料的時候的query()方法是需要乙個cursor的,

但是如果沒有資料庫,而專案又需要從contentprovider讀取資料的時候怎麼辦?

更糟糕的是其他方法操作也都是需要cursor的。

此時就需要matrixcursor了。相當有趣,它相當於為你模擬了乙個表。

publiccursor query(uri uri, string projection, string selection,

string selectionargs, string sortorder) ;

matrixcursor cursor =newmatrixcursor(tablecursor);

cursor.addrow(newobject );

returncursor;

}

NOIp模擬 數列

數列 sequence.pas c cpp 問題描述 雖然msh長大了,但她還是很喜歡找點遊戲自娛自樂。有一天,她在紙上寫了一串數字 1,1,2,5,4。接著她擦掉了乙個1,結果發現剩下1,2,4都在自己所在的位置上,即1在第1位,2在第2位,4在第4位。她希望擦掉某些數後,剩下的數列中在自己位置上...

模擬數學 除法

time limit 1000ms memory limit 65536kb submit statistic problem description blue 最近接了個重活,需要幫助小學生手算大量的除法算術題,這可把他累壞了。但是,機智的 blue 一想,寫個 printf f double a...

NOIp模擬 數對

傳送門 很神的dpdp dp題。首先要確定乙個dpdp dp的順序保證答案的正確性。對於兩個元素,分四種情況討論它們的關係 如果a i bjan db i a i leqslant b j and b i a j ai bj and bi 那麼i ii必須排在j jj的前面。如果a i bj and...