换行算法:支持换行,换行检测,上下滚动原理:根据行数和字符数量,将字符串进行相应切割,并存放数组,等待操作。为了避免单词被切割成两个部分,切割的时候要注意最后一个字符是不是空格或者标点符号如果是不是的话,这一段切割的字符串就要从后面开始检测,直到检测到标点符号才能进行切割