6

私がAndroidアプリを作成している間、Eclipseはいくつかのことを打ち負かします。より具体的には、Gallery。スクリーンショットは次のとおりです。

ここに画像の説明を入力してください

警告の上にマウスを置くと、と表示されますThe type Gallery is deprecated。意味はわかりませんがDeprecated、Javaの用語であることは知っています。どんな助けでもいただければ幸いです。ありがとう!

4

3 に答える 3

14

(編集前の質問から:この用語は非推奨であり、減価償却されていません。これは一般的なタイプミスですが、検索目的で知っておく価値があります:)

これは基本的に「廃止」に少し似ています。非推奨のクラスやメソッドは使用しないことをお勧めします。通常、ドキュメントには、それらを使用することを意図していない理由が説明されており、より良い代替手段が提供されます。非推奨のバージョンは、通常、下位互換性のためにのみ存在します。

これを真剣に受け止める価値があります-非推奨のAPIを使用している場合、多くの場合、根本的に欠陥のあるアプローチから何かに直面しています。Dateこれは最も明確な例であり、Java 1.0 APIは、Calendar導入されたときに1.1でほぼ完全に非推奨になりました。で非推奨のメソッドを使用するDateことは、問題を自分で保存する確実な方法です。

詳細は、Oracleの「APIを非推奨にする方法と時期」ページを参照してください。

于 2012-12-27T01:04:22.800 に答える
1

非推奨とは、以前は古いSDKをサポートしていたが、現在はサポートされていないことを意味します。そのため、警告が表示されます。
ほとんどの場合、これは単なる警告ですが、新しいバージョンで問題が発生する可能性があるため、最も注意が必要です。

于 2012-12-27T01:03:38.973 に答える
1

非推奨はJava用語ではありません。それは他の多くのことで使用されますが、プログラミングでは多く使用されます。それは単にそれがもはやサポートされていないことを意味します...通常は何か他のものに置き換えられます。Androidドキュメントは、実行していることに応じて、必要なものに適応させるのに役立ちます

于 2012-12-27T01:05:49.467 に答える