本文主要总结下android常用的工具类
TextUtils类,处理字符串
android.text.TextUtils
这个类有以下功能
public static boolean isEmpty(@Nullable CharSequence str)
这个方法判断字符串非null且非空,在对字符串进行判断时可以不必if(str !=null && str.length() > 0)这样判断。public static CharSequence concat(CharSequence... text)
字符串连接。有很多字符串,你还在用+拼接或自己new 一个StringBuffer\StringBuilder么?其实这个方法已经帮我们做好了,用StringBuilder实现,进行字符串拼接时可以考虑使用这个方法。而且支持SpannableString。public static boolean isDigitsOnly(CharSequence str)
判断所给的字符串是否只有数字public static boolean equals(CharSequence a, CharSequence b)
判断两个字符串对象的内容是否相等,内部进行了非null判断public static String htmlEncode(String s)
将html代码中的特殊字符进行转码处理
android.text.format.DateUtils 日期格式化工具
android.webkit.URLUtil URI判断工具类
参考
[Android快速开发系列 10个常用工具类](http://blog.csdn.net/lmj623565791/article/details/38965311)