Android string.xml中特殊字符转义
项目中要在string.xml 中显示特殊符号
空格:
(普通的英文半角空格但不换行)
窄空格:
(中文全角空格 (一个中文宽度))
(半个中文宽度,但两个空格比一个中文略大)
(一个中文宽度,但用起来会比中文字宽一点点)
\u3000\u3000(首行缩进)
\u3000(全角空格(中文符号))
\u0020(半角空格(英文符号))
换行:\n
<string name="test">test \n test</string> tab:\t
<string name="test">test \t test</string>
针对特殊字符:@号 冒号等,直接写肯定不行,需转译
<string name="test">@</string>
只能考虑使用ASCII码进行显示、在XML中空格符不是用HMTL中的表示、而是用编码表示
以下为常见的ASCII十进制交换编码:$和;不要忘记,需一同带上
@ 对应 -----@-----
: 对应 -----:-----
---------------------
  对应 -----空格-----
! 对应 -----!-----
" 对应 -----"(xml中需要在前面加入)----- 或者 "
# 对应 -----#-----
$ 对应 -----$-----
% 对应 -----%-----
& 对应 -----&----- 或者 &
' 对应 -----‘----- 或者 '
( 对应 -----(-----
) 对应 -----)-----
* 对应 -----*-----
+ 对应 -----+-----
, 对应 -----,-----
- 对应 -----------
. 对应 -----.-----
/ 对应 -----/-----
: 对应 -----:-----
; 对应 -----;-----
< 对应 -----<----- 或者 <
= 对应 -----=-----
> 对应 ----->----- 或者 >
? 对应 -----?-----
@ 对应 -----@-----
[ 对应 -----[-----
\ 对应 -------
] 对应 -----]-----
^ 对应 -----^-----
_ 对应 -----_-----
` 对应 -----`-----
{ 对应 -----{-----
| 对应 -----|-----
} 对应 -----}-----
~ 对应 -----~-----
  对应 -----(这边是空格,在xml首字符中不会被忽略)-----
¡ 对应 -----¡-----
¢ 对应 -----¢-----
£ 对应 -----£-----
¤ 对应 -----¤-----
¥ 对应 -----¥-----
¦ 对应 -----¦-----
§ 对应 -----§-----
¨ 对应 -----¨-----
© 对应 -----©-----
ª 对应 -----ª-----
« 对应 -----«-----
¬ 对应 -----¬-----
­ 对应 ----------
® 对应 -----®-----
¯ 对应 -----¯-----
° 对应 -----°-----
± 对应 -----±-----
² 对应 -----²-----
³ 对应 -----³-----
´ 对应 -----´-----
µ 对应 -----µ-----
¶ 对应 -----¶-----
· 对应 -----•-----
¸ 对应 -----¸-----
¹ 对应 -----¹-----
º 对应 -----º-----
» 对应 -----»-----
¼ 对应 -----¼-----
½ 对应 -----½-----
¾ 对应 -----¾-----
¿ 对应 -----¿-----
À 对应 -----À-----
Á 对应 -----Á-----
 对应 -----Â-----
à 对应 -----Ã-----
Ä 对应 -----Ä-----
Å 对应 -----Å-----
Æ 对应 -----Æ-----
Ç 对应 -----Ç-----
È 对应 -----È-----
É 对应 -----É-----
Ê 对应 -----Ê-----
Ë 对应 -----Ë-----
Ì 对应 -----Ì-----
Í 对应 -----Í-----
Î 对应 -----Î-----
Ï 对应 -----Ï-----
Ð 对应 -----Ð-----
Ñ 对应 -----Ñ-----
Ò 对应 -----Ò-----
Ó 对应 -----Ó-----
Ô 对应 -----Ô-----
Õ 对应 -----Õ-----
Ö 对应 -----Ö-----
× 对应 -----×-----
Ø 对应 -----Ø-----
Ù 对应 -----Ù-----
Ú 对应 -----Ú-----
Û 对应 -----Û-----
Ü 对应 -----Ü-----
Ý 对应 -----Ý-----
Þ 对应 -----Þ-----
ß 对应 -----ß-----
à 对应 -----à-----
á 对应 -----á-----
â 对应 -----â-----
ã 对应 -----ã-----
ä 对应 -----ä-----
å 对应 -----å-----
æ 对应 -----æ-----
ç 对应 -----ç-----
è 对应 -----è-----
é 对应 -----é-----
ê 对应 -----ê-----
ë 对应 -----ë-----
ì 对应 -----ì-----
í 对应 -----í-----
î 对应 -----î-----
ï 对应 -----ï-----
ð 对应 -----ð-----
ñ 对应 -----ñ-----
ò 对应 -----ò-----
ó 对应 -----ó-----
ô 对应 -----ô-----
õ 对应 -----õ-----
ö 对应 -----ö-----
÷ 对应 -----÷-----
ø 对应 -----ø-----
ù 对应 -----ù-----
ú 对应 -----ú-----
û 对应 -----û-----
ü 对应 -----ü-----
ý 对应 -----ý-----
þ 对应 -----þ-----
ÿ 对应 -----ÿ-----
Ā 对应 -----Ā-----
ā 对应 -----ā-----
Ă 对应 -----Ă-----
ă 对应 -----ă-----
Ą 对应 -----Ą-----
ą 对应 -----ą-----
Ć 对应 -----Ć-----
ć 对应 -----ć-----
Ĉ 对应 -----Ĉ-----
ĉ 对应 -----ĉ-----
Ċ 对应 -----Ċ-----
ċ 对应 -----ċ-----
Č 对应 -----Č-----
č 对应 -----č-----
Ď 对应 -----Ď-----
ď 对应 -----ď-----
Đ 对应 -----Đ-----
đ 对应 -----đ-----
Ē 对应 -----Ē-----
ē 对应 -----ē-----
Ĕ 对应 -----Ĕ-----
ĕ 对应 -----ĕ-----
Ė 对应 -----Ė-----
ė 对应 -----ė-----
Ę 对应 -----Ę-----
ę 对应 -----ę-----
Ě 对应 -----Ě-----
ě 对应 -----ě-----
Ĝ 对应 -----Ĝ-----
ĝ 对应 -----ĝ-----
Ğ 对应 -----Ğ-----
ğ 对应 -----ğ-----
Ġ 对应 -----Ġ-----
ġ 对应 -----ġ-----
Ģ 对应 -----Ģ-----
ģ 对应 -----ģ-----
Ĥ 对应 -----Ĥ-----
ĥ 对应 -----ĥ-----
Ħ 对应 -----Ħ-----
ħ 对应 -----ħ-----
Ĩ 对应 -----Ĩ-----
ĩ 对应 -----ĩ-----
Ī 对应 -----Ī-----
ī 对应 -----ī-----
Ĭ 对应 -----Ĭ-----
ĭ 对应 -----ĭ-----
Į 对应 -----Į-----
į 对应 -----į-----
İ 对应 -----İ-----
ı 对应 -----ı-----
IJ 对应 -----IJ-----
ij 对应 -----ij-----
Ĵ 对应 -----Ĵ-----
ĵ 对应 -----ĵ-----
Ķ 对应 -----Ķ-----
ķ 对应 -----ķ-----
ĸ 对应 -----ĸ-----
Ĺ 对应 -----Ĺ-----
ĺ 对应 -----ĺ-----
Ļ 对应 -----Ļ-----
ļ 对应 -----ļ-----
Ľ 对应 -----Ľ-----
ľ 对应 -----ľ-----
Ŀ 对应 -----Ŀ-----
ŀ 对应 -----ŀ-----
Ł 对应 -----Ł-----
ł 对应 -----ł-----
Ń 对应 -----Ń-----
ń 对应 -----ń-----
Ņ 对应 -----Ņ-----
ņ 对应 -----ņ-----
Ň 对应 -----Ň-----
ň 对应 -----ň-----
ʼn 对应 -----ʼn-----
Ŋ 对应 -----Ŋ-----
ŋ 对应 -----ŋ-----
Ō 对应 -----Ō-----
ō 对应 -----ō-----
Ŏ 对应 -----Ŏ-----
ŏ 对应 -----ŏ-----
Ő 对应 -----Ő-----
ő 对应 -----ő-----
Œ 对应 -----Œ-----
œ 对应 -----œ-----
Ŕ 对应 -----Ŕ-----
ŕ 对应 -----ŕ-----
Ŗ 对应 -----Ŗ-----
ŗ 对应 -----ŗ-----
Ř 对应 -----Ř-----
ř 对应 -----ř-----
Ś 对应 -----Ś-----
ś 对应 -----ś-----
Ŝ 对应 -----Ŝ-----
ŝ 对应 -----ŝ-----
Ş 对应 -----Ş-----
ş 对应 -----ş-----
Š 对应 -----Š-----
š 对应 -----š-----
Ţ 对应 -----Ţ-----
ţ 对应 -----ţ-----
Ť 对应 -----Ť-----
ť 对应 -----ť-----
Ŧ 对应 -----Ŧ-----
ŧ 对应 -----ŧ-----
Ũ 对应 -----Ũ-----
ũ 对应 -----ũ-----
Ū 对应 -----Ū-----
ū 对应 -----ū-----
Ŭ 对应 -----Ŭ-----
ŭ 对应 -----ŭ-----
Ů 对应 -----Ů-----
ů 对应 -----ů-----
Ű 对应 -----Ű-----
ű 对应 -----ű-----
Ų 对应 -----Ų-----
ų 对应 -----ų-----
Ŵ 对应 -----Ŵ-----
ŵ 对应 -----ŵ-----
Ŷ 对应 -----Ŷ-----
ŷ 对应 -----ŷ-----
Ÿ 对应 -----Ÿ-----
Ź 对应 -----Ź-----
ź 对应 -----ź-----
Ż 对应 -----Ż-----
ż 对应 -----ż-----
Ž 对应 -----Ž-----
ž 对应 -----ž-----
相关文章:
Android string.xml中特殊字符转义
项目中要在string.xml 中显示特殊符号 空格: (普通的英文半角空格但不换行) 窄空格: (中文全角空格 (一个中文宽度)) (半个中文宽度,但两个空格比一个中文…...
解析传统Workflow、AI Workflow与AI Agent概念,并通过Coze案例探讨利用AI工作流构建应用的实践流程
传统工作流 工作流入门这篇就够了 BPMN.JS中文教程 BPMN 工作流引擎解析 定义:工作流是在计算机支持下业务流程的自动或半自动化,其通过对流程进行描述以及按一定规则执行以完成相应工作。 应用:随着计算机技术的发展以及工业生产、办公自动…...
光谱相机的光谱分辨率可以达到多少?
多光谱相机 多光谱相机的光谱分辨率相对较低,波段数一般在 10 到 20 个左右,光谱分辨率通常在几十纳米到几百纳米之间,如常见的多光谱相机光谱分辨率为 100nm 左右。 高光谱相机 一般的高光谱相机光谱分辨率可达 2.5nm 到 10nm 左右&#x…...
android Recyclerview viewholder统一封装
Recyclerview holder 统一封装 ViewHolder类 import android.annotation.SuppressLint import android.content.Context import android.graphics.Color import android.graphics.drawable.GradientDrawable import android.os.Build import android.os.CountDownTimer import…...
Windows部署NVM并下载多版本Node.js的方法(含删除原有Node的方法)
本文介绍在Windows电脑中,下载、部署NVM(node.js version management)环境,并基于其安装不同版本的Node.js的方法。 在之前的文章Windows系统下载、部署Node.js与npm环境的方法(https://blog.csdn.net/zhebushibiaoshi…...
51单片机入门基础
目录 一、基础知识储备 (一)了解51单片机的基本概念 (二)掌握数字电路基础 (三)学习C语言编程基础 二、开发环境搭建 (一)硬件准备 (二)软件准备 三、…...
老centos7 升级docker.io为docker-ce 脚本
旧的centos7 之前安装的是docker.io 由于一些原因,像docker compose 等版本变化,以及docker.io源受限等,我们要更新到docker-ce 并使用国内阿里云的源怎么处理?下面直接上脚本,upgrade-docker.sh #!/bin/bashset -e# 创建临时目录 TEMP_DIR"./tmp" mkdir -p "…...
数仓建模(三)建模三步走:需求分析、模型设计与数据加载
本文包含: 数据仓库的背景与重要性数据仓库建模的核心目标本文结构概览:需求分析、模型设计与数据加载 目录 第一部分:需求分析 1.1 需求分析的定义与目标 1.2 需求分析的步骤 1.2.1 业务需求收集 1.2.2 技术需求分析 1.2.3 成果输出…...
PHP xml 常用函数整理
————————-DOM 函数————————————– 1、DOMDocument->load() 作用:加载xml文件 用法:DOMDocument->load( string filename ) 参数:filename,xml文件; 返回:如果成功则返回 TRUE&a…...
数据结构(Java版)第八期:LinkedList与链表(三)
专栏:数据结构(Java版) 个人主页:手握风云 目录 一、链表中的经典面试题 1.1. 链表分割 1.2. 链表的回文结构 1.3. 相交链表 1.4. 环形链表 一、链表中的经典面试题 1.1. 链表分割 题目中要求不能改变原来的数据顺序,也就是如上图所示。…...
数据结构学习记录-数据结构概念
1 数据结构: 数据结构是计算机存储,管理数据的方式。 数据必须依据某种逻辑联系组织在一起存储在计算机内 数据结构研究的就是这种数据的存储结构和数据的逻辑结构。 1.1 数据的逻辑结构: 逻辑结构指的是数据本身之间的关系 集合&#x…...
【Linux】11.Linux基础开发工具使用(4)
文章目录 3. Linux调试器-gdb使用3.1 背景3.2 下载安装3.3 使用gdb查询3.4 开始使用 3. Linux调试器-gdb使用 3.1 背景 程序的发布方式有两种,debug模式和release模式 Linux gcc/g出来的二进制程序,默认是release模式 要使用gdb调试,必须…...
数据结构与算法之栈: LeetCode 1047. 删除字符串中的所有相邻重复项 (Ts版)
删除字符串中的所有相邻重复项 https://leetcode.cn/problems/remove-all-adjacent-duplicates-in-string/ 描述 给出由小写字母组成的字符串 s,重复项删除操作会选择两个相邻且相同的字母,并删除它们在 s 上反复执行重复项删除操作,直到无…...
C++ 在线编译软件介绍、杭电OJ、北大OJ、力扣OJ
在线编译软件的话,可见下: https://www.jyshare.com/compile/12/ 杭州电子科技大学开发的一个免费的写代码地址 ,杭电OJ https://bestcoder.hdu.edu.cn/ 北大OJ http://poj.org/ 力扣OJ 力扣 (LeetCode) 全球极客挚爱的技术成长平台...
Java学习笔记(二十三)
1 CacheEvict CacheEvict是Spring框架中用于清空缓存的注解。以下是对CacheEvict注解的详细介绍: 1.1 作用 CacheEvict注解的主要作用是删除缓存中的数据。在方法执行后或执行前(根据配置),它可以清空指定的缓存项或整个缓存区…...
《AI赋能鸿蒙Next,开启智能关卡设计新时代》
在游戏开发领域,关卡设计是至关重要的一环,它直接影响着玩家的游戏体验和沉浸感。而随着人工智能技术的飞速发展,结合鸿蒙Next系统的强大功能,为游戏的智能关卡设计带来了全新的思路和方法。 利用AI学习玩家行为模式 在鸿蒙Next…...
js:正则表达式
目录 正则表达式的语法 定义 检测 检索 元字符 边界符 量词 字符类 表单判断案例 修饰符 过滤敏感词 正则表达式是一种用于匹配和操作文本的强大工具,它是由一系列字符和特殊字符组成的模式,用于描述要匹配的文本字符组合模式 正则表达式是一…...
linux环境使用docker部署多个war项目
如果你的需求是在一个服务器上部署多个Tomcat项目,并且每个项目需要独立运行,可以通过以下方式实现: 1. 使用不同的端口 每个Tomcat项目可以使用不同的端口号(如9090、9091、9092等),并通过Docker容器分别…...
【react】使用antd Table渲染数据遇到的报错问题
记录自己在开发过程中遇到的报错问题: 目录 原本写法:错误分析:解决方案: 原本写法: render: (text) > {console.log(text, "111111text");console.log(typeof text, "111111text");return t…...
JVM之垃圾回收器G1概述的详细解析
G1(并发) G1 特点 G1(Garbage-First)是一款面向服务端应用的垃圾收集器,应用于新生代和老年代、采用标记-整理算法、软实时、低延迟、可设定目标(最大 STW 停顿时间)的垃圾回收器,用于代替 CMS࿰…...
AlphaFold单元测试:代码质量保证
AlphaFold单元测试:代码质量保证 【免费下载链接】alphafold Open source code for AlphaFold 2. 项目地址: https://gitcode.com/GitHub_Trending/al/alphafold 引言:为什么AlphaFold需要严格的单元测试? AlphaFold作为革命性的蛋白…...
cool-admin(midway版)前端路由缓存:include与exclude配置策略
cool-admin(midway版)前端路由缓存:include与exclude配置策略 【免费下载链接】cool-admin-midway 🔥 cool-admin(midway版)一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 3.x…...
NVIDIA Profile Inspector实战指南:从参数调试到显卡性能极致释放
NVIDIA Profile Inspector实战指南:从参数调试到显卡性能极致释放 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector 诊断性能瓶颈 显卡性能表现不佳往往是多种因素共同作用的结果,…...
3个核心模块揭秘:Python量化投资如何免费获取通达信专业数据
3个核心模块揭秘:Python量化投资如何免费获取通达信专业数据 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 你是否在量化投资中为数据获取而烦恼?商业接口太贵,…...
从零搭建PointRCNN:Linux环境配置与3D检测可视化实战
1. 环境准备:从零搭建Linux深度学习工作站 第一次在Linux系统上配置深度学习环境时,我盯着命令行界面手足无措的样子还历历在目。现在回想起来,其实只要掌握几个关键步骤,就能快速搭建好PointRCNN所需的运行环境。我们以配备NVIDI…...
效率提升:基于快马平台实现openclaw windows部署的自动化与优化
最近在团队里负责优化openclaw在Windows环境的部署流程,发现传统手动部署方式存在不少效率瓶颈。经过在InsCode(快马)平台上的实践,我们实现了一套自动化部署方案,效果提升明显。这里分享几个关键优化点: 全流程一键化部署 过去部…...
HumanoidVerse深度解析:如何通过多模拟器框架实现人形机器人sim2real高效训练
1. HumanoidVerse框架概览:多模拟器支持与模块化设计 HumanoidVerse是卡耐基梅隆大学(CMU)推出的开源框架,专门针对人形机器人的sim2real训练需求。这个框架最大的特点在于其多模拟器支持架构,能够无缝对接IsaacGym、IsaacSim和Genesis三种主…...
Wan2.2-T2V-A5B实战:GitHub版本管理下的团队协作开发流程
Wan2.2-T2V-A5B实战:GitHub版本管理下的团队协作开发流程 你是不是也遇到过这样的场景?团队几个人一起开发一个基于Wan2.2-T2V-A5B的应用项目,代码改来改去,最后谁改了哪部分、为什么改、线上版本和本地版本哪个更新,…...
工业以太网双雄:从协议原理到选型落地,EtherCAT与PROFINET实战解析
1. 工业以太网的双雄之争:为什么选型这么难? 第一次接触工业以太网协议选型时,我盯着EtherCAT和PROFINET的参数表发呆了整整一上午。就像面对两个各有所长的武林高手,一个轻功了得,一个内力深厚,实在难以抉…...
Pi0一键部署教程:nohup后台运行+log实时监控+进程安全终止
Pi0一键部署教程:nohup后台运行log实时监控进程安全终止 本文介绍如何快速部署和运行Pi0机器人控制模型,重点讲解后台运行、日志监控和进程管理的实用技巧,让AI应用稳定运行在服务器环境中。 1. 项目简介:什么是Pi0? …...
