2
私は写真を撮ると、そのようにHTTPポスト経由でカメラクラスを分離するか、すべてを一緒にマージしますか?
をアップロードするユーザーを要求するアプリを持って、私は一緒に私と私のカメラコード&レイアウト(コールバック、表面図、ボタンなどを...)書きました すべての現在のレイアウトGONE
に設定され、ショーのカメラUI
imageupload_UI.setVisibility(View.GONE); //incl. upload button etc..
camera_UI.setVisibility(View.VISIBLE); //incl. surface view, buttons etc.
このI:imageuploadクラスのユーザーを押してテイクピクチャーボタンが
別のクラス&カスタムレイアウトにカメラコードを分離し、意思 かを経由して、それを呼び出すために
それが良い(より一般的な)です:そう一つのクラス内のすべてと、1つのレイアウトxmlファイル
を行って、私の質問はよ私の現在のセットアップを使用する(一緒に)?
理由を簡単に説明できますか?私は別のクラスを意味する...同じクラスとは何か...教えてください – tom91136
一般的には、1つのことと1つのことをうまくやっている小さなクラスを維持、読み込み、テスト、デバッグ、再利用、理解、設計する方が簡単です。あまりにも多くの(無関係かもしれない)責任を持つ巨大なクラスです。 –