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);
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;
}
}

相關詞條

熱門詞條

聯絡我們