public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
optimizeAppStartup();
}
private void optimizeAppStartup() {
initializeModules();
preloadResources();
// ...
}
private void initializeModules() {
// ...
}
private void preloadResources() {
// ...
}
}
<application
android:name=".MyApplication"
android:usesCleartextTraffic="true"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme"
android:fullBackupContent="@xml/backup_rules">
<!-- ... -->
</application>