This article focuses on the benefits of using line breaks in text messages and how to use line breaks.
The last one months, although not time to write a blog, but has been seriously answering the questions raised. Received so many responses, attention and appreciation, or quite a sense of accomplishment, let me feel that doing this matter more and more meaningful, more determined I continue to write down the determination. After the first six articles, I believe that you have mastered the basic development knowledge of public accounts (based on Java), such as frame building, API encapsulation, message receiving and reply, etc. the next series will focus on the development of skills and practical functions in public account development (such as weather inquiries, perimeter searches , man-machine dialogue, etc.).
Benefits and examples of using line wrapping
The benefit of using line wrapping is to make the information appear more neat, beautiful and intuitive, appropriate in the text message to use the line break, it will make people feel comfortable, clear and clear after the look. The following is an example of the main menu of the public account Xiaoqrobot, that is, the use of a line break, it seems to be very intuitive, refreshing it? What Think it's ugly? Well, that's even my narcissism ... )
You can imagine if this text menu doesn't use a newline character, what will it look like?
How do I use a line break in a text message?
In the text message of the public account, the line break is still "\ n" and the following code explains how the Xiaoqrobot text menu is implemented.
/** * Xiaoqrobot Main Menu * * @return */public static String Getmainmenu () {StringBuffer buffer = new StringBuffer (); buffer . Append ("Hello, I am a small q, please reply to the number selection service:"). Append ("\ n"); Buffer.append ("1 Weather Forecast"). Append ("\ n"); Buffer.append ("2 Bus Query "). Append (" \ n "); Buffer.append (" 3 Peripheral Search "). Append (" \ n "); Buffer.append (" 4 song on Demand "). Append (" \ n "); Buffer.append ("5 Classic Game"). Append ("\ n"), Buffer.append ("6 Beauty Station"). Append ("\ n"); Buffer.append ("7 Face Recognition"). Append ("\ n"); Buffer.append ("8 chat chit chat when"). Append ("\ n"); Buffer.append ("Reply"? " Show this Help menu "); return buffer.tostring ();}
What, is it easy to implement?
1) 9-16 lines is the menu item, and each menu item is separated by a line break;
2) The 8th line, the end of the 16th are used two line breaks, so that the menu items and other content can be separated, more layered sense, it will look comfortable, intuitive point.
May be careful friends have found: on, "around the search" and "beautiful radio" behind there is a "gift" expression, and the code did not see, this is I specifically removed, because I intend to use an article in the back of the QQ expression to send, processing, reception to speak clearly.
Details determine success or failure!
http://www.bkjia.com/PHPjc/444570.html www.bkjia.com true http://www.bkjia.com/PHPjc/444570.html techarticle This article focuses on the benefits of using line breaks in text messages and how to use line breaks. The last one months, although not the time to write a blog, but has been seriously reply to everyone put forward ...