これは初歩的な質問かもしれませんが、もっと情報を得たいと思っています。多くのプロのプログラムにはスプラッシュ画面があり、その間にプログレスバーとプログラムがロードされていることを示すテキストが表示されるのを見てきました...
そのようなときに何をロードできるか、何をロードする必要があるか知りたいですか? 彼らはクラスか何かをロードしますか?私は初心者で、プログラムが実際に開始する前に何をロードする必要があるかわかりません。
まあ番組にもよるけど ゲームが地形をランダムに生成しているときにロード画面を使用します。これには 1 秒から 2 分かかります。
要約すると、はい。クラスをロードします。
プログラムの設計が十分にモジュール化されている場合、外側のシェルはほとんどのデバイス (ここでは携帯電話を考えてください) でほとんどすぐに実行できるほど小さく、動作 (外部モジュールによって提供される機能、C#のアセンブリ) をバックグラウンドで読み込んでいる間、進行状況バーを表示できます。 .
ただし、これが常にプログラムのロードに最適な方法であるとは限りません。ユーザー インターフェイスが一般的なクライアント マシンで 5 秒以内に起動して実行できる場合、プログレス バーの価値さえないかもしれません。