前言

作为Android开发来说,为了预防乱码和方便后期国际化扩展,将代码或者布局中的字符串定义到strings.xml文件中是很有必要的。这也是编程的一个良好习惯。

操作方法

如下图:先将字符串定义在java代码中,然后将光标定位到整个字符串的任何地方,然后按住Alt+Enter快捷键,在弹出的对话框中选择第一项“Extract string resource”。

执行该命令之后,弹出如下对话框:

在resource name项中输入字符串名称,点击ok,如下图:

点击OK之后,java代码中的字符串就自动变成如下图所示的样子:

这时,打开values目录下的strings.xml文件,可以看到,其中自动新增了字符串,如下图:

基本不用其他的修改,是不是很方便,^_^

后记

本文介绍的是java代码中字符串快速定义到strings.xml的方法,如果字符串应用在布局文件中也可以用这种方法操作。不论是维护还是在新开发过程中,这个方法都是非常实用的。

Android --- 快速将字符串定义到strings.xml文件的方法相关推荐

  1. Android Studio中src/main/res/values中strings.xml文件中字符串使用

    strings.xml文件中的内容 在活动中获得字符串的方式: str = getResources().getString(R.string.app_name); 在xml布局文件中引用该字符串: ...

  2. 修改Android中strings.xml文件, 动态改变数据

    有些朋友可能会动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法. strings.xml中节点是支持占位符的,如下所示: <string name=&q ...

  3. android 读取excel数据并保存为xml文件

    今天,简单讲讲android如何  读取excel数据并保存为xml文件. 最近,我这边需要把客户翻译的Excel字符资源作为xml字符资源,当时自己是一个一个的复制,发现效率太低.后来,在网上搜 ...

  4. Android程序解析xml至文档中,Android开发之DOM解析xml文件的方法

    本文实例讲述了Android中DOM解析xml文件的方法.分享给大家供大家参考,具体如下: 一.在assets文件中写xml文件 李明 30 李向梅 25 二.在service中写一个DOM解析的操作 ...

  5. C#中常用的几种读取XML文件的方法

    XML文件是一种常用的文件格式,例如WinForm里面的app.config以及Web程序中的web.config文件,还有许多重要的场所都有它的身影.Xml是Internet环境中跨平台的,依赖于内 ...

  6. jq ajax xml,jQuery+ajax读取并解析XML文件的方法

    本文实例讲述了jQuery+ajax读取并解析XML文件的方法.分享给大家供大家参考,具体如下: ajax.xml: zhangsan 1 lisi 2 demo.html: /p> " ...

  7. linux下用js生成xml文件,使用JS读取XML文件的方法

    由于项目上需要解析xml,于是各种百度,然后自己总结了下各个主流浏览器解析xml的方法,只能是很浅显的知道他的用法,但是还没有深层次的研究. 不同的浏览器对xml的解析方式不同,根据目前主流浏览器大致 ...

  8. 使用XmlTextWriter生成XML文件的方法

    使用XmlTextWriter生成XML文件的方法,项目兼容需要生成一系列的xml文件,总结了下XML文件的生成基本方式: 项目兼容需要生成一系列的xml文件,总结了下XML文件的生成基本方式: Xm ...

  9. java xml读取方法_Java读取XML文件的方法

    Java读取XML文件的方法 发布时间:2020-08-19 14:39:08 来源:亿速云 阅读:63 作者:小新 这篇文章主要介绍了Java读取XML文件的方法,具有一定借鉴价值,需要的朋友可以参 ...

最新文章

  1. 【 Vivado 】在工程模式下通过jou文件来学习 Tcl 命令
  2. 人脸识别如何在大型银行中大规模商用?
  3. Introduction to pinatrace annotate version 2: a look into latches again
  4. 最近一月的娱乐生活:看电影,玩游戏
  5. url中携带中文乱码问题
  6. 2019.08 me
  7. C++学习笔记(五)--指针、NULL、引用
  8. 13. OD-内嵌补丁,过期的软件DVD Menu Studio破解,switch函数,break等于KillTimer
  9. 蓝桥杯 ADV-167算法提高 快乐司机(贪心算法)
  10. OpenCV-霍夫圆变换cv::HoughCircles
  11. ubuntu 设置定时任务
  12. element中form表单resetFields()方法重置表单无效
  13. Delphi应用程序的调试(十)调试器选项
  14. 2021-09-07912. 排序数组
  15. linux mysql驱动在哪_MySQL驱动使用方法
  16. 简库软件库工具箱综合源码_iApp源码
  17. 批量解除文件锁定状态包含子文件夹
  18. 抖音视频社交产品多闪上架各大应用市场
  19. win7 c盘空间不足怎么扩大
  20. 目标检测单阶段、双阶段检测框部分学习总结

热门文章

  1. AS问题解决系列1—Unable to execute DX错误
  2. 转: HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝的另类解决方案
  3. nginx+passenger下504 Gateway-Timeout问题的解决办法
  4. Windbg 分析 Dump File 简单演示(转)
  5. OpenGL第三方库:GLFW入门篇
  6. OpenCV图像处理使用笔记(八)——Sobel算子
  7. OpenCV图像处理使用笔记(五)——图像边界拓展
  8. Ubuntu 16.04下Caffe-SSD的应用(一)——编译Caffe-SSD的CPU版本与GPU版本
  9. libQtCore.so.4相关错误
  10. 基于机器学习的捡球机器人设计与实现(探索)第2篇——7步完成opencv的安装(20190112)