Android Architecture(アンドロイドアーキテクチャ)のいくつかの研究


最近GithubのAndroid Architectureというプロジェクトを見ていますが、いくつかの小さなプロジェクトが含まれています.プロジェクトは異なるアーキテクチャで同じ機能を完了します.私は中で見たことのない書き方を選んでまとめて、自分のコードを規範化します.
    1.Fragmentの作成
Fragmentの作成FragmentでnewInstanceのメソッドを作成するには:
    public static TasksFragment newInstance() {
        TasksFragment f=new TasksFragment();
        //        f.setArguments()
        return f;
    }

これは、Activityが画面を反転する場合などにclassを利用するためである.新Instance()はサブfragmentを再作成し、パラメータがなければすべて正常です.パラメータがある場合、このような書き方はclass.新Instance()はこのメソッドを呼び出してサブfragmentを作成し,パラメータを再伝達する目的を達成する.