JavaUtil類

GTalk是顯示聯繫人列表的類,在GTalk類中定義了一些靜態的變數,mUtil就是其中之一.mUtil是Util類型的變數,在Util類中定義了一些公共的方法,這些功能包括保存和獲得配置信息,顯示提示信息,截取字元串.Util類的代碼如下:

GTalk是顯示聯繫人列表的類,在GTalk類中定義了一些靜態的變數,mUtil就是其中之一.mUtil是Util類型的變數,在Util類中定義了一些公共的方法,這些功能包括保存和獲得配置信息,顯示提示信息,截取字元串.Util類的代碼如下:

package net.blogjava.mobile.gtalk;

import android.content.Context;

import android.content.SharedPreferences;

import android.widget.Toast;

Public class Util

{

private final String PREFERENCE_NAME = "gtalk";

private Context mContext;

private SharedPreferences mSharedPreferences;

public Util(Context context)

{

mContext = context;

mSharedPreferences = context.getSharedPreferences(PREFERENCE_NAME,

Context.MODE_PRIVATE);

}

public void showMsg(String msg)

{

Toast.makeText(mContext,msg,Toast.LENGTH_SHORT).show();

}

public void saveString(String key,String value)

{

mSharedPreferences.edit().putString(key,value).commit();

}

public String getString(String key,String... defValue)

{

if(defValue.length > 0)

return mSharedPreferences.getString(key,defValue[0]);

else

return mSharedPreferences.getString(key,"");

}

public static String getLeftString(String s,String separator)

{

int index = s.indexOf(separator);

if(index >-1)

return s.substring(0,index);

else

return s;

}

}

相關詞條

相關搜尋

熱門詞條

聯絡我們