zoukankan      html  css  js  c++  java
  • 活动组件(一)

    活动(Activity)是最容易吸引到用户的地方,它是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用中可以包含零个或多个活动,但不包含任何活动的用用程序很少见。

    项目中的任何活动都应该重写Activity的onCreate()方法,如下:

    package com.example.code;
    import android.app.Activity;
    import android.os.Bundle;

    public class myActivity extends Activity {
         @Override
         protected void onCreate(Bundle saveInstanceState){
        super.onCreate(saveInstanceState);
         }
    }

    接下来,我们手动创建布局,点击res/layout目录,建立"New Andriod XML File",将这个布局文件命名为"first_layout",根元素选择为LinerLayout,如下:

    建立好布局之后,R文件中就有了first_layout这个布局的信息,我们就可以在activity中使用setContentView(R.layout.first_layout);这句代码引用布局,然后再将activity设置为主活动,如下:

    这样一来,项目就可运行了,上述就是一个手工建立活动的过程,布局上只有一个简单的button。

     在将主活动向AndroidFest.xml文件中注册的时候,有个label标签,大多数的时候是不想显示这个标签的,所以可以把它隐藏掉,只需在活动的onCreate方法中添加一句如下代码:

    requestWindowFearture(Window.FEATUEW_NO_TITLE);

     

     

  • 相关阅读:
    Luogu P4727 [HNOI2009]图的同构记数
    ARC 101 E
    JSOI2019 Round2 游记
    JSOI2019 Round1(十二省联考)游记
    Technocup 2019
    Codeforces Round #533 (Div. 2)比赛总结
    学习链接
    2018.12.29-2018.1.9安师大附中集训
    关于考试
    NOIP2018提高组 游记
  • 原文地址:https://www.cnblogs.com/hujingwei/p/5097218.html
Copyright © 2011-2022 走看看