Android第一行代码阅读笔记002 布局部分属性介绍、对活动的注册、按钮的使用、结束当前活动

自定义activity的基本思路:

首先创建一个空的activity,其次建立一个布局文件,最后在activity中加载布局文件setContentView(R.layout.layout_name)


布局文件的基本介绍:

android:id 这是唯一的id号码。以后通过findviewbyID找到这个控件

layout_width 布局的宽度(match_parent、wrap_content)

layout_height 布局的高度(match_parent、wrap_content)


对活动的注册:

   

       

       

   


使用Toast:

Toast.makeText(Context context,string content,Toast.LENGTH_SHORT/Toast.LENGTH_LONG).show();


加载Menu:

res文件夹下创建menu的布局文件:

    

    android:id="@+id/add"

    android:title="add"

    />

    

    android:id="@+id/remove"

    android:title="remove"

    />


加载布局:

public boolean onCreateOptionsMenu(Menu menu)

{

    getInflater().inflater(R.menu.menu,menu);

}

重写onOptionsItemSelected:

public boolean onOptionItemSelected(MenuItem item)

{

    switch(item.getItemId())

    {

        case R.id.add:

        //相关事件处理代码

        break;

        case R.id.remove:

        //相关事件处理代码

        break;

    }

}


结束当前activity:

在程序任意位置调用finish();




你可能感兴趣的:(安卓第一行代码)