手机看片1024精品国产,丁香婷婷成人,午夜国产一级片,黄色片网站在线免费观看,男人的天堂香蕉在线视频,一级特黄毛片在线,中文日产国产精品久久

智慧服務(wù),成就美好體驗(yàn) 項(xiàng)目咨詢(xún)

主頁(yè) > 服務(wù)與支持 > 開(kāi)發(fā)平臺(tái) > 客戶(hù)端SDK參考 > Android Native SDK > 接口參考 通訊錄

入門(mén)使用

通訊錄

更新時(shí)間:2019-11-20

TsdkEAddrManager(企業(yè)通訊錄管理類(lèi))

接口名稱(chēng)

接口描述

setSystemIcon

設(shè)置系統(tǒng)頭像。

getUserIcon

獲取頭像。

setUserDefIcon

設(shè)置自定義頭像。

searchContacts

搜索聯(lián)系人。

setSystemIcon

接口描述

設(shè)置系統(tǒng)頭像。

注意事項(xiàng)

無(wú)。

接口所屬類(lèi)

TsdkEAddrManager

方法定義

public int setSystemIcon(int iconId)
 

參數(shù)說(shuō)明

參數(shù)名

類(lèi)型

描述

iconId

int

系統(tǒng)頭像序號(hào)。

返回值

類(lèi)型

描述

int

成功返回TSDK_SUCCESS,失敗返回相應(yīng)錯(cuò)誤碼。

代碼示例

//java code
TsdkEAddrManager tsdkEAddrManager = TsdkManager.getInstance().geteAddrManager();
public int setSystemIcon(int resId)
{
    int result = tsdkEAddrManager.setSystemIcon(resId);
    if (result != 0)
    {
        Log.e(TAG, "Set user system icon filed, result -->" + result);
    }
    return result;
}
 

getUserIcon

接口描述

獲取聯(lián)系人頭像。

注意事項(xiàng)

無(wú)。

接口所屬類(lèi)

TsdkEAddrManager

方法定義

public int getUserIcon(TsdkGetIconParam iconParam)
 

參數(shù)說(shuō)明

參數(shù)名

類(lèi)型

描述

iconParam

TsdkGetIconParam

獲取頭像請(qǐng)求參數(shù)。

返回值

類(lèi)型

描述

int

成功返回TSDK_SUCCESS,失敗返回相應(yīng)錯(cuò)誤碼。

代碼示例

//java code
TsdkEAddrManager tsdkEAddrManager = TsdkManager.getInstance().geteAddrManager();
//查詢(xún)聯(lián)系人頭像的序列號(hào)
private int queryContactsIconSeq = 1;
//查詢(xún)用戶(hù)頭像時(shí)的map集合
private static Map<Integer, String>querySeqAccountMap = new HashMap<>();

public int getUserIcon(String account)
{
    int seq = queryContactsIconSeq++;
    TsdkGetIconParam iconParam = new TsdkGetIconParam();
    iconParam.setSeqNo(seq);
    iconParam.setAccount(account);
    querySeqAccountMap.put(seq, account);
    int result = tsdkEAddrManager.getUserIcon(iconParam);
    if (result != 0)
    {
        Log.e(TAG, "search user icon failed -->" + result);
    }
    return seq;
}
 

setUserDefIcon

接口描述

設(shè)置自定義頭像。

注意事項(xiàng)

  • 設(shè)置自定義頭像需注意:自定義頭像信息里需要設(shè)置頭像的內(nèi)容以及內(nèi)容的長(zhǎng)度,并且頭像需要選擇為小頭像52*52、中頭像120*120和大頭像320*320三種其中具體大小應(yīng)根據(jù)服務(wù)器要求來(lái)定。
  • 圖片的格式不支持TIFF格式,推薦使用png格式。
  • 圖片的大小服務(wù)器沒(méi)有限制,產(chǎn)品可以根據(jù)實(shí)際的需要進(jìn)行限制,建議圖片大小最大值為2MB。

接口所屬類(lèi)

TsdkEAddrManager

方法定義

public String setUserDefIcon(TsdkIconInfo iconInfo) 
 

參數(shù)說(shuō)明

參數(shù)名

類(lèi)型

描述

iconInfo

TsdkIconInfo

自定義頭像信息。

返回值

類(lèi)型

描述

String

成功返回頭像更新時(shí)間,失敗返回相應(yīng)錯(cuò)誤碼。

代碼示例

//java code
TsdkEAddrManager tsdkEAddrManager = TsdkManager.getInstance().geteAddrManager();
public int setDefinedIcon(String smallIconFilePath, String mediumIconFilePath, String largeIconFilePath)
{
    TsdkIconInfo iconInfo = new TsdkIconInfo(smallIconFilePath, mediumIconFilePath, largeIconFilePath);
    String result = tsdkEAddrManager.setUserDefIcon(iconInfo);

    if (null != result)
    {
        return 0;
    }

    return -1;
}
 

searchContacts

接口描述

搜索聯(lián)系人。

注意事項(xiàng)

無(wú)。

接口所屬類(lèi)

TsdkEAddrManager

方法定義

public int searchContacts(TsdkSearchContactsParam searchParam)
 

參數(shù)說(shuō)明

參數(shù)名

類(lèi)型

描述

searchParam

TsdkSearchContactsParam

搜索聯(lián)系人請(qǐng)求參數(shù)。

返回值

類(lèi)型

描述

int

成功返回TSDK_SUCCESS,失敗返回相應(yīng)錯(cuò)誤碼。

代碼示例

//java code
TsdkEAddrManager tsdkEAddrManager = TsdkManager.getInstance().geteAddrManager();
//查詢(xún)聯(lián)系人的序列號(hào)
private int queryContactsInfoSeq = 1;

public int searchContacts(String keyWords)
{
    int seq = queryContactsInfoSeq++;
    if (null == keyWords)
    {
        Log.e(TAG, "Search condition is empty");
    }
    TsdkSearchContactsParam searchContactsParam = new TsdkSearchContactsParam();
    searchContactsParam.setDepartmentId("");
    searchContactsParam.setIsExactSearch(0);
    searchContactsParam.setPageIndex(1);
    searchContactsParam.setSearchKeyword(keyWords);
    searchContactsParam.setSeqNo(seq);
    int result = tsdkEAddrManager.searchContacts(searchContactsParam);
    Log.i(TAG, "searchResult -->" + result);
    return seq;
}