Keeping lines separate from your code and resource files has many advantages and is usually considered good practice.
Firstly, it will save all your lines in one place, so you can save them in one file.
The most important reason is internationalization. If your application needs to support multiple languages , then highlighting lines (test, button shortcuts, etc.) in different resource files for different languages ββhelps to better manage this process.
For more information see http://developer.android.com/guide/topics/resources/localization.html
Romin source share