-1

このハードコードされた文字列を TextView 要素に使用すると、ADT から次のような警告が表示されます。

ハードコードされた文字列 "Text"、@string リソースを使用する必要があります

安全でないのでしょうか、ADT がこの方法を使用しないように警告しているのでしょうか?

4

2 に答える 2

1

アプリ内のすべての xml ファイルがコンパイルされ、その後は人間が読み取れなくなります。したがって、ハードコードされた文字列を使用することは完全に安全であり、悪い習慣に過ぎません。

于 2015-02-01T12:34:37.413 に答える
1

アプリの構成が難しくなるため、悪い習慣ですが、危険ではありません。

フォルダー res/values/strings.xml で、使用している文字列をより適切に宣言する必要があります。

これを行う方法のガイドは次のとおりです。http://developer.android.com/guide/topics/resources/string-resource.html

于 2015-02-01T12:15:45.457 に答える