Iterator<UserInfo> item = UserManage.getInstance().getRegistUserInfos().iterator();
while(item.hasNext()){
UserInfo userInfo = item.next();
if(userInfo.getUserId().equals(userId)){
item.remove();
break;
}
}
// Switch 控件之坑
swt.setChecked(true);//则onCheckedChanged回调会被执行
swt.setChecked(false);//则onCheckedChanged回调不会被执行
3.去掉一个String中的中文
private String delChinese(String chineseStr){
String reg = "[\u4e00-\u9fa5]";
Pattern pat = Pattern.compile(reg);
Matcher mat=pat.matcher(chineseStr);
return mat.replaceAll("");
}
4.与服务器时间保持同步
df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 服务器时间
serverTime = new Date(); // 这里取本地时间,为了测试
// 开机之后会保持一个时钟(绝对时间)
C1 = SystemClock.elapsedRealtime();
showText = (TextView)findViewById(R.id.showText);
Button button = (Button)findViewById(R.id.testButton);
button.setText("当前时间:"+df.format(serverTime));
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
C2 = SystemClock.elapsedRealtime();
// 当前时间=服务器时间+时间差
Date curDate = new Date(serverTime.getTime()+(C2-C1));
String s = df.format(curDate);
showText.setText("最新当前时间:"+s);
}
});
5.
QQ图片20180606165149.png
网友评论