انتخاب کارکرد USB در حالت Slave که در این حالت دستگاه شما می تواند به کامپیوتر وصل شود .如上面一个句子, 在Slave后面空格很宽,才接上后面 的内容,我删了各个衔接地方的空格,上面那个宽度并没有变化 ???这是为什么????
解决方案 »
- Android GridView设置触摸事件后垂直滚动不能使用了?求指教
- 关于真机调试问题,希望各位有经验的大侠指点
- 开发手机上的程序和平板电脑上的程序有什么不一样
- 提一个android的问题
- android(TextView)走马灯效果的的滚动速度的设置
- 求这abduction world attack效果实现方法
- android BroadcastReceiver 广播 onReceive()执行多次
- 程序员必看:移动开发中几个全新的开源小工具。
- Google被和谐啦,哪位大侠知道怎么下载Android SDK?
- android 的APP跟服务器交互的问题
- android模拟器启动超级慢
- android进程被杀问题
阿拉伯语和波斯语遵循右显示规则,LZ删的是空格还是空格前面的波斯语字符?
. که در این حالت دستگاه شما می تواند به کامپیوتر وصل شود Slave در حالت USB انتخاب کارکرد 上面那句话的正确顺序如上。 在slave 前的多了很宽的空间
后面查了之后是که در این حالت دستگاه شما می تواند به کامپیوتر وصل شود 这个长度计算的有问题, 它计算长度是一个字母一个字母加起的总长度, 但是波斯语有些字母连接起来后,总长度要比单个字母之和的长度, 所以在slave 前会多空格。
但是计算 长度的函数,真的看不懂(到了JNI层)
{"native_measureText","([CII)F", (void*) SkPaintGlue::measureText_CII},
{"native_measureText","(Ljava/lang/String;)F", (void*) SkPaintGlue::measureText_String},
{"native_measureText","(Ljava/lang/String;II)F", (void*) SkPaintGlue::measureText_StringII},
measureText 这个通过JNI去调用采用C++写的函数, 实在是看不明白就英文与中文字符长度的计算规则都没有找到