Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Swift与Android的界面并行性_Java_Android_Ios_Swift_Android Layout - Fatal编程技术网

Java Swift与Android的界面并行性

Java Swift与Android的界面并行性,java,android,ios,swift,android-layout,Java,Android,Ios,Swift,Android Layout,我正在尝试开发基于iOS应用程序UI的Android应用程序。我想复制两件事: 如您所见,应用程序底部有三个按钮,单击它们,您可以在屏幕之间移动,而无需刷新整个活动。有没有类似的视图可以在Android中重现? 在屏幕的活动中,有一个电影列表。我想通过创建一个listview来复制它。你有更好的选择吗? 您可以使用BottomNavigationView重新创建这种导航样式。您可以将BottomNavigationView添加到活动中,然后将各个片段用于内部视图,即主页、搜索等。 ListVie

我正在尝试开发基于iOS应用程序UI的Android应用程序。我想复制两件事:

如您所见,应用程序底部有三个按钮,单击它们,您可以在屏幕之间移动,而无需刷新整个活动。有没有类似的视图可以在Android中重现? 在屏幕的活动中,有一个电影列表。我想通过创建一个listview来复制它。你有更好的选择吗? 您可以使用BottomNavigationView重新创建这种导航样式。您可以将BottomNavigationView添加到活动中,然后将各个片段用于内部视图,即主页、搜索等。 ListView也可以,或者您可以使用带有LinearLayoutManager的RecyclerView。RecyclerView比ListView灵活一点,因为如果您想在较大的设备上使用GridLayoutManager,可以将LayoutManager更改为GridLayoutManager。 我还建议你去看看哪里可以看到谷歌为他们的材料设计系统提供了什么样的设计指导