● 建立聯系人界面menu菜單join按鈕功能:
1. 無修改時什麼都不做。
2. 有修改時先将修改後的内容儲存到資料庫,再跳轉到合并聯系人界面。
● EntitySet修改時機:
1. 編輯界面打開時調用bindEditors()方法,添加對應要顯示的文本框時,一個文本框對
應一個ValuesDelta。
2. 點選每一項中的加号按鈕添加一個文本框時将添加一個對應的ValuesDelta。
3. 凡是觸發調用bindEditors()方法之時。
● markDelete機制:markDelete之後代表對應文本框移除了,但僅僅是代表,如果markDelete了,但文本框還存在,這時文本框中的内容将不會添加到資料庫中。
● markDelete時機制:
1. 當點選删除按鈕時
2. 當點選儲存按鈕和join菜單時
● EntitySet與EntityDelta:一個EntitySet代表一個聯系人,一個EntityDelta代表一個聯系人的一條實體資訊,一個聯系人可以有多條實體資訊,而且每條實體資訊可以完全不同。
● ContactsListActivity的Search功能:
1. list.setOnKeyListener(this)