我想使用Java註釋插入代碼(方法調用等)。假設我有這樣的代碼:如何使用Java批註像C宏一樣插入一些樣板代碼?
ActionBar bar = getActionBar();
assert bar != null;
bar.setIcon(android.R.color.transparent);
EventBus.getDefault().register(this);
checkGPS();
此代碼出現在我的每個Activity類中。而不是每次我想要這樣寫:@PrepareActivity
這將擴大代碼。在C或C++中,我可以簡單地使用#define PrepareActivity \ ...
。我可以使用Java註釋編寫相同的代碼嗎?以及如何做到這一點?謝謝。
你能不能創建一個方法,'prepareActivity(...);'? – 2014-10-29 12:55:49