簡単書評『Google Android開発入門ガイド』

1359 ワード

本は内容から見るとJAVAの基礎さえ身につけていないという位置づけのようだ.
関連するandroidの基礎も不完全で、簡単な身長計算機(BMI、強そうに見えますが、実は身長体重を入力して計算して表示します)も本全体を貫くことができて、RP計算機の例はそれより複雑だと感じています.
それから、Adapter(アダプタ、androidの多くの場所でアダプタモードが使われている)のような個別の専門語の翻訳が奇抜で、インタフェース(お願いします.インタフェースはinterface)に翻訳されて、この本の作者がアマチュアだと感じます.また、Preferenceは優先順位に翻訳され、霧の水を見せて、明らかにコンピュータ専門のレベルではありません.Androidでpreferenceが優先順位のある用途や蓋念は、軽量な持続性APIであり、android開発ではK-V(キー値ペア)と簡単に理解すればよい.
この本は私にとって、唯一価値を見せてくれたのは、中に挿入されたプログラミング習慣、再構築方法です.残念なことに、これらの内容はすでに「コードのきれいな道」で見たことがあり、実践しています.
45元の本を位置づけて、20元の価値がある内容があるかどうか分かりません.
PS:
170ページ、複数箇所でpauseをpalse、onPauseをonPalseと書く.
191ページでは、「『setListAdapter』にのみ使用されるインタフェースオブジェクトを1つ少なく作成できることを考えれば、メモリを節約できます.『setListAdapter』とインタフェースオブジェクトを作成する動作を合わせて書くことができます......」
コードを
ListAdapter adapter = new ArrayAdapter<String>(this, androidR.layout.simple_list_item_1, note_array);
setListAdapter(adapter);

「最適化」が
setListAdapter(new ArrayAdapter<String>(this, androidR.layout.simple_list_item_1, note_array));
という言葉は明らかに誤解しているでしょう.この作者のJAVAのどんなレベルを知らないで、これはただ1つの引用を明示的に宣言することが少なくて、どこが1つのオブジェクトを少なくしましたか?
223ページでは、この章では「依存する活動」という概念も提案した.新しい分野にとって、最も欠けていないのは新しい概念です.入門のチュートリアルも、自分について新しい概念を提出し、この概念はまだ意味がありません.本来activity間でデータの転送を切り替えるのは普通ですが、この状況では「依存活動」の概念を作る必要があります.初心者を困惑させるのではないでしょうか.