1

私は Android 用の最初のアプリを作成するつもりです (これは単なる学校のプロジェクトであり、市場で役に立たないアプリになることはありません :>)。

したがって、このタスクを開始する前に、いくつかのチュートリアルを行いました。そのうちの 1 つ (sqlite の部分があるため、非常に役立つと思いました) はNotepad Tutorialでした。作業中に、元々はAndroid 1.8か何か用に設計されていることがわかりました(確かに、私のAndroid 4.1でも動作しました)。

私が今本当に疑問に思っているのは、このコードはまだAndroidプログラミングの「最先端」ですか(特にsqliteだけでなく、残りも:)、それとも「非推奨」ですか? もしそうなら、もっと新しくて良いものを教えてもらえますか?

ありがとうございました。

4

2 に答える 2

1

SQLiteは間違いなく、すべてのAndroidデバイスでデフォルトで利用可能なデータベースです。また、このチュートリアルで説明されている基本は、すべてのAndroidバージョンに適用されます。もちろん、OSのすべての新しいバージョンは、使用できるコントロールやその他の新しいAPIに関する新しい可能性も提供しますが、非常に単純なアプリケーションの場合、このチュートリアルは引き続き有効です。

于 2012-10-01T14:50:05.317 に答える
0

私は記事をざっと読んだ。その内容のほとんどは、Android 4.x で有効なようです。チュートリアルではフラグメントについてどこにも言及していないと思いますが、フラグメントは Android 3.0 で導入されました。

このチュートリアルの後の重要な演習は、フラグメントのドキュメントを読むことだと思います。いくつかのサンプル (ギャラリー アプリなど) を見て、フラグメントを使用するためにメモ帳を書き直してください。
アプリでサポートされている Android の最小バージョンが Android 3.0 よりも劣っている場合、フラグメントを使用するにはサポート ライブラリを使用する必要がありますが、これも興味深い演習だと思います。

ちょっとしたヒント: 多くの初心者 (そして経験豊富な開発者も :)) の間違いは、アプリに新しい要素を追加したものの、manifest.xml でそれを宣言するのを忘れたことが原因です。

于 2012-10-01T15:38:38.897 に答える