package com.airplayer.util;
import android.util.Log;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.nio.charset.Charset;
/**
* Created by ZiyiTsang on 15/6/23.
*/
public class StringUtils {
public static String getFormatTime(int duration) {
int min = 0;
int sec;
sec = duration / 1000;
if(sec > 60){
min = sec / 60;
sec = sec % 60;
}
return String.format("%02d:%02d", min, sec);
}
public static String encodeKeyword(String keyword) {
try {
keyword = URLEncoder.encode(keyword, Charset.defaultCharset().name());
} catch (UnsupportedEncodingException e) {
Log.e("StringUtil", "Unsupported Encoding!", e);
}
return keyword;
}
public static String getPureFilename(String saveName) {
String[] strings = new String[] { ",", "/", "?", "*", "<", ">", ":", "|" };
for (String str : strings) {
if (saveName.contains(str)) {
saveName = saveName.replace(str, "");
}
}
return saveName;
}
}