6 8 5 聯絡人實體

2021-04-17 14:25:57 字數 1306 閱讀 1167

聯絡人實體與客戶實體是雙向的多對多關係,與頭像實體是雙向的一對一實體,與**實體是單向的一對多的關係。它的**如下所示。

contacteo實體

@entity

@table(name = "tb_contact")

public class contacteo implements serializable

private integer id;

/**聯絡人

id*/

@id@generatedvalue(strategy = generationtype.auto)

@column(name = "id")

public integer getid()

public void setid(integer id)

private string name;

/**聯絡人姓名

*/@column(name = "name")

public string getname()

public void setname(string name)

private string nickname;

/**聯絡人暱稱

*/@column(name = "nickname")

public string getnickname()

public void setnickname(string nickname)

private portraiteo portrait;

/**聯絡人頭像

*/@onetoone

@joincolumn(name = "portrait_id")

public portraiteo getportrait()

public void setportrait(portraiteo portrait)

/**聯絡人所屬客戶

*/private listcustomers = new arraylist();

public listgetcustomers()

public void setcustomers(listcustomers)

/**聯絡人的**

*/private listphones = new arraylist();

@onetomany( cascade = )

@joincolumn( name="contact_id" )

public listgetphones()

public void setphones(listphones)

}

獲得聯絡人

注意在 後要加上 貌似從android2.0開始,聯絡人的api做了很大的調整。people介面由contactscontract.contacts代替。在聯絡人的 號碼中有很多種,如果只想獲得手機號碼。如下 cursor phones mcontext.getcontentresolver que...

同步聯絡人

從我的舊的n70手機中同步聯絡人到新的android手機中。首先,安裝nokia的pc套件,匯出手機中的所有聯絡人到電腦硬碟中。儲存成 csv 檔案形式。登陸gmail,在gmail的左邊有通訊錄一覽,可以匯入csv檔案,將所有聯絡人儲存到gmail中。此時開啟android 手機中的通訊錄,就可以...

新增聯絡人

網上有很多新增聯絡人的 但是由於呼叫了 createpersoninmycontactsgroup 函式,因而必須新增 read contacts 最近做了一番調查,終於找到了一種方法,可以去掉 read contacts 放上源 對應sdk1.5 sdk2.2,最新的sdk沒有測試 最新問題修正 ...