Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.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
如何在android开发中设置多个活动?_Android_Ios_User Interface - Fatal编程技术网

如何在android开发中设置多个活动?

如何在android开发中设置多个活动?,android,ios,user-interface,Android,Ios,User Interface,我是一名试图接近android世界的ios开发者。我已经安排了我的第一个活动,但我真的有点困惑。 要开发应用程序的用户界面,我必须将每个视图开发为一个单独的xml文件?没有类似于Xcode脚本的东西? 有人能给我一个简单的想法,我要做什么,以便开发一个由多个视图组成的简单应用程序,以及一些导致不同视图的按钮吗?我能理解在iOS上开发对Android有多大的不同,所以这里是基本的: 在Android中,你有活动,这只是一种表达页面或视图的奇特方式。您有一个XML布局文件和一个执行功能性任务的Ja

我是一名试图接近android世界的ios开发者。我已经安排了我的第一个活动,但我真的有点困惑。 要开发应用程序的用户界面,我必须将每个视图开发为一个单独的xml文件?没有类似于Xcode脚本的东西?
有人能给我一个简单的想法,我要做什么,以便开发一个由多个视图组成的简单应用程序,以及一些导致不同视图的按钮吗?

我能理解在iOS上开发对Android有多大的不同,所以这里是基本的:

  • 在Android中,你有活动,这只是一种表达页面或视图的奇特方式。您有一个XML布局文件和一个执行功能性任务的Java文件
  • 为了在活动之间切换,您需要创建意图
这是我刚刚制作的一个样本:

XML文件1

<LinearLayout>
//Layout stuff in here
</LinearLayout>
Java文件2

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setupActionBar();
    Intent intent = getIntent();
}

如果您需要进一步的帮助,请遵循此

您可以从这里的一个良好培训教程开始

稍后,您可以在此处看到视图“布局”


activity_main.xml包含在此布局中包含视图的布局。EclipseADT插件和Android SDK提供了一个类似的编辑器,其中包含脚本、药物和下拉按钮、文本字段等。

您应该从教程开始,也许是一本书。我正在努力,但我发现很难理解整个事情背后的想法。例如,正如我所问的,界面的组织
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setupActionBar();
    Intent intent = getIntent();
}