編輯:關於Android編程
在android開發中,如果我們需要讀取表中的某一字段的數據的話,往往使用一個數據庫的游標cursor來自上而下的遍歷讀取,讀的時候,為了確保表不為空,我們可以調用cursor的getCount方法來,如果值不為0,代表表不為空,這時候,開發者們往往再判斷完表是否為空之後,直接按照字段讀數據,運行時會報類似於這樣的錯誤:
Index -1 requested,with a size of XXX
原因是因為調用getCount方法後,cursor就游到表的末尾了,只要在按字段讀取數據的代碼前面,調用一下cursor的moveToFirst方法即可決絕,將游標重新挪到表的首位。
一、 MonkeyRunner簡介monkeyrunner也是一款安卓sdk自有的測試工具,開源,位於\sdk\tools下面,它主要做性能測試,回歸測試,並且可以自定義
Activity:作為四大組件之一,也是與用戶交互最多的組件,因此為了更好的交互效果,了解Activity的生命周期,正確分配每個階段該完成的工作就顯得十分必要,例如:
在Android的3.0之後,google又提出了屬性動畫的這樣一個框架,他可以更好的幫助我們實現更豐富的動畫效果。所以為了跟上技術的步伐,今天就聊一聊屬性動畫。這一次的
handler在安卓開發中是必須掌握的技術,但是很多人都是停留在使用階段。使用起來很簡單,就兩個步驟,在主線程重寫handler的handleMessage( )方法,在