基本クラスを作成します。

com.gsls.b_mvp.baseパッケージ;

インポートandroid.os.Bundle;

インポートandroidx.appcompat.app.AppCompatActivity;

インポートcom.gsls.b_mvp.view.util.GT;

/ **
*著者:こんにちは
*時間:2019 / 7/5
* CSDN:qq_39799899
* EXPLAIN:すべてのベースクラスの活動
** /
AppCompatActivity {拡張BaseActivityパブリック抽象クラス

/ **負荷分散の初期化* /
保護された抽象int型InitLayout(バンドルsavedInstanceState);

/ **端面図は、描画する前にデータセット* /
保護されたボイドinitDrawData(){}

/ ** * UI /初期化
保護抽象ボイドinitData();

/ **メソッド関数* /
保護されたボイド関数(http://www.amjmh.com/v/BIBRGZ_558768/ )} {

@Override
(バンドルsavedInstanceState){保護のonCreate無効
super.onCreate(savedInstanceState)を、
initDrawData(); //データセット描画する前に
setContentView(initLayout(savedInstanceStateを)); // ローディングレイアウト
initData(); //は、UIの初期化
関数を(); //関数法
GT.getGT()setCONTEXT(この); // 初期コンテキスト
}

}

 

おすすめ

転載: www.cnblogs.com/ly570/p/11373138.html