Android TextUtils类介绍
2016-05-13 09:15
441 查看
对于字符串处理Android为我们提供了一个简单实用的TextUtils类,如果处理比较简单的内容不用去思考正则表达式不妨试试这个在android.text.TextUtils的类,主要的功能如下:
是否为空字符 boolean Android.text.TextUtils.isEmpty(CharSequence str)
拼接字符串 String android.text.TextUtils.join(CharSequence delimiter, Object[] tokens)
拆分字符串 String[] android.text.TextUtils.split(String text, String expression)
拆分字符串使用正则 String[] android.text.TextUtils.split(String text, Pattern pattern)
确定大小写是否有效在当前位置的文本 int android.text.TextUtils.getCapsMode(CharSequence cs, int off, int reqModes)
使用HTML编码这个字符串 String android.text.TextUtils.htmlEncode(String s)
另外,String[] android.text.TextUtils.split(String text, String expression)中的expression较特殊,如果采用
TextUtils.split(someString, “-“);
来分割someString的话返回的将是错误结果,正确的用法应该是
TextUtils.split(line, “,|\-“);
是否为空字符 boolean Android.text.TextUtils.isEmpty(CharSequence str)
拼接字符串 String android.text.TextUtils.join(CharSequence delimiter, Object[] tokens)
拆分字符串 String[] android.text.TextUtils.split(String text, String expression)
拆分字符串使用正则 String[] android.text.TextUtils.split(String text, Pattern pattern)
确定大小写是否有效在当前位置的文本 int android.text.TextUtils.getCapsMode(CharSequence cs, int off, int reqModes)
使用HTML编码这个字符串 String android.text.TextUtils.htmlEncode(String s)
另外,String[] android.text.TextUtils.split(String text, String expression)中的expression较特殊,如果采用
TextUtils.split(someString, “-“);
来分割someString的话返回的将是错误结果,正确的用法应该是
TextUtils.split(line, “,|\-“);
相关文章推荐
- Android TextUtils类介绍
- android MSM8974 上DeviceTree简介
- android开发 dts、各种接口porting
- Android开发学习:[5]Android Studio显示行号
- Android Studio安装genymotion插件
- 关于Android v7包的资源文件错误问题解决方案
- 学习Android自定义Spinner适配器
- android 之讯飞语音接入的输出(2)
- Android Parcelable和Serializable的区别
- 从github下载最新Android源码
- 从github下载最新Android源码
- android IPC机制简要个人理解(可能有差错 日后再来修改)
- Android应用程序权限清单
- 站在大神肩膀上,深入理解 Android事件分发机制
- Android之LayoutInflater加载布局及原理分析
- Android JNI开发生成.h头文件问题
- Android绘画之边框渐淡的Button
- Mark
- android listview焦点争端
- [Android]使用AIDL进行进程间通信