最近實(shí)驗(yàn)室的安卓app需要實(shí)現(xiàn)發(fā)內(nèi)部郵件的功能。
說(shuō)白了就是簡(jiǎn)單的數(shù)據(jù)庫(kù)的增刪處理。
但是中間的1部份成心思的就是獲得收件人的列表的處理。
用戶在登錄APP的時(shí)候,如果驗(yàn)證成功,服務(wù)器則把數(shù)據(jù)的聯(lián)系人的所有信息發(fā)送回來(lái)到客戶端。
發(fā)送出來(lái)的格式是dataset,處理以后轉(zhuǎn)換為xml格式的字符串發(fā)出來(lái)。
當(dāng)發(fā)郵件的時(shí)候 ,則會(huì)在收件人提供1個(gè)Spinner控件,然后把所有人的名字顯示出來(lái)。
這個(gè)時(shí)候就觸及到xml格式的字符串的解析。
我的實(shí)現(xiàn)方法很簡(jiǎn)單。用的是PULL方法。希望能夠幫助到需要的同學(xué)。
首先看服務(wù)器端發(fā)回的字符串格式