YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Chinese, Simplified subtitles

← 9s9RqRlUhtk

9s9RqRlUhtk

Get Embed Code
10 Languages

Showing Revision 7 created 04/13/2016 by Udacity Robot.

  1. 这就是我们当前的天气预报列表。
  2. 该列表看起来还可以,但是
    如果我们为这些气温值显示
  3. 温度符号就更完美了。
  4. 使用该符号是最佳实践。
  5. 这有助于译员
    了解如何重新对文本和参数
  6. 进行布置,
    从而使其最适合当地语言。
  7. 现在我们研究一下
    如何使用该方法
  8. 在我们的应用中设计气温的版式。
  9. 在 string.xml 文件中,我们声明了
    格式气温字符串资源。
  10. 我们利用 XLIFF 标记表示
    十进制温度值
  11. 所在的位置。
  12. 该数字后面附有温度符号
    的单位代码字符。
  13. 在工具类中,我们可以通过
    格式温度方法
  14. 利用该字符串资源。
  15. 请注意,使用该方法时,
    我们传入气温
  16. 和用户对单位制度的偏好
    (公制或英制)。
  17. 然后我们会返回
    转换后的气温。
  18. 我们将会对该方法进行修改,
    使其也能返回
  19. 值后附带温度符号的
    格式化字符串。
  20. 为此,我们需要
    传入一种上下文,
  21. 此上下文可帮助我们访问
    我们之前声明的
  22. 字符串资源 ID。
  23. 然后我们传入该字符串模板
    的任意其他参数。
  24. 这种情况下,我们只有一个参数,
    所以我们传入气温值。
  25. 然后该完全格式化的字符串
    将返回给调用者。
  26. 天气预报列表和详细信息页面
    将使用该方法。
  27. 因此我们还必须要更新
    上述两处的代码,
  28. 使其可以与此新参数
    进行编译。
  29. 这是应用经过更改后
    呈现的外观。
  30. 请进行操作并对代码进行更改,
    添加字符串资源,
  31. 从而显示以度数为单位的气温。
  32. 完成时选中此框。
  33. 请记住,当您需要
  34. 对字符串进行格式化时,
    请继续利用该显示方法。