java吧 关注:1,238,754贴子:12,709,785
  • 33回复贴,共1

想问下QQ是怎么实现表情的存取和录入的呀

只看楼主收藏回复

RT 求解呀


1楼2012-08-15 13:20回复


    IP属地:广东5楼2012-08-15 13:32
    收起回复
      表情存储在电脑上,然后根据特定字符串调用


      6楼2012-08-15 13:33
      收起回复
        QQ 表情好像是在电脑上的吧……


        IP属地:江苏7楼2012-08-15 13:44
        收起回复
          我去深圳问下马化腾。


          9楼2012-08-15 18:35
          收起回复
            等会我打电话问问小马。。


            IP属地:河南10楼2012-08-16 09:59
            收起回复
              放在云端.


              11楼2012-08-16 10:04
              收起回复


                IP属地:浙江12楼2012-08-16 10:36
                收起回复
                  qq表情分三种...
                  1.自带表情
                  2.表情包
                  3.自己添加的单独表情(和2是一样的)
                  1是通过 满足 连在一起的字符串满足特殊指(比如"/pl"会转移成)..这些自带的表情是安装qq的时候安装到指定文件夹下面的.. 这些表情发送的是 指令(比如/pl)而不是发送的是图片(), 所以不管网络再差 你都会0延迟看到表情图片(差的底限是能够传送文字)... 这些指令和表情转移 是 qq 输入框和显示框做的特殊处理..... 你可以自己去试试,在输入框输入/pl,肯定就会自动转换成图片了,,但是你输入\.pl \xpl \plx 这些都不会有什么变换....
                  2和3 都是发送的图片流数据给服务器,然后服务器广播或者转播给你发送的人... over
                  


                  13楼2012-08-16 13:23
                  回复