基础Activity文件

来源:互联网 发布:优斗士网络推广效果 编辑:程序博客网 时间:2024/04/30 17:11

一个基础的activity的java文件

package com.example.wkedong.Activity;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import com.example.wkedong.pm.R;/** * Created by Wkedong on 2017/9/20. */public class TempActivity extends AppCompatActivity implements View.OnClickListener {    //参数对象定义    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_temp);        initView();        initData();    }    //初始化view控件    private void initView() {    }    //初始化数据    private void initData() {    }    //点击事件监听    @Override    public void onClick(View v) {        switch (v.getId()) {            default:                break;        }    }    //每次启动activity时调用    @Override    protected void onResume() {        super.onResume();    }    //activity销毁时调用    @Override    protected void onDestroy() {        super.onDestroy();    }    /*    第一个参数:判断返回的数据是从哪个Activity返回的,和startActivityForResult中的requestCode相对应。    第二个参数:由子Activity通过其setResult()方法返回。    第三个参数:一个Intent对象,带有返回的数据。    */    @Override    protected void onActivityResult(int requestCode, int resultCode, Intent data) {        super.onActivityResult(requestCode, resultCode, data);    }}