diff options
Diffstat (limited to 'src/net/miz_hi/smileessence/util/StringUtils.java')
-rw-r--r-- | src/net/miz_hi/smileessence/util/StringUtils.java | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/src/net/miz_hi/smileessence/util/StringUtils.java b/src/net/miz_hi/smileessence/util/StringUtils.java deleted file mode 100644 index 5001a059..00000000 --- a/src/net/miz_hi/smileessence/util/StringUtils.java +++ /dev/null @@ -1,64 +0,0 @@ -package net.miz_hi.smileessence.util; - -import android.net.Uri; -import com.twitter.Extractor; - -import java.util.Calendar; -import java.util.Date; -import java.util.List; - -public class StringUtils -{ - - public static String parseUrlToFileName(String string) - { - return Uri.parse(string).getLastPathSegment(); - } - - public static String dateToString(Date date) - { - Calendar cal = Calendar.getInstance(); - Calendar calToday = Calendar.getInstance(); - - cal.setTime(date); - - int y = cal.get(Calendar.YEAR); - int m = cal.get(Calendar.MONTH); - int d = cal.get(Calendar.DATE); - int h = cal.get(Calendar.HOUR_OF_DAY); - int min = cal.get(Calendar.MINUTE); - int s = cal.get(Calendar.SECOND); - - StringBuilder builder = new StringBuilder(); - - if (cal.get(Calendar.YEAR) != calToday.get(Calendar.YEAR)) - { - builder.append(y).append("/"); - } - if (cal.get(Calendar.DAY_OF_YEAR) != calToday.get(Calendar.DAY_OF_YEAR)) - { - builder.append(String.format("%02d", m + 1)).append("/").append(String.format("%02d", d)).append(" "); - } - builder.append(String.format("%02d", h)).append(":").append(String.format("%02d", min)).append(":").append(String.format("%02d", s)); - - return builder.toString(); - } - - public static int countTweetCharacters(String text) - { - int count = text.length(); - - Extractor extractor = new Extractor(); - List<String> urls = extractor.extractURLs(text); - for (String url : urls) - { - count -= (url.length() - 22); - if (url.startsWith("https://")) - { - count += 1; - } - } - return count; - } - -} |