我将通过这张图片解释我想要实现的目标:
当有人第一次启动应用程序时,将打开安装活动,我希望它有多个步骤.我想为设置的每个部分创建活动并不是最好的解决方案.我希望如果活动只是转换到第2部分而没有任何动画或滑动动画,我希望它只通过按下按钮来改变设置部分.实现这一目标的最佳/最简单方法是什么?谢谢你的回答.
我的程序有很多threads,可以在任何时候都for each throught an arraylist还要什么item的arraylist,可以随时取出,如何防止取出item从arraylist当arraylist在使用一些其他的thread?
我真的很感激一些解释或代码示例。
我正在使用Map<User, Integer>,我需要选择具有特定整数的用户并将它们添加到ArrayList,什么是让所有用户进入ArrayList<User>Integer = 1 的最简单方法?
这是我试过的,它的工作原理,但我会感谢更短的代码.
ArrayList<User> users = new ArrayList();
for (Map.Entry<User, Integer> entry : userAnswers.entrySet())
{
if(entry.getValue()==1) users.add(entry.getKey());
}
Run Code Online (Sandbox Code Playgroud)
编辑:谢谢你Danil Gaponov,你的回答正是我想要的!