源码简介

公司项目的一个功能模块,一个聊天界面的例子源码
Android例子源码仿微信QQ聊天带表情可翻页带拖动缓冲

文件夹 PATH 列表
卷序列号为 4FE15FAE 3CD2:D088
C:.
│  javaapk.com文件列表生成工具.bat
│  更多源码打包下载.url
│  本源码使用帮助.txt
│  目录列表.txt
│  
└─FaceDemo
    │  .classpath
    │  .project
    │  AndroidManifest.xml
    │  ic_launcher-web.png
    │  proguard-project.txt
    │  project.properties
    │  
    ├─.settings
    │      org.eclipse.core.resources.prefs
    │      
    ├─assets
    │      emoji
    │      
    ├─gen
    │  └─com
    │      └─example
    │          └─facedemo
    │                  BuildConfig.java
    │                  R.java
    │                  
    ├─libs
    │      android-support-v4.jar
    │      
    ├─res
    │  ├─drawable-hdpi
    │  │      chatfrom_bg.xml
    │  │      chatfrom_bg_normal.9.png
    │  │      chatto_bg.xml
    │  │      chatto_bg_normal.9.png
    │  │      chat_footer_bg.9.png
    │  │      chat_send_btn.xml
    │  │      chat_send_time_bg.9.png
    │  │      face_del_icon.xml
    │  │      ib_face.png
    │  │      icon.png
    │  │      iv_face.xml
    │  │      login_edit_normal.9.png
    │  │      user_fragment_list_bg.xml
    │  │      voice_rcd_btn_nor.png
    │  │      voice_rcd_btn_pressed.png
    │  │      
    │  ├─drawable-ldpi
    │  │      d1.png
    │  │      d2.png
    │  │      emoji_1.png
    │  │      emoji_10.png
    │  │      emoji_11.png
    │  │      emoji_12.png
    │  │      emoji_13.png
    │  │      emoji_14.png
    │  │      emoji_15.png
    │  │      emoji_16.png
    │  │      emoji_17.png
    │  │      emoji_179.png
    │  │      emoji_18.png
    │  │      emoji_180.png
    │  │      emoji_181.png
    │  │      emoji_182.png
    │  │      emoji_183.png
    │  │      emoji_184.png
    │  │      emoji_185.png
    │  │      emoji_186.png
    │  │      emoji_187.png
    │  │      emoji_188.png
    │  │      emoji_189.png
    │  │      emoji_19.png
    │  │      emoji_190.png
    │  │      emoji_191.png
    │  │      emoji_192.png
    │  │      emoji_193.png
    │  │      emoji_194.png
    │  │      emoji_195.png
    │  │      emoji_196.png
    │  │      emoji_197.png
    │  │      emoji_198.png
    │  │      emoji_199.png
    │  │      emoji_2.png
    │  │      emoji_20.png
    │  │      emoji_200.png
    │  │      emoji_201.png
    │  │      emoji_202.png
    │  │      emoji_203.png
    │  │      emoji_204.png
    │  │      emoji_205.png
    │  │      emoji_206.png
    │  │      emoji_207.png
    │  │      emoji_208.png
    │  │      emoji_209.png
    │  │      emoji_21.png
    │  │      emoji_210.png
    │  │      emoji_211.png
    │  │      emoji_212.png
    │  │      emoji_213.png
    │  │      emoji_214.png
    │  │      emoji_215.png
    │  │      emoji_216.png
    │  │      emoji_217.png
    │  │      emoji_218.png
    │  │      emoji_219.png
    │  │      emoji_22.png
    │  │      emoji_220.png
    │  │      emoji_221.png
    │  │      emoji_222.png
    │  │      emoji_223.png
    │  │      emoji_224.png
    │  │      emoji_23.png
    │  │      emoji_24.png
    │  │      emoji_25.png
    │  │      emoji_26.png
    │  │      emoji_27.png
    │  │      emoji_28.png
    │  │      emoji_29.png
    │  │      emoji_3.png
    │  │      emoji_30.png
    │  │      emoji_31.png
    │  │      emoji_32.png
    │  │      emoji_33.png
    │  │      emoji_34.png
    │  │      emoji_35.png
    │  │      emoji_36.png
    │  │      emoji_37.png
    │  │      emoji_38.png
    │  │      emoji_39.png
    │  │      emoji_4.png
    │  │      emoji_40.png
    │  │      emoji_41.png
    │  │      emoji_42.png
    │  │      emoji_43.png
    │  │      emoji_44.png
    │  │      emoji_45.png
    │  │      emoji_46.png
    │  │      emoji_47.png
    │  │      emoji_48.png
    │  │      emoji_49.png
    │  │      emoji_5.png
    │  │      emoji_50.png
    │  │      emoji_51.png
    │  │      emoji_52.png
    │  │      emoji_53.png
    │  │      emoji_54.png
    │  │      emoji_55.png
    │  │      emoji_56.png
    │  │      emoji_57.png
    │  │      emoji_58.png
    │  │      emoji_59.png
    │  │      emoji_6.png
    │  │      emoji_60.png
    │  │      emoji_61.png
    │  │      emoji_62.png
    │  │      emoji_63.png
    │  │      emoji_64.png
    │  │      emoji_65.png
    │  │      emoji_66.png
    │  │      emoji_67.png
    │  │      emoji_68.png
    │  │      emoji_69.png
    │  │      emoji_7.png
    │  │      emoji_70.png
    │  │      emoji_71.png
    │  │      emoji_8.png
    │  │      emoji_9.png
    │  │      face_del_ico_dafeult.png
    │  │      face_del_ico_pressed.png
    │  │      ic_launcher.png
    │  │      item_signature_iv_menu_defaul.png
    │  │      iv_face_pressed.9.png
    │  │      
    │  ├─layout
    │  │      chatting_item_msg_text_left.xml
    │  │      chatting_item_msg_text_right.xml
    │  │      custom_facerelativelayout.xml
    │  │      item_face.xml
    │  │      item_message.xml
    │  │      layout_chat.xml
    │  │      main.xml
    │  │      
    │  └─values
    │          colors.xml
    │          strings.xml
    │          styles.xml
    │          
    └─src
        └─com
            └─example
                └─facedemo
                        ChatActivity.java
                        ChatEmoji.java
                        ChatMsgAdapter.java
                        ChatMsgEntity.java
                        FaceAdapter.java
                        FaceConversionUtil.java
                        FaceRelativeLayout.java
                        FileUtils.java
                        MainActivity.java
                        ViewPagerAdapter.java
                        

17条源码讨论
发表评论

您必须登录才能评论.

10# boonya 2016-07-21 下午4:30

聊天表情分页

9# hc123456 2015-11-04 下午4:30

有个bug , 当在输入框里输入文字之后 , 把光标移到文字中间的位置,在输入表情,结果表情还是先是在了文字之后

    xiaoguai 2015-12-04 下午4:09

    想问一下,这个bug解决了吗

      875430315 2016-08-24 下午5:04

      FaceRelativelayout中的et_sendmessage.append(spannableString)把这行换成int iCursor = Selection.getSelectionEnd((et_sendmessage.getText()));((Editable) et_sendmessage.getText()).insert(iCursor, spannableString);

8# wl_tian 2015-01-15 上午10:18

发现了一个小bug,在进入你的FaceDemo后,退出,再进去,表情页就会出现重复,我擅自修改了一个地方,应该就正常了,在FaceConversionUtil的line180加一个判断,如果emojiLists.size <= 0就执行那个for循环。

    yuqinglinJavaApk 2015-02-26 下午1:33

    哇哦,大神,果然

      875430315 2016-08-24 上午10:56

      很明显 没有彻底退出mainactivity 导致装载表情重复了

7# wl_tian 2015-01-15 上午9:42

哈哈,廖乃波,熟人啊。csdn上我看过你的openfire群聊的,真不错,真想加你qq聊聊^ ^

    qinhaoxiong 2015-12-16 下午3:36

    请问你有那个openfire群聊的demo吗?加Q2037646179

6# wl_tian 2015-01-15 上午9:39

谢谢楼主的分享

5# VoiceHong 2014-11-07 下午2:35

谢谢了,

4# dd900901 2014-07-11 下午4:49

不管怎么说还是谢谢你的辛苦劳动

地板 dragonner 2014-07-02 下午12:56

这个龙下来试试,不管怎么说还是谢谢你的辛苦劳动

板凳 yong230 2014-06-29 下午12:53

不错啊,谢谢分享!

沙发 AndroidSource 2014-06-24 下午10:55

表示下载连接已经被重定向到挂马网站。

    JavaApk 2014-06-25 上午10:42

    哥哥你确定你的电脑没事,文件都是放在七牛,我试了一下直接点表示可以直接下载

      AndroidSource 2014-06-25 上午10:49

      我用360浏览器查看的,提示网站可能存在挂马。不过,网址确实是qiniu,可能是我浏览器的问题吧。

©2013-2019 JavaApk.com· 鲁ICP备13032311号-1· Powered by WordPress· Theme by JavaApkTM · 网站地图.36 queries in 0.241 seconds