<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->

在目录res/values里,主要包括界面缺省的资源。比如从前面XML里看到下面这行:

android:text="@string/clear"

这行是指明显示的字符串,但真正要在界面上显示的字符串并不是“@string/clear”,这里仅是指明了索引值,意思就是说从string资源表里找到”clear”的值。那么这个值保存在那里呢?其实是保存在res/values目录的strings.xml文件,当然不同的语言只存在不同的values目录里,这样是很方便android的应用程序进行多国语言开发的,不用修改代码,只修改资源,就可以进行国际化开发了。

下面就是values里的xml文件内容:

<?xml version="1.0" encoding="utf-8"?>

<resources>

这里定义了应用程序的名称。

<!-- Application name -->

<string name="app_name">Calculator</string>

<!-- If there is a syntax error in the user entered calculation, an error dialog will appear. This is the title. -->

<string name="error">Error</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit0">0</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit1">1</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit2">2</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit3">3</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit4">4</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit5">5</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit6">6</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit7">7</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit8">8</string>

<!-- Displayed numbers for the digit buttons -->

<string name="digit9">9</string>

<!-- Button name on screen to delete the last entered digit or operator -->

<string name="del">DELETE</string>

<!-- Button name on screen to clear the entire calculation field -->

//QQ: 9073204 EMAIL:9073204@qq.com

//蔡军生  2011-04-24

这一行就是上面指明要加载显示的字符串。

<string name="clear">CLEAR</string>

定义字符串资源的格式是使用resources标签,然后再使用string标签,属性name是指明字符串的名称。如下:

<resources>

<string name="clear">CLEAR</string>

</resources>

更多相关文章

  1. Android中从本地未安装的APK动态加载类和资源
  2. 【Android(安卓)安装包优化】资源混淆 ( AAPT2 资源编译工具 | r
  3. Android(安卓)基础知识介绍
  4. android的tabHost的使用
  5. android之resources资源
  6. Android工程中R.java文件的重新生成——(注意资源文件的错误)
  7. 分享自学Java,Web,Android视频教程资源(自学Android,有这些就够了)
  8. Android工程源文件结构
  9. Android(安卓)Resource

随机推荐

  1. 如何使用 Android(安卓)Studio 的 git hu
  2. Android(安卓)自定义Ratingbar
  3. Android中调节Activity变亮变暗(屏幕亮度)
  4. 实现gridview画分界线
  5. android文件打开方式
  6. 类微信播放音频帧动画实现
  7. AndroidAnnotations——SharedPreference
  8. 自定义ViewGroup onMeasure onLayout
  9. Android几种定时器的使用
  10. 7.高级UI组件