Android 基類 initData抽取
阿新 • • 發佈:2018-12-03
//新建BaseActivity public abstract class BaseActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_base); } public abstract void initView(); public abstract void initData(); }
//主頁繼承BaseActivity,實現方法
public class MainActivity extends BaseActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public void initView() { } @Override public void initData() { } }