このハードコードされた文字列を TextView 要素に使用すると、ADT から次のような警告が表示されます。
ハードコードされた文字列 "Text"、@string リソースを使用する必要があります
安全でないのでしょうか、ADT がこの方法を使用しないように警告しているのでしょうか?
アプリ内のすべての xml ファイルがコンパイルされ、その後は人間が読み取れなくなります。したがって、ハードコードされた文字列を使用することは完全に安全であり、悪い習慣に過ぎません。
アプリの構成が難しくなるため、悪い習慣ですが、危険ではありません。
フォルダー res/values/strings.xml で、使用している文字列をより適切に宣言する必要があります。
これを行う方法のガイドは次のとおりです。http://developer.android.com/guide/topics/resources/string-resource.html