Android Studio 空白活动

新手上路,请多包涵

我使用的是 Android Studio 2.1,没有 Blank Activity 选项。我见过有人问这个,一般的建议是“自己做一个”。问题是我对 Android 开发一无所知,所以我按照本教程 http://developer.android.com/training/basics/firstapp/creating-project.html 应该带我完成基本步骤(至少它似乎它会那样做)。所以我试图让事情与他们在那里所做的保持一致。那么我应该选择 Empty Activity 还是 Basic Activity?我对它们都进行了尝试,据我所知,它们之间几乎没有什么区别,但是 Empty Activity 听起来更像是一个干净的启动活动,而不是 Basic。我不知道。我应该怎么办?

原文由 icebp 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 372
2 个回答

空活动与空白活动相同。 It will gives you .xml file that will be your layout where you put your Buttons or EditTexts and .java file where you will code your活动。

But Basic Activity will gives you two .xml files, the main_activity.xml that contain FloatingActionButton and a ToolBar and it will include the second .xml 你将把你的 Buttons 和一个 .java 文件放在哪里。

如果您是 android 开发的新手,请从 Empty Activity 开始,它更容易理解

原文由 Oussema Aroua 发布,翻译遵循 CC BY-SA 3.0 许可协议

如果你想让事情与他们在 那里 所做的保持一致,你应该选择 _基本活动_,因为在该教程的 第三 步你需要 content_my.xml 如果你选择 空活动 则不会生成在开始时(当然你可以把你的代码放在 activity_main.xml 这是完全一样的东西)。因此,如果您只想与教程保持一致,您可以选择 Basic Activity 。以前的 空白活动 和当前的 基本活动 之间的区别是在您的活动中生成的额外代码,例如:

     Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                    .setAction("Action", null).show();
        }
    });

原文由 Andritchi Alexei 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏