Класс Activity имеет методы onCreate и onResume, которые очень похожи на viewDidLoad и viewDidAppear.
Activity.onResume
EDIT
Чтобы добавить к этому, так как некоторые упоминали в комментариях, что дерево представлений еще не полностью доступно во время этих обратных вызовов, существует ViewTreeObserver, который вы можете прослушивать, если вам нужен первый доступ к иерархии представлений.Вот пример того, как вы можете использовать ViewTreeObserver для достижения этой цели.
View someView = findViewById(R.id.someView);
final ViewTreeObserver obs = someView.getViewTreeObserver();
obs.addOnPreDrawListener(new OnPreDrawListener() {
public boolean onPreDraw() {
obs.removeOnPreDrawListener(this);
doMyCustomLogic();
return true;
}
});