前兩天做測試,重新加載了SavingKeeper,結(jié)果導(dǎo)致所有的輸入數(shù)據(jù)都丟失了,這才想起,安裝同版本的程序時,會先卸載原來的,也就導(dǎo)致了數(shù)據(jù)的丟失,這真是個麻煩問題。
于是SavingKeeper添加了導(dǎo)入、導(dǎo)出功能。新的版本可以這里
下載;
上圖了。


兩種導(dǎo)入的區(qū)別在于‘比較導(dǎo)入’是在導(dǎo)入時檢查是否同‘標(biāo)題’的項目已經(jīng)存在,存在的就不再導(dǎo)入了;而‘覆蓋導(dǎo)入’則是先刪除當(dāng)前全部項目,重新導(dǎo)入文件中的。
下面是導(dǎo)入導(dǎo)出文件格式例子。導(dǎo)入導(dǎo)出功能的另一個好處就是,如果嫌在android上輸入麻煩,可以先在電腦上寫好這個xml文件,然后一次導(dǎo)入進(jìn)去。(狠合適我這種手指頭比較不靈活的人。。。)
<?xml version='1.0' encoding='utf-8' standalone='no'?><SavingKeeper version="1">
<Saving>
<Item id="7">
<Title>111</Title>
<Amount>10</Amount>
<Currency>0</Currency>
<Checkin>2011.11.23</Checkin>
<Type>0</Type>
<Bank>1</Bank>
<Note>333</Note>
</Item>
<Item id="8">
<Title>1112</Title>
<Amount>10</Amount>
<Currency>0</Currency>
<Checkin>2011.11.23</Checkin>
<Type>0</Type>
<Bank>1</Bank>
<Note>333</Note>
</Item>
</Saving>
</SavingKeeper>