工具类

原创 2013年12月04日 00:11:24
package com.way.util;

import com.way.chat.common.util.Constants;

import android.content.Context;
import android.content.SharedPreferences;

public class SharePreferenceUtil {
	private SharedPreferences sp;
	private SharedPreferences.Editor editor;

	public SharePreferenceUtil(Context context, String file) {
		sp = context.getSharedPreferences(file, context.MODE_PRIVATE);
		editor = sp.edit();
	}

	// 用户的密码
	public void setPasswd(String passwd) {
		editor.putString("passwd", passwd);
		editor.commit();
	}

	public String getPasswd() {
		return sp.getString("passwd", "");
	}

	// 用户的id,即QQ号
	public void setId(String id) {
		editor.putString("id", id);
		editor.commit();
	}

	public String getId() {
		return sp.getString("id", "");
	}

	// 用户的昵称
	public String getName() {
		return sp.getString("name", "");
	}

	public void setName(String name) {
		editor.putString("name", name);
		editor.commit();
	}

	// 用户的邮箱
	public String getEmail() {
		return sp.getString("email", "");
	}

	public void setEmail(String email) {
		editor.putString("email", email);
		editor.commit();
	}

	// 用户自己的头像
	public Integer getImg() {
		return sp.getInt("img", 0);
	}

	public void setImg(int i) {
		editor.putInt("img", i);
		editor.commit();
	}

	// ip
	public void setIp(String ip) {
		editor.putString("ip", ip);
		editor.commit();
	}

	public String getIp() {
		return sp.getString("ip", Constants.SERVER_IP);
	}

	// 端口
	public void setPort(int port) {
		editor.putInt("port", port);
		editor.commit();
	}

	public int getPort() {
		return sp.getInt("port", Constants.SERVER_PORT);
	}

	// 是否在后台运行标记
	public void setIsStart(boolean isStart) {
		editor.putBoolean("isStart", isStart);
		editor.commit();
	}

	public boolean getIsStart() {
		return sp.getBoolean("isStart", false);
	}

	// 是否第一次运行本应用
	public void setIsFirst(boolean isFirst) {
		editor.putBoolean("isFirst", isFirst);
		editor.commit();
	}

	public boolean getisFirst() {
		return sp.getBoolean("isFirst", true);
	}
}
使用如下:
private SharePreferenceUtil util;
在onCreate方法中生成对象:
util = new SharePreferenceUtil(this, Constants.SAVE_USER);

接下来调用方法使用。

java FTP,SFTP工具类

  • 2017年12月14日 14:22
  • 5KB
  • 下载

ViewPager工具类

  • 2017年12月08日 09:55
  • 9.5MB
  • 下载

java swing 中操作对象jtable 的方法 自定义对象jtable工具类

此文原创,如有疑惑或改进 欢迎发送邮件到sheng24@vip.qq.com 使用工具类:继承MyTableModel并传入对象类型即可 需要复写toString 方法 ,用于jtable显示...

java生成二维码工具类

如下为java生成二维码工具类,可以选择生成文件,或者直接在页面生成 package com.haosen.utils; import java.awt.image.Buffere...

Oracle jdbc 单例 工具类

  • 2017年11月29日 10:09
  • 1.06MB
  • 下载

单例 jdbc 数据库连接 工具类

  • 2017年11月29日 10:07
  • 1KB
  • 下载

分享一个整理了很多Android开发工具类的链接AndroidUtilCode

Activity相关→ActivityUtils.java→Demo isActivityExists : 判断是否存在Activity startActivity : 打开Activ...
  • onceing
  • onceing
  • 2017年07月13日 17:27
  • 883

DateUtils日期工具类

  • 2017年11月24日 11:04
  • 5KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:工具类
举报原因:
原因补充:

(最多只允许输入30个字)