package org.kymjs.music.utils; import java.text.SimpleDateFormat; import java.util.Date; import org.kymjs.kjframe.ui.ViewInject; import org.kymjs.music.bean.Music; import android.content.Context; import android.media.RingtoneManager; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.net.Uri; /** * 杂项工具类 * * @author kymjs * */ public class Tool { /** * 设置铃声 */ public static final void setRingtone(Context context, Music whichMusic) { Uri ringtoneUri = Uri.parse("file://" + whichMusic.getPath()); RingtoneManager.setActualDefaultRingtoneUri(context, RingtoneManager.TYPE_RINGTONE, ringtoneUri); ViewInject.toast(context, "已将歌曲设置为来电铃声"); } /** * 分享给好友 * * @param context */ public static final void shareToFriend(Context context) {} /** * 返回当前系统时间 * * @return */ public static String getDataTime() { SimpleDateFormat df = new SimpleDateFormat("HH:mm"); return df.format(new Date()); } /** * 判断网络是否连接 * * @param context * @return */ public static boolean isCheckNet(Context context) { ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cm.getActiveNetworkInfo(); return (info == null) ? false : true; // 网络是否连接 } }