2017-08-17 7 views
6

こんにちは、私はこの認証をgoogleから取得した人にはほとんど質問がありません。アンドロイドデベロッパー認定資格

  1. プロジェクトがMVP、MVVMにどのようなデザインパターンを採用していますか?
  2. すべてのsqliteタスクにルームパーシスタンスライブラリを使用することはできますか、生のSQLクエリを作成する必要がありますか?
  3. は、プロジェクトがデータバインディングを使用しています。私はAssociate android developer certification昨年12月にクリアした

答えて

6

。テストのために、不足しているソースコードが与えられ、完全に機能させるために、そのコードの欠けている部分を埋める必要があります。主な注意点は、コードを提出した後、オートメーションツールを使用してテストすることです。そのため、パッケージの名前を変更したり、構造を変更したり、指定されたクラスや変数の名前を変更したりしないように指示されています。

  1. は、私が覚えている限りでは、それは非常に基本的なまたは単純なアーキテクチャ(MvpMvcの並び替え)を理解することは非常に簡単でした。したがって、開発者の視点からは、基本アーキテクチャはすでにそこにあるでしょう。それについて心配する必要はありません。

  2. 知識はContent Providerでなければなりません。私が言及したように、コード全体はすでに欠けている部分で書かれています。だから、sqliteの部屋や他の図書館は使えません。

  3. それはあなたが詳細に試験に必要なすべてのスキルを確認するには、次のリンク(試験コンテンツセクション)を介して行くことができるData binding

を使用していません。この情報はあなたに

+0

うんを助け
https://developers.google.com/training/certification/associate-android-developer/

希望、あなたはパートのほとんどをクリアし、最後に一つは、プロジェクトがbaseviewとbasepresenterのように、私たちはMVPのように表示し、プレゼンターのインターフェイスを定義していないされているからか、ありますプロジェクトは、sqlite用のデータパッケージ、api呼び出し用のネットワークパッケージ、ビュー用のUIパッケージなど、さまざまなパッケージに配置されています。 –

+0

「データ」、「ウィジェット」などの異なるパッケージにレイアウトされています – Nitesh

関連する問題