乐趣区

关于android:Android-Activity

Activity 概述

四大组件
  • Activity
  • Service
  • BroadcastReceiver
  • ContentProvider
负责与用户交互的组件
  • 归根结底就是一 class
一个程序由多个 Activity
@Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long l) {Intent intent = new Intent(this, DetailActivity.class);
        HashMap<String, Object> itemMap = (HashMap<String, Object>) parent.getItemAtPosition(position);
       intent.putExtra("index",""+position);
       intent.putExtra("title",""+itemMap.get("title"));
       startActivity(intent);
        Toast.makeText(this, "点击"+position, Toast.LENGTH_SHORT).show();}

要想实现界面的跳转,就必须封装一个 Intent 对象,在其中阐明新关上 Activity 的信息
Intent 对象能够通过一系列的 put 办法携带参数,再通过响应的 get 办法获取这些参数,从而达到界面间传参的目标。

退出移动版