com.baidu.sapi2.account
类 AccountAPI

java.lang.Object
  继承者 com.baidu.sapi2.account.AccountAPI

public class AccountAPI
extends Object


构造方法摘要
AccountAPI(android.content.Context context)
           
 
方法摘要
 void asyncAddAccount(LocalAccountsListener listener, DisplayAccount account)
          添加帐号
 void asyncClearAccount(LocalAccountsListener listener)
          清除所有帐号
 void asyncDeleteByType(LocalAccountsListener listener, AccountType accountType)
          删除某一类型帐号
 void asyncDeleteSingleItem(LocalAccountsListener listener, AccountType accountType, String accountName)
          删除单条帐号
 void asyncGetAccounts(LocalAccountsListener listener, AccountType accountType)
          获取帐号
 void asyncSaveAccount(LocalAccountsListener listener)
          保存帐号
 boolean blockAddAccount(DisplayAccount account)
          添加帐号
 boolean blockClearAccount()
          清除所有帐号
 boolean blockDeleteByType(AccountType accountType)
          删除某一类型帐号
 boolean blockDeleteSingleItem(AccountType accountType, String accountName)
          删除单条帐号
 List<DisplayAccount> blockGetAccounts(AccountType accountType)
          获取帐号
 boolean blockSaveAccount()
          保存帐号
static AccountAPI getInstance(android.content.Context context)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

AccountAPI

public AccountAPI(android.content.Context context)
方法详细信息

getInstance

public static AccountAPI getInstance(android.content.Context context)

asyncAddAccount

public void asyncAddAccount(LocalAccountsListener listener,
                            DisplayAccount account)
添加帐号

参数:
listener -
account -

blockAddAccount

public boolean blockAddAccount(DisplayAccount account)
添加帐号

参数:
account -

asyncSaveAccount

public void asyncSaveAccount(LocalAccountsListener listener)
保存帐号

参数:
listener -

blockSaveAccount

public boolean blockSaveAccount()
保存帐号


asyncGetAccounts

public void asyncGetAccounts(LocalAccountsListener listener,
                             AccountType accountType)
获取帐号

参数:
listener -
accountType -

blockGetAccounts

public List<DisplayAccount> blockGetAccounts(AccountType accountType)
获取帐号

参数:
accountType -
返回:

asyncDeleteSingleItem

public void asyncDeleteSingleItem(LocalAccountsListener listener,
                                  AccountType accountType,
                                  String accountName)
删除单条帐号

参数:
listener -
accountType -
accountName -

blockDeleteSingleItem

public boolean blockDeleteSingleItem(AccountType accountType,
                                     String accountName)
删除单条帐号

参数:
accountType -
accountName -

asyncDeleteByType

public void asyncDeleteByType(LocalAccountsListener listener,
                              AccountType accountType)
删除某一类型帐号

参数:
listener -
accountType -

blockDeleteByType

public boolean blockDeleteByType(AccountType accountType)
删除某一类型帐号

参数:
accountType -

asyncClearAccount

public void asyncClearAccount(LocalAccountsListener listener)
清除所有帐号

参数:
listener -

blockClearAccount

public boolean blockClearAccount()
清除所有帐号



Copyright © 2013. All Rights Reserved.