アクティビティ/アプリケーション内の多くのインポートステートメントは、アンドロイドのパフォーマンスに影響しますか。アクティビティの多くのインポートは、アンドロイドのパフォーマンスに影響します
例の状況1:活動で
/public class
それは、でしょう、私はこの単一DialogHelper.javaですべてのアプリケーションのダイアログを扱う(のはDialogHelper.java
それを呼ばれてみましょう)と私はその活動の複数のインポート・ステートメントを持っています実行時のパフォーマンスに影響を与えたり、電話機のメモリに影響を与えたり、パフォーマンスを低下させたりしますか?
例の状況2:代わりに優れているものです、android.content.ActivityNotFoundException;
をインポートするために私が必要とするこれを、使用されるすべての
try {
String url = "data";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
activity.startActivity(i);
} catch (Exception e) {
//Exception here
}
で必要このcatch (Exception e)
なしインポートを使用しての
?
try {
String url = "data";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
activity.startActivity(i);
} catch (ActivityNotFoundException e) {
//Exception here
}