-12

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

4

2 回答 2

1

我可以理解在 iOS 上开发与 Android 的巨大差异,所以这里是基础知识:

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

这是我刚刚制作的示例:

XML 文件 1

<LinearLayout>
//Layout stuff in here
</LinearLayout>

Java 文件 1

public void nextActivity(View view)
{
        Intent intent = new Intent(this, NextActivity.class);
    startActivity(intent);

}

Java 文件 2

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

如果您需要进一步的帮助,请点击此链接

于 2013-04-03T15:04:55.323 回答
1

您可以从http://developer.android.com/training/basics/firstapp/index.html的一个很好的培训教程开始。

稍后您可以在http://developer.android.com/training/basics/firstapp/building-ui.html看到视图“布局” 。

activity_main.xml 包含在此布局中包含您的视图的布局。Eclipse ADT 插件和 Android SDK 提供了一个与 Storyboard 类似的编辑器,用于药物和放置按钮、文本字段等。

于 2013-04-03T15:20:15.117 回答