我有一个ViewPager,FragmentPagerAdpater和3个片段来实现一个标签滑动视图.ViewPager是否应该在首次渲染后"记住"3个视图?
我的问题是,经过一段时间后,3个视图的布局被"遗忘"了.这意味着我需要再次更新它们,用户将在更新之前看到丑陋的部分.
viewpager还有一个视图持有者模式吗?我可以使用什么技术来保留已经渲染的视图或防止它们被销毁?
我正在使用Facebook Android sdk3.0.用户通过Facebook成功登录后,我想做点什么.我应该在里面实现它onActivityResult还是onComplete功能Session.StatusCallback?
实际上这两者有什么区别吗?我可以假设Session.StatusCallback onComplete总是被调用onActivityResult吗?
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
// Do Something Here?
}
private class SessionStatusCallback implements Session.StatusCallback {
@Override
public void call(Session session, SessionState state, Exception exception) {
if (session.isOpened()) {
// Or Do Something Here?
}
}
}
Run Code Online (Sandbox Code Playgroud) android facebook facebook-android-sdk facebook-authorization
可能重复:正则
表达式匹配URL
给定一个字符串,我想知道它是否代表一个URL并获取网站名称,这是"什么".例如,给定" http://google.com.sg "或" http://google.com.sg/ ",我想返回字符串"google.com.sg".
在Java中有这样一种巧妙的方法吗?