1:
1.TextUtils.isEmpty(CharSequence str)这个方法是系统为我们提供的一个非常方便的判断一个CharSequence类型的
参数是否为空的方法,这个方法的返回值是一个boolean,当括号内参数为(null)或者("")时,返回true。例如:
[mw_shl_code=java,true]if(TextUtils.isEmpty(oldPW.getText()) || TextUtils.isEmpty(newPW.getText())){
}[/mw_shl_code]
2.TextUtils.equals(CharSequence str1, CharSequence str2)这个是比较括号内两个CharSequence类型的参数是否相等
例如:
[mw_shl_code=java,true]if(TextUtils.equals(oldPW.getText(),newPW.getText())){
}[/mw_shl_code]
有了这两个方法,对于参数名非常长的情况来说,可以缩短我们判断的if语句,因此个人非常推荐使用这种方法进行判断。
1.TextUtils.isEmpty(CharSequence str)这个方法是系统为我们提供的一个非常方便的判断一个CharSequence类型的
参数是否为空的方法,这个方法的返回值是一个boolean,当括号内参数为(null)或者("")时,返回true。例如:
[mw_shl_code=java,true]if(TextUtils.isEmpty(oldPW.getText()) || TextUtils.isEmpty(newPW.getText())){
}[/mw_shl_code]
2.TextUtils.equals(CharSequence str1, CharSequence str2)这个是比较括号内两个CharSequence类型的参数是否相等
例如:
[mw_shl_code=java,true]if(TextUtils.equals(oldPW.getText(),newPW.getText())){
}[/mw_shl_code]
有了这两个方法,对于参数名非常长的情况来说,可以缩短我们判断的if语句,因此个人非常推荐使用这种方法进行判断。
2:
 代表空格。
textview中段落开头一般都会空2格排版显示,如果靠编辑空格来解决那就大错特错了,完美的解决方法就是用转义字符"\t",在段首加\t\t就解决啦!
3:
非空判断:
if (mlist.get(position).getLastCharpter()!=null) {
holder.tvSubTitle.setText("最新:" + mlist.get(position).getLastCharpter