您的位置:首页 > 移动开发 > Android开发

android TextUtils类

2015-09-05 14:39 501 查看
TextUtils类用于处理比较简单的字符串:
是否为空字符 boolean 
android.text.TextUtils.
[code]
isEmpty(CharSequence str) [/code]
拼接字符串 String android.text.TextUtils.join(CharSequence delimiter, Object[] tokens)
拆分字符串 String[] 
android.text.TextUtils.
split(String text, String expression)
拆分字符串使用正则 String[] 
android.text.TextUtils.
[code]
split(String text, Pattern pattern)[/code]
确定大小写是否有效在当前位置的文本 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较特殊,如果采用
<code><span class="pln"></span><span class="typ">TextUtils</span><span class="pun">.</span><span class="pln">split</span><span class="pun">(</span><span class="pln">someString</span><span class="pun">,</span><span class="pln"> </span><span class="str">"-"</span><span class="pun">);</span></code>
来分割someString的话返回的将是错误结果,正确的用法应该是
<code><span class="pln"></span><span class="typ">TextUtils</span><span class="pun">.</span><span class="pln">split</span><span class="pun">(</span><span class="pln">line</span><span class="pun">,</span><span class="pln"> </span><span class="str">",|\\-"</span><span class="pun">);</span></code>
android context:上下文
就是一个类,提供一些方便的API可以得到应用程序的环境(包名,安装路径,文件路径,资产路径,资源路径)
方法:getFielsDir()返回/data/data/包名/files目录(创建文件)
getCacheDir()返回/data/data/包名/cache目录(创建缓存文件)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: