微信公众帐号开发之文本消息中换行符的使用
白羽 2018-06-26 来源 :网络 阅读 1305 评论 0

摘要:本文将带你了解 微信公众帐号开发之文本消息中换行符的使用,希望本文对大家学微信有所帮助。


 

本篇文章主要介绍在文本消息中使用换行符的好处以及如何使用换行符。


 

使用换行的好处及示例

使用换行的好处无非就是让信息的呈现更加整齐、美观和直观,适当的在文本消息中使用换行符,会让人看了之后感觉很舒服、清晰、明了。下面是公众帐号xiaoqrobot的主菜单示例,就是合理地使用了换行符,看上去是不是很直观、清爽呢?(什么?觉得很丑?呃,那就算是我自恋吧...)

 

你可以试想一下,如果这个文本菜单没有使用一个换行符,那会长什么样?

 

如何在文本消息中使用换行符?

在微信公众帐号的文本消息中,换行符仍然是“\n”,下面就通过代码来讲解xiaoqrobot的文本菜单是如何实现的?

[

java] view plain copy
1. /** 
2.  * xiaoqrobot的主菜单 
3.  *  
4.  * @return 
5.  */  
6. public static String getMainMenu() {  
7.     StringBuffer buffer = new StringBuffer();  
8.     buffer.append("您好,我是小q,请回复数字选择服务:").append("\n\n");  
9.     buffer.append("1  天气预报").append("\n");  
10.     buffer.append("2  公交查询").append("\n");  
11.     buffer.append("3  周边搜索").append("\n");  
12.     buffer.append("4  歌曲点播").append("\n");  
13.     buffer.append("5  经典游戏").append("\n");  
14.     buffer.append("6  美女电台").append("\n");  
15.     buffer.append("7  人脸识别").append("\n");  
16.     buffer.append("8  聊天唠嗑").append("\n\n");  
17.     buffer.append("回复“?”显示此帮助菜单");  
18.     return buffer.toString();  
19. }

怎么样,实现起来是不是很简单呢?

1)9-16行就是菜单项,菜单项之间都是用一个换行符分隔;

2)第8行、第16号末尾都使用了两个换行符,这样可以把菜单项与其他内容分隔开,更有层次感,看上去也会舒服、直观一点。

 

可能细心的朋友已经发现了:在截图上,“周边搜索”和“美女电台”后边都有一个“礼物”表情,而代码中并没有看到,这是我专门去掉的,因为我打算后面专门用一篇文章把QQ表情的发送、处理、接收讲清楚。

细节决定成败!

 


本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程