源码简介

本项目是一个基于wifi的内网聊天项目源码,仅限支持4.0+版本。在Wifi环境中,可直接连接使用。在无Wifi环境时,可通过创建热点的方式建立局域网。因为是P2P模式,不需要独立服务器。(当然十分可惜的时,没有做GPRS/3G/4G这些网络环境的通信),支持发送文字、图片、语音、文件(部分功能还在开发)。开源项目最新版本可以关注项目主页:http://git.oschina.net/hillfly/WifiChat 或者 https://github.com/hillfly/WifiChat 。源码有大量的公共类和注释。通信基于飞鸽协议,编译版本4.2.2编码UTF-8,因为手里只有一个手机,还TM是2.3.7的,所以就简单的用模拟器截了几张图,有多部4.0+手机的土豪可以测试一下。
Android应用源码基于WIFI的局域网聊天项目 Android应用源码基于WIFI的局域网聊天项目 Android应用源码基于WIFI的局域网聊天项目 Android应用源码基于WIFI的局域网聊天项目

文件夹 PATH 列表
卷序列号为 00680043 3CD2:D088
C:.
│  javaapk.com文件列表生成工具.bat
│  JavaApk源码说明.txt
│  目录列表.txt
│  
└─WifiChat
    │  .classpath
    │  .gitignore
    │  .project
    │  AndroidManifest.xml
    │  LICENSE.txt
    │  proguard.cfg
    │  project.properties
    │  README.md
    │  
    ├─.settings
    │      org.eclipse.core.resources.prefs
    │      org.eclipse.jdt.core.prefs
    │      
    ├─assets
    ├─bin
    │  │  AndroidManifest.xml
    │  │  classes.dex
    │  │  jarlist.cache
    │  │  proguard.txt
    │  │  resources.ap_
    │  │  WifiChat.apk
    │  │  
    │  │                          
    │  ├─dexedLibs
    │  │      android-support-v4-3d4114a53594f386ecf7d762dc1d103a.jar
    │  │      fastjson-1.1.34.android-9dbc8ace820ec541f2a9162553455594.jar
    │  │      
    │  └─res
    │      └─crunch
    │          ├─drawable-hdpi
    │          │      apk.png
    │          │      app_icon.png
    │          │      app_logo.png
    │          │      ap_3.png
    │          │      ap_close.png
    │          │      ap_close_pressed.png
    │          │      arrow_down.png
    │          │      back.png
    │          │      backforward.png
    │          │      back_pressed.png
    │          │      bg.png
    │          │      bg_bottombar_center_normal.png
    │          │      bg_bottombar_center_press.png
    │          │      bg_card_inner_bottom_center_press.9.png
    │          │      bg_card_inner_bottom_left_press.9.png
    │          │      bg_card_inner_bottom_normal.9.png
    │          │      bg_card_inner_bottom_press.9.png
    │          │      bg_card_inner_bottom_right_press.9.png
    │          │      bg_card_inner_top_normal.9.png
    │          │      bg_card_inner_top_press.9.png
    │          │      bg_card_normal.9.png
    │          │      bg_card_press.9.png
    │          │      bg_chat.png
    │          │      bg_chatbar_textmode.9.png
    │          │      bg_chat_active.9.png
    │          │      bg_chat_dis_active.png
    │          │      bg_chat_dis_normal.png
    │          │      bg_chat_emote_selector.9.png
    │          │      bg_chat_plusbar.9.png
    │          │      bg_common_tabselector.9.png
    │          │      bg_common_tabseletor_on.9.png
    │          │      bg_common_toast.9.png
    │          │      bg_cover_userheader.9.png
    │          │      bg_cover_userheader_outerpress.9.png
    │          │      bg_cover_userheader_press.9.png
    │          │      bg_dropmenu.9.png
    │          │      bg_dropmenu_topbar.9.png
    │          │      bg_dropmenu_up.9.png
    │          │      bg_filemanager.png
    │          │      bg_loadbar.png
    │          │      bg_msgbox_receive_normal.9.png
    │          │      bg_msgbox_receive_press.9.png
    │          │      bg_msgbox_send_normal.9.png
    │          │      bg_msgbox_send_press.9.png
    │          │      bg_msgtip_normal.9.png
    │          │      bg_msgtip_point.png
    │          │      bg_popwindow.9.png
    │          │      bg_reg_userhead.9.png
    │          │      bg_tabselector2_center_normal.9.png
    │          │      bg_tabselector2_center_select.9.png
    │          │      bg_tabselector2_full_normal.9.png
    │          │      bg_tabselector2_full_select.9.png
    │          │      bg_tabselector2_left_normal.9.png
    │          │      bg_tabselector2_left_select.9.png
    │          │      bg_tabselector2_right_normal.9.png
    │          │      bg_tabselector2_right_select.9.png
    │          │      bg_tab_bluelight_normal.9.png
    │          │      bg_tab_bluelight_press.9.png
    │          │      bg_tab_bluelight_selected.9.png
    │          │      bg_tab_bluelight_selectedpress.9.png
    │          │      bg_tb_item_on.9.png
    │          │      bg_topbar.9.png
    │          │      bg_topbar_shadow.png
    │          │      bg_top_navigation_bar.png
    │          │      bg_top_option.9.png
    │          │      bg_unlogin_bar.9.png
    │          │      bg_userheader_vip_shadow.9.png
    │          │      bg_user_signature2_normal.9.png
    │          │      bg_user_signature2_press.9.png
    │          │      bg_user_signature_normal.9.png
    │          │      bg_user_signature_press.9.png
    │          │      bg_welcome_ctrlbar.9.png
    │          │      blue_icon_update.png
    │          │      btn_big_blue_disable.9.png
    │          │      btn_big_blue_normal.9.png
    │          │      btn_big_blue_press.9.png
    │          │      btn_big_normal_disable.9.png
    │          │      btn_big_normal_normal.9.png
    │          │      btn_big_normal_press.9.png
    │          │      btn_big_popsubmit_disable.9.png
    │          │      btn_big_popsubmit_normal.9.png
    │          │      btn_big_popsubmit_press.9.png
    │          │      btn_big_submit_disable.9.png
    │          │      btn_big_submit_normal.9.png
    │          │      btn_big_submit_press.9.png
    │          │      btn_big_white_disable.9.png
    │          │      btn_big_white_normal.9.png
    │          │      btn_big_white_press.9.png
    │          │      btn_bottombar_disable.9.png
    │          │      btn_bottombar_normal.9.png
    │          │      btn_bottombar_press.9.png
    │          │      btn_chatbtn2_normal.9.png
    │          │      btn_chatbtn2_press.9.png
    │          │      btn_chatbtn3_normal.9.png
    │          │      btn_chatbtn3_press.9.png
    │          │      btn_chatbtn_normal.9.png
    │          │      btn_chatbtn_press.9.png
    │          │      btn_small_normal_disable.9.png
    │          │      btn_small_normal_normal.9.png
    │          │      btn_small_normal_press.9.png
    │          │      btn_topbar_def_normal.9.png
    │          │      btn_topbar_def_press.9.png
    │          │      cancel_update_btn.png
    │          │      cancel_update_btn_pressed.png
    │          │      confirm_update_btn.png
    │          │      confirm_update_btn_pressed.png
    │          │      divider_horizontal_line.png
    │          │      dropdown.9.png
    │          │      edittext_multiline_focus.9.png
    │          │      edittext_multiline_normal.9.png
    │          │      edittext_normal_focus.9.png
    │          │      edittext_normal_normal.9.png
    │          │      edittext_normal_press.9.png
    │          │      edittext_sendmsg_normal.9.png
    │          │      empty_icon.png
    │          │      file_icon_default.png
    │          │      file_icon_mid.png
    │          │      file_icon_mp3.png
    │          │      file_icon_office.png
    │          │      file_icon_pdf.png
    │          │      file_icon_picture.png
    │          │      file_icon_rar.png
    │          │      file_icon_theme.png
    │          │      file_icon_txt.png
    │          │      file_icon_video.png
    │          │      file_icon_wav.png
    │          │      file_icon_wma.png
    │          │      file_icon_zip.png
    │          │      folder.png
    │          │      folder_fav.png
    │          │      ic_arrow.png
    │          │      ic_chatbar_audiobtn_normal.png
    │          │      ic_chat_audio_normal.png
    │          │      ic_chat_def_map.png
    │          │      ic_chat_def_pic.png
    │          │      ic_chat_dis_1.png
    │          │      ic_chat_dis_2.png
    │          │      ic_chat_dis_3.png
    │          │      ic_chat_dis_4.png
    │          │      ic_chat_dis_5.png
    │          │      ic_chat_dis_6.png
    │          │      ic_chat_dis_f1.png
    │          │      ic_chat_dis_f2.png
    │          │      ic_chat_emote_back.png
    │          │      ic_chat_emote_normal.png
    │          │      ic_chat_keyboard_normal.png
    │          │      ic_chat_plusbar_camera_normal.png
    │          │      ic_chat_plusbar_location_normal.png
    │          │      ic_chat_plusbar_pic_normal.png
    │          │      ic_chat_plusbar_present_normal.png
    │          │      ic_chat_plus_normal.png
    │          │      ic_common_arrow.png
    │          │      ic_common_def_header.png
    │          │      ic_common_droparrow.png
    │          │      ic_common_droparrow_up.png
    │          │      ic_dropmenu_selector.png
    │          │      ic_feed_comment.png
    │          │      ic_feed_comment_highlight.png
    │          │      ic_feed_more.png
    │          │      ic_index_totaluser.png
    │          │      ic_loading.png
    │          │      ic_loading_msgplus_01.png
    │          │      ic_loading_msgplus_02.png
    │          │      ic_loading_msgplus_03.png
    │          │      ic_loading_msgplus_04.png
    │          │      ic_nav_1_active.png
    │          │      ic_nav_1_normal.png
    │          │      ic_nav_3_active.png
    │          │      ic_nav_3_normal.png
    │          │      ic_nav_5_active.png
    │          │      ic_nav_5_normal.png
    │          │      ic_publish_emote.png
    │          │      ic_refrashbar_cancel_normal.png
    │          │      ic_refrashbar_cancel_press.png
    │          │      ic_reg_album.png
    │          │      ic_reg_camera.png
    │          │      ic_searchbar_clear_normal.png
    │          │      ic_searchbar_clear_press.png
    │          │      ic_topbar_back_normal.png
    │          │      ic_topbar_dropdown_arrow.png
    │          │      ic_topbar_more.png
    │          │      ic_topbar_profile.png
    │          │      ic_topbar_rotation.png
    │          │      ic_topbar_save.png
    │          │      ic_topbar_search.png
    │          │      ic_userinfo_android.png
    │          │      ic_userinfo_apple.png
    │          │      ic_userinfo_bothfollow.png
    │          │      ic_userinfo_fav.png
    │          │      ic_userinfo_multipic.png
    │          │      ic_userinfo_vip.png
    │          │      ic_userpro_bind_press.png
    │          │      ic_user_famale.png
    │          │      ic_user_location.png
    │          │      ic_user_loctime.png
    │          │      ic_user_male.png
    │          │      ic_user_person.png
    │          │      index_content_2.png
    │          │      index_content_3.png
    │          │      index_content_4.png
    │          │      index_content_5.png
    │          │      index_intro_bg.png
    │          │      loading1.png
    │          │      loading2.png
    │          │      loading3.png
    │          │      loading4.png
    │          │      loading5.png
    │          │      loading6.png
    │          │      loading7.png
    │          │      loading8.png
    │          │      loading9.png
    │          │      mylike.png
    │          │      path_pane.9.png
    │          │      path_pane_pressed.9.png
    │          │      picture_cut_button_normal.png
    │          │      pic_about_logo.png
    │          │      pic_index_bg.png
    │          │      pic_index_copyright.png
    │          │      pic_index_logo.png
    │          │      record_animate_01.png
    │          │      record_animate_02.png
    │          │      record_animate_03.png
    │          │      record_animate_04.png
    │          │      record_animate_05.png
    │          │      record_animate_06.png
    │          │      record_animate_07.png
    │          │      record_animate_08.png
    │          │      record_animate_09.png
    │          │      record_animate_10.png
    │          │      record_animate_11.png
    │          │      record_animate_12.png
    │          │      record_animate_13.png
    │          │      record_animate_14.png
    │          │      record_bg.png
    │          │      record_cancel.png
    │          │      sd_not_available.png
    │          │      search_wt.png
    │          │      search_wt_pressed.png
    │          │      secondary_title_background.9.png
    │          │      up_level.png
    │          │      up_level_pressed.png
    │          │      voicerecord_left.png
    │          │      voicerecord_loading.png
    │          │      voicerecord_right.png
    │          │      voicerecord_stop.png
    │          │      voice_to_short.png
    │          │      wifi_body_ripple.png
    │          │      wt_connect_ok.png
    │          │      wt_create.png
    │          │      wt_create_pressed.png
    │          │      zemoji_e1.png
    │          │      zemoji_e10.png
    │          │      zemoji_e11.png
    │          │      zemoji_e12.png
    │          │      zemoji_e13.png
    │          │      zemoji_e14.png
    │          │      zemoji_e15.png
    │          │      zemoji_e16.png
    │          │      zemoji_e17.png
    │          │      zemoji_e18.png
    │          │      zemoji_e19.png
    │          │      zemoji_e2.png
    │          │      zemoji_e20.png
    │          │      zemoji_e21.png
    │          │      zemoji_e22.png
    │          │      zemoji_e23.png
    │          │      zemoji_e24.png
    │          │      zemoji_e25.png
    │          │      zemoji_e26.png
    │          │      zemoji_e27.png
    │          │      zemoji_e28.png
    │          │      zemoji_e29.png
    │          │      zemoji_e3.png
    │          │      zemoji_e30.png
    │          │      zemoji_e31.png
    │          │      zemoji_e32.png
    │          │      zemoji_e33.png
    │          │      zemoji_e34.png
    │          │      zemoji_e35.png
    │          │      zemoji_e36.png
    │          │      zemoji_e37.png
    │          │      zemoji_e38.png
    │          │      zemoji_e39.png
    │          │      zemoji_e4.png
    │          │      zemoji_e40.png
    │          │      zemoji_e41.png
    │          │      zemoji_e42.png
    │          │      zemoji_e43.png
    │          │      zemoji_e44.png
    │          │      zemoji_e45.png
    │          │      zemoji_e46.png
    │          │      zemoji_e47.png
    │          │      zemoji_e48.png
    │          │      zemoji_e49.png
    │          │      zemoji_e5.png
    │          │      zemoji_e50.png
    │          │      zemoji_e51.png
    │          │      zemoji_e52.png
    │          │      zemoji_e53.png
    │          │      zemoji_e54.png
    │          │      zemoji_e55.png
    │          │      zemoji_e56.png
    │          │      zemoji_e57.png
    │          │      zemoji_e58.png
    │          │      zemoji_e6.png
    │          │      zemoji_e7.png
    │          │      zemoji_e8.png
    │          │      zemoji_e9.png
    │          │      
    │          ├─drawable-mdpi
    │          │      cancel_icon.png
    │          │      ok_icon.png
    │          │      zem1.png
    │          │      zem10.png
    │          │      zem11.png
    │          │      zem12.png
    │          │      zem13.png
    │          │      zem14.png
    │          │      zem15.png
    │          │      zem16.png
    │          │      zem17.png
    │          │      zem18.png
    │          │      zem19.png
    │          │      zem2.png
    │          │      zem20.png
    │          │      zem21.png
    │          │      zem22.png
    │          │      zem23.png
    │          │      zem24.png
    │          │      zem25.png
    │          │      zem26.png
    │          │      zem27.png
    │          │      zem28.png
    │          │      zem29.png
    │          │      zem3.png
    │          │      zem30.png
    │          │      zem31.png
    │          │      zem32.png
    │          │      zem33.png
    │          │      zem34.png
    │          │      zem35.png
    │          │      zem36.png
    │          │      zem37.png
    │          │      zem38.png
    │          │      zem39.png
    │          │      zem4.png
    │          │      zem40.png
    │          │      zem41.png
    │          │      zem42.png
    │          │      zem43.png
    │          │      zem44.png
    │          │      zem45.png
    │          │      zem46.png
    │          │      zem47.png
    │          │      zem48.png
    │          │      zem49.png
    │          │      zem5.png
    │          │      zem50.png
    │          │      zem51.png
    │          │      zem52.png
    │          │      zem53.png
    │          │      zem54.png
    │          │      zem55.png
    │          │      zem56.png
    │          │      zem57.png
    │          │      zem58.png
    │          │      zem59.png
    │          │      zem6.png
    │          │      zem60.png
    │          │      zem61.png
    │          │      zem62.png
    │          │      zem63.png
    │          │      zem7.png
    │          │      zem8.png
    │          │      zem9.png
    │          │      
    │          └─drawable-xhdpi
    │                  bottom.png
    │                  btn_pressed.png
    │                  btn_unpressed.png
    │                  frame.png
    │                  mask.png
    │                  zem1.png
    │                  zem10.png
    │                  zem11.png
    │                  zem12.png
    │                  zem13.png
    │                  zem14.png
    │                  zem15.png
    │                  zem16.png
    │                  zem17.png
    │                  zem18.png
    │                  zem19.png
    │                  zem2.png
    │                  zem20.png
    │                  zem21.png
    │                  zem22.png
    │                  zem23.png
    │                  zem24.png
    │                  zem25.png
    │                  zem26.png
    │                  zem27.png
    │                  zem28.png
    │                  zem29.png
    │                  zem3.png
    │                  zem30.png
    │                  zem31.png
    │                  zem32.png
    │                  zem33.png
    │                  zem34.png
    │                  zem35.png
    │                  zem36.png
    │                  zem37.png
    │                  zem38.png
    │                  zem39.png
    │                  zem4.png
    │                  zem40.png
    │                  zem41.png
    │                  zem42.png
    │                  zem43.png
    │                  zem44.png
    │                  zem45.png
    │                  zem46.png
    │                  zem47.png
    │                  zem48.png
    │                  zem49.png
    │                  zem5.png
    │                  zem50.png
    │                  zem51.png
    │                  zem52.png
    │                  zem53.png
    │                  zem54.png
    │                  zem55.png
    │                  zem56.png
    │                  zem57.png
    │                  zem58.png
    │                  zem59.png
    │                  zem6.png
    │                  zem60.png
    │                  zem61.png
    │                  zem62.png
    │                  zem63.png
    │                  zem7.png
    │                  zem8.png
    │                  zem9.png
    │                  
    ├─gen
    │  └─szu
    │      └─wifichat
    │          └─android
    │                  BuildConfig.java
    │                  R.java
    │                  
    ├─libs
    │      android-support-v4.jar
    │      fastjson-1.1.34.android.jar
    │      
    ├─res
    │  ├─anim
    │  │      controller_enter.xml
    │  │      controller_exit.xml
    │  │      decelerate_quint.xml
    │  │      dialog_enter.xml
    │  │      dialog_exit.xml
    │  │      enter_dropdown.xml
    │  │      enter_dropup.xml
    │  │      enter_scale.xml
    │  │      exit_dropdown.xml
    │  │      exit_dropup.xml
    │  │      exit_scale.xml
    │  │      fragment_fadein.xml
    │  │      fragment_fadeout.xml
    │  │      layout_alpha_in.xml
    │  │      layout_alpha_out.xml
    │  │      loading.xml
    │  │      push_down_in.xml
    │  │      push_down_out.xml
    │  │      push_left_in.xml
    │  │      push_left_out.xml
    │  │      push_right_in.xml
    │  │      push_right_out.xml
    │  │      push_up_in.xml
    │  │      push_up_out.xml
    │  │      welcome_ctrlbar_slideup.xml
    │  │      wifiap_list_anim.xml
    │  │      wifiap_loading_anim.xml
    │  │      zoom_enter.xml
    │  │      zoom_exit.xml
    │  │      
    │  ├─color
    │  │      btn_text_color.xml
    │  │      feed_site_textcolor.xml
    │  │      maintab_text_color.xml
    │  │      profile_bottom_text_color.xml
    │  │      radiobutton_text_color.xml
    │  │      switcher_textcolor.xml
    │  │      text_color_selector_default.xml
    │  │      
    │  ├─drawable
    │  │      bglistitem_selector.xml
    │  │      bglistitem_selector_session_select.xml
    │  │      bglistitem_selector_user.xml
    │  │      bg_card.xml
    │  │      bg_card_inner_bottom.xml
    │  │      bg_card_inner_bottom_center.xml
    │  │      bg_card_inner_bottom_left.xml
    │  │      bg_card_inner_bottom_right.xml
    │  │      bg_chat_plusitem.xml
    │  │      bg_chat_repeat.xml
    │  │      bg_dialog_listitem_selector.xml
    │  │      bg_dialog_simplelist.xml
    │  │      bg_download_process_bar.xml
    │  │      bg_gender_famal.xml
    │  │      bg_gender_male.xml
    │  │      bg_grouplist_ower.xml
    │  │      bg_groupparty_desc.xml
    │  │      bg_headerbar_spinner.xml
    │  │      bg_header_defaul.xml
    │  │      bg_maintab_item_lightblue.xml
    │  │      bg_message_box_receive.xml
    │  │      bg_message_box_send.xml
    │  │      bg_message_photo.xml
    │  │      bg_message_status_failed.xml
    │  │      bg_message_status_new.xml
    │  │      bg_message_status_readed.xml
    │  │      bg_message_status_sended.xml
    │  │      bg_message_status_sending.xml
    │  │      bg_nearbygroup_parent.xml
    │  │      bg_tab_center.xml
    │  │      bg_tab_full.xml
    │  │      bg_tab_left.xml
    │  │      bg_tab_right.xml
    │  │      bg_tb_item_center.xml
    │  │      bg_tips.xml
    │  │      bg_userpro_press.xml
    │  │      bg_user_signature.xml
    │  │      btn_bottombar.xml
    │  │      btn_chatbtn.xml
    │  │      btn_chatbtn2.xml
    │  │      btn_chatbtn3.xml
    │  │      btn_default.xml
    │  │      btn_default_blue.xml
    │  │      btn_default_popsubmit.xml
    │  │      btn_default_submit.xml
    │  │      btn_default_white.xml
    │  │      btn_emote_selector.xml
    │  │      btn_filter_cover.xml
    │  │      btn_reflush_cancel.xml
    │  │      btn_search_clear.xml
    │  │      btn_small_default.xml
    │  │      btn_specifition_selector.xml
    │  │      corners_avatar.xml
    │  │      corners_update.xml
    │  │      corners_update_blue.xml
    │  │      corners_update_white.xml
    │  │      edittext_default.xml
    │  │      edittext_multiline.xml
    │  │      edittext_sendmsg.xml
    │  │      ic_tab_chat.xml
    │  │      ic_tab_nearby.xml
    │  │      ic_tab_profile.xml
    │  │      list_selector_transition.xml
    │  │      message_rbtn_bg.xml
    │  │      path_pane_bg.xml
    │  │      path_up_level.xml
    │  │      round_corner_filter_cover_nomarl.xml
    │  │      round_corner_filter_cover_press.xml
    │  │      round_corner_filter_cover_selected.xml
    │  │      round_corner_filter_gray.xml
    │  │      round_corner_vipavatar_press.xml
    │  │      wifiap_cancel_update_btn.xml
    │  │      wifiap_close.xml
    │  │      wifiap_confirm_update_btn.xml
    │  │      wifiap_create.xml
    │  │      wifiap_dialogbutton.xml
    │  │      wifiap_search_wt.xml
    │  │      
    │  ├─drawable-hdpi
    │  │      apk.png
    │  │      app_icon.png
    │  │      app_logo.png
    │  │      ap_3.png
    │  │      ap_close.png
    │  │      ap_close_pressed.png
    │  │      arrow_down.png
    │  │      back.png
    │  │      backforward.png
    │  │      back_pressed.png
    │  │      bg.png
    │  │      bg_bottombar_center_normal.png
    │  │      bg_bottombar_center_press.png
    │  │      bg_card_inner_bottom_center_press.9.png
    │  │      bg_card_inner_bottom_left_press.9.png
    │  │      bg_card_inner_bottom_normal.9.png
    │  │      bg_card_inner_bottom_press.9.png
    │  │      bg_card_inner_bottom_right_press.9.png
    │  │      bg_card_inner_top_normal.9.png
    │  │      bg_card_inner_top_press.9.png
    │  │      bg_card_normal.9.png
    │  │      bg_card_press.9.png
    │  │      bg_chat.png
    │  │      bg_chatbar_textmode.9.png
    │  │      bg_chat_active.9.png
    │  │      bg_chat_dis_active.png
    │  │      bg_chat_dis_normal.png
    │  │      bg_chat_emote_selector.9.png
    │  │      bg_chat_plusbar.9.png
    │  │      bg_common_tabselector.9.png
    │  │      bg_common_tabseletor_on.9.png
    │  │      bg_common_toast.9.png
    │  │      bg_cover_userheader.9.png
    │  │      bg_cover_userheader_outerpress.9.png
    │  │      bg_cover_userheader_press.9.png
    │  │      bg_dropmenu.9.png
    │  │      bg_dropmenu_topbar.9.png
    │  │      bg_dropmenu_up.9.png
    │  │      bg_filemanager.png
    │  │      bg_loadbar.png
    │  │      bg_msgbox_receive_normal.9.png
    │  │      bg_msgbox_receive_press.9.png
    │  │      bg_msgbox_send_normal.9.png
    │  │      bg_msgbox_send_press.9.png
    │  │      bg_msgtip_normal.9.png
    │  │      bg_msgtip_point.png
    │  │      bg_popwindow.9.png
    │  │      bg_reg_userhead.9.png
    │  │      bg_tabselector2_center_normal.9.png
    │  │      bg_tabselector2_center_select.9.png
    │  │      bg_tabselector2_full_normal.9.png
    │  │      bg_tabselector2_full_select.9.png
    │  │      bg_tabselector2_left_normal.9.png
    │  │      bg_tabselector2_left_select.9.png
    │  │      bg_tabselector2_right_normal.9.png
    │  │      bg_tabselector2_right_select.9.png
    │  │      bg_tab_bluelight_normal.9.png
    │  │      bg_tab_bluelight_press.9.png
    │  │      bg_tab_bluelight_selected.9.png
    │  │      bg_tab_bluelight_selectedpress.9.png
    │  │      bg_tb_item_on.9.png
    │  │      bg_topbar.9.png
    │  │      bg_topbar_shadow.png
    │  │      bg_top_navigation_bar.png
    │  │      bg_top_option.9.png
    │  │      bg_unlogin_bar.9.png
    │  │      bg_userheader_vip_shadow.9.png
    │  │      bg_user_signature2_normal.9.png
    │  │      bg_user_signature2_press.9.png
    │  │      bg_user_signature_normal.9.png
    │  │      bg_user_signature_press.9.png
    │  │      bg_welcome_ctrlbar.9.png
    │  │      blue_icon_update.png
    │  │      btn_big_blue_disable.9.png
    │  │      btn_big_blue_normal.9.png
    │  │      btn_big_blue_press.9.png
    │  │      btn_big_normal_disable.9.png
    │  │      btn_big_normal_normal.9.png
    │  │      btn_big_normal_press.9.png
    │  │      btn_big_popsubmit_disable.9.png
    │  │      btn_big_popsubmit_normal.9.png
    │  │      btn_big_popsubmit_press.9.png
    │  │      btn_big_submit_disable.9.png
    │  │      btn_big_submit_normal.9.png
    │  │      btn_big_submit_press.9.png
    │  │      btn_big_white_disable.9.png
    │  │      btn_big_white_normal.9.png
    │  │      btn_big_white_press.9.png
    │  │      btn_bottombar_disable.9.png
    │  │      btn_bottombar_normal.9.png
    │  │      btn_bottombar_press.9.png
    │  │      btn_chatbtn2_normal.9.png
    │  │      btn_chatbtn2_press.9.png
    │  │      btn_chatbtn3_normal.9.png
    │  │      btn_chatbtn3_press.9.png
    │  │      btn_chatbtn_normal.9.png
    │  │      btn_chatbtn_press.9.png
    │  │      btn_small_normal_disable.9.png
    │  │      btn_small_normal_normal.9.png
    │  │      btn_small_normal_press.9.png
    │  │      btn_topbar_def_normal.9.png
    │  │      btn_topbar_def_press.9.png
    │  │      cancel_update_btn.png
    │  │      cancel_update_btn_pressed.png
    │  │      confirm_update_btn.png
    │  │      confirm_update_btn_pressed.png
    │  │      divider_horizontal_line.png
    │  │      dropdown.9.png
    │  │      edittext_multiline_focus.9.png
    │  │      edittext_multiline_normal.9.png
    │  │      edittext_normal_focus.9.png
    │  │      edittext_normal_normal.9.png
    │  │      edittext_normal_press.9.png
    │  │      edittext_sendmsg_normal.9.png
    │  │      empty_icon.png
    │  │      file_icon_default.png
    │  │      file_icon_mid.png
    │  │      file_icon_mp3.png
    │  │      file_icon_office.png
    │  │      file_icon_pdf.png
    │  │      file_icon_picture.png
    │  │      file_icon_rar.png
    │  │      file_icon_theme.png
    │  │      file_icon_txt.png
    │  │      file_icon_video.png
    │  │      file_icon_wav.png
    │  │      file_icon_wma.png
    │  │      file_icon_zip.png
    │  │      folder.png
    │  │      folder_fav.png
    │  │      ic_arrow.png
    │  │      ic_chatbar_audiobtn_normal.png
    │  │      ic_chat_audio_normal.png
    │  │      ic_chat_def_map.png
    │  │      ic_chat_def_pic.png
    │  │      ic_chat_dis_1.png
    │  │      ic_chat_dis_2.png
    │  │      ic_chat_dis_3.png
    │  │      ic_chat_dis_4.png
    │  │      ic_chat_dis_5.png
    │  │      ic_chat_dis_6.png
    │  │      ic_chat_dis_f1.png
    │  │      ic_chat_dis_f2.png
    │  │      ic_chat_emote_back.png
    │  │      ic_chat_emote_normal.png
    │  │      ic_chat_keyboard_normal.png
    │  │      ic_chat_plusbar_camera_normal.png
    │  │      ic_chat_plusbar_location_normal.png
    │  │      ic_chat_plusbar_pic_normal.png
    │  │      ic_chat_plusbar_present_normal.png
    │  │      ic_chat_plus_normal.png
    │  │      ic_common_arrow.png
    │  │      ic_common_def_header.png
    │  │      ic_common_droparrow.png
    │  │      ic_common_droparrow_up.png
    │  │      ic_dropmenu_selector.png
    │  │      ic_feed_comment.png
    │  │      ic_feed_comment_highlight.png
    │  │      ic_feed_more.png
    │  │      ic_index_totaluser.png
    │  │      ic_loading.png
    │  │      ic_loading_msgplus_01.png
    │  │      ic_loading_msgplus_02.png
    │  │      ic_loading_msgplus_03.png
    │  │      ic_loading_msgplus_04.png
    │  │      ic_nav_1_active.png
    │  │      ic_nav_1_normal.png
    │  │      ic_nav_3_active.png
    │  │      ic_nav_3_normal.png
    │  │      ic_nav_5_active.png
    │  │      ic_nav_5_normal.png
    │  │      ic_publish_emote.png
    │  │      ic_refrashbar_cancel_normal.png
    │  │      ic_refrashbar_cancel_press.png
    │  │      ic_reg_album.png
    │  │      ic_reg_camera.png
    │  │      ic_searchbar_clear_normal.png
    │  │      ic_searchbar_clear_press.png
    │  │      ic_topbar_back_normal.png
    │  │      ic_topbar_dropdown_arrow.png
    │  │      ic_topbar_more.png
    │  │      ic_topbar_profile.png
    │  │      ic_topbar_rotation.png
    │  │      ic_topbar_save.png
    │  │      ic_topbar_search.png
    │  │      ic_userinfo_android.png
    │  │      ic_userinfo_apple.png
    │  │      ic_userinfo_bothfollow.png
    │  │      ic_userinfo_fav.png
    │  │      ic_userinfo_multipic.png
    │  │      ic_userinfo_vip.png
    │  │      ic_userpro_bind_press.png
    │  │      ic_user_famale.png
    │  │      ic_user_location.png
    │  │      ic_user_loctime.png
    │  │      ic_user_male.png
    │  │      ic_user_person.png
    │  │      index_content_2.png
    │  │      index_content_3.png
    │  │      index_content_4.png
    │  │      index_content_5.png
    │  │      index_intro_bg.png
    │  │      loading1.png
    │  │      loading2.png
    │  │      loading3.png
    │  │      loading4.png
    │  │      loading5.png
    │  │      loading6.png
    │  │      loading7.png
    │  │      loading8.png
    │  │      loading9.png
    │  │      mylike.png
    │  │      path_pane.9.png
    │  │      path_pane_pressed.9.png
    │  │      picture_cut_button_normal.png
    │  │      pic_about_logo.png
    │  │      pic_index_bg.png
    │  │      pic_index_copyright.png
    │  │      pic_index_logo.png
    │  │      record_animate_01.png
    │  │      record_animate_02.png
    │  │      record_animate_03.png
    │  │      record_animate_04.png
    │  │      record_animate_05.png
    │  │      record_animate_06.png
    │  │      record_animate_07.png
    │  │      record_animate_08.png
    │  │      record_animate_09.png
    │  │      record_animate_10.png
    │  │      record_animate_11.png
    │  │      record_animate_12.png
    │  │      record_animate_13.png
    │  │      record_animate_14.png
    │  │      record_bg.png
    │  │      record_cancel.png
    │  │      sd_not_available.png
    │  │      search_wt.png
    │  │      search_wt_pressed.png
    │  │      secondary_title_background.9.png
    │  │      up_level.png
    │  │      up_level_pressed.png
    │  │      voicerecord_left.png
    │  │      voicerecord_loading.png
    │  │      voicerecord_right.png
    │  │      voicerecord_stop.png
    │  │      voice_to_short.png
    │  │      wifi_body_ripple.png
    │  │      wt_connect_ok.png
    │  │      wt_create.png
    │  │      wt_create_pressed.png
    │  │      zemoji_e1.png
    │  │      zemoji_e10.png
    │  │      zemoji_e11.png
    │  │      zemoji_e12.png
    │  │      zemoji_e13.png
    │  │      zemoji_e14.png
    │  │      zemoji_e15.png
    │  │      zemoji_e16.png
    │  │      zemoji_e17.png
    │  │      zemoji_e18.png
    │  │      zemoji_e19.png
    │  │      zemoji_e2.png
    │  │      zemoji_e20.png
    │  │      zemoji_e21.png
    │  │      zemoji_e22.png
    │  │      zemoji_e23.png
    │  │      zemoji_e24.png
    │  │      zemoji_e25.png
    │  │      zemoji_e26.png
    │  │      zemoji_e27.png
    │  │      zemoji_e28.png
    │  │      zemoji_e29.png
    │  │      zemoji_e3.png
    │  │      zemoji_e30.png
    │  │      zemoji_e31.png
    │  │      zemoji_e32.png
    │  │      zemoji_e33.png
    │  │      zemoji_e34.png
    │  │      zemoji_e35.png
    │  │      zemoji_e36.png
    │  │      zemoji_e37.png
    │  │      zemoji_e38.png
    │  │      zemoji_e39.png
    │  │      zemoji_e4.png
    │  │      zemoji_e40.png
    │  │      zemoji_e41.png
    │  │      zemoji_e42.png
    │  │      zemoji_e43.png
    │  │      zemoji_e44.png
    │  │      zemoji_e45.png
    │  │      zemoji_e46.png
    │  │      zemoji_e47.png
    │  │      zemoji_e48.png
    │  │      zemoji_e49.png
    │  │      zemoji_e5.png
    │  │      zemoji_e50.png
    │  │      zemoji_e51.png
    │  │      zemoji_e52.png
    │  │      zemoji_e53.png
    │  │      zemoji_e54.png
    │  │      zemoji_e55.png
    │  │      zemoji_e56.png
    │  │      zemoji_e57.png
    │  │      zemoji_e58.png
    │  │      zemoji_e6.png
    │  │      zemoji_e7.png
    │  │      zemoji_e8.png
    │  │      zemoji_e9.png
    │  │      
    │  ├─drawable-ldpi
    │  │      avatar1.jpg
    │  │      avatar10.jpg
    │  │      avatar11.jpg
    │  │      avatar12.jpg
    │  │      avatar2.jpg
    │  │      avatar3.jpg
    │  │      avatar4.jpg
    │  │      avatar5.jpg
    │  │      avatar6.jpg
    │  │      avatar7.jpg
    │  │      avatar8.jpg
    │  │      avatar9.jpg
    │  │      
    │  ├─drawable-mdpi
    │  │      cancel_icon.png
    │  │      ok_icon.png
    │  │      zem1.png
    │  │      zem10.png
    │  │      zem11.png
    │  │      zem12.png
    │  │      zem13.png
    │  │      zem14.png
    │  │      zem15.png
    │  │      zem16.png
    │  │      zem17.png
    │  │      zem18.png
    │  │      zem19.png
    │  │      zem2.png
    │  │      zem20.png
    │  │      zem21.png
    │  │      zem22.png
    │  │      zem23.png
    │  │      zem24.png
    │  │      zem25.png
    │  │      zem26.png
    │  │      zem27.png
    │  │      zem28.png
    │  │      zem29.png
    │  │      zem3.png
    │  │      zem30.png
    │  │      zem31.png
    │  │      zem32.png
    │  │      zem33.png
    │  │      zem34.png
    │  │      zem35.png
    │  │      zem36.png
    │  │      zem37.png
    │  │      zem38.png
    │  │      zem39.png
    │  │      zem4.png
    │  │      zem40.png
    │  │      zem41.png
    │  │      zem42.png
    │  │      zem43.png
    │  │      zem44.png
    │  │      zem45.png
    │  │      zem46.png
    │  │      zem47.png
    │  │      zem48.png
    │  │      zem49.png
    │  │      zem5.png
    │  │      zem50.png
    │  │      zem51.png
    │  │      zem52.png
    │  │      zem53.png
    │  │      zem54.png
    │  │      zem55.png
    │  │      zem56.png
    │  │      zem57.png
    │  │      zem58.png
    │  │      zem59.png
    │  │      zem6.png
    │  │      zem60.png
    │  │      zem61.png
    │  │      zem62.png
    │  │      zem63.png
    │  │      zem7.png
    │  │      zem8.png
    │  │      zem9.png
    │  │      
    │  ├─drawable-xhdpi
    │  │      bottom.png
    │  │      btn_pressed.png
    │  │      btn_unpressed.png
    │  │      frame.png
    │  │      mask.png
    │  │      zem1.png
    │  │      zem10.png
    │  │      zem11.png
    │  │      zem12.png
    │  │      zem13.png
    │  │      zem14.png
    │  │      zem15.png
    │  │      zem16.png
    │  │      zem17.png
    │  │      zem18.png
    │  │      zem19.png
    │  │      zem2.png
    │  │      zem20.png
    │  │      zem21.png
    │  │      zem22.png
    │  │      zem23.png
    │  │      zem24.png
    │  │      zem25.png
    │  │      zem26.png
    │  │      zem27.png
    │  │      zem28.png
    │  │      zem29.png
    │  │      zem3.png
    │  │      zem30.png
    │  │      zem31.png
    │  │      zem32.png
    │  │      zem33.png
    │  │      zem34.png
    │  │      zem35.png
    │  │      zem36.png
    │  │      zem37.png
    │  │      zem38.png
    │  │      zem39.png
    │  │      zem4.png
    │  │      zem40.png
    │  │      zem41.png
    │  │      zem42.png
    │  │      zem43.png
    │  │      zem44.png
    │  │      zem45.png
    │  │      zem46.png
    │  │      zem47.png
    │  │      zem48.png
    │  │      zem49.png
    │  │      zem5.png
    │  │      zem50.png
    │  │      zem51.png
    │  │      zem52.png
    │  │      zem53.png
    │  │      zem54.png
    │  │      zem55.png
    │  │      zem56.png
    │  │      zem57.png
    │  │      zem58.png
    │  │      zem59.png
    │  │      zem6.png
    │  │      zem60.png
    │  │      zem61.png
    │  │      zem62.png
    │  │      zem63.png
    │  │      zem7.png
    │  │      zem8.png
    │  │      zem9.png
    │  │      
    │  ├─layout
    │  │      activity_about.xml
    │  │      activity_chat.xml
    │  │      activity_imagebrowser.xml
    │  │      activity_imagefactory.xml
    │  │      activity_login.xml
    │  │      activity_maintabs.xml
    │  │      activity_myprofile.xml
    │  │      activity_nearby.xml
    │  │      activity_otherprofile.xml
    │  │      activity_sessionlist.xml
    │  │      activity_setavater.xml
    │  │      activity_settting_page.xml
    │  │      activity_welcome.xml
    │  │      activity_wifiap.xml
    │  │      activity_wifiap_item.xml
    │  │      common_bottombar_tab_chat.xml
    │  │      common_bottombar_tab_nearby.xml
    │  │      common_bottombar_tab_profile.xml
    │  │      common_dialog_generic.xml
    │  │      common_emotionbar.xml
    │  │      common_flipping_loading_diloag.xml
    │  │      common_headerbar.xml
    │  │      common_headerbar_spinner.xml
    │  │      common_switcher.xml
    │  │      common_toast.xml
    │  │      common_userphoto.xml
    │  │      common_wifiap_search_device_anima.xml
    │  │      file_exploer_list.xml
    │  │      file_select.xml
    │  │      fragment_nearbypeople.xml
    │  │      include_dialog_chat.xml
    │  │      include_dialog_edittext.xml
    │  │      include_dialog_nearby_filter.xml
    │  │      include_dialog_simplelist.xml
    │  │      include_fullscreen_mask.xml
    │  │      include_header.xml
    │  │      include_header_rightimagebutton.xml
    │  │      include_header_righttext.xml
    │  │      include_imagefactory_crop.xml
    │  │      include_imagefactory_fliter.xml
    │  │      include_loading_indicator.xml
    │  │      include_message_audioditor.xml
    │  │      include_message_shortline.xml
    │  │      include_message_textditor.xml
    │  │      include_nearby_group_header.xml
    │  │      include_otherprofile_accountinfo.xml
    │  │      include_otherprofile_bottom.xml
    │  │      include_otherprofile_feed.xml
    │  │      include_pull_to_refresh.xml
    │  │      include_pull_to_refreshing_header.xml
    │  │      include_welcome_item.xml
    │  │      listitem_dialog.xml
    │  │      listitem_emote.xml
    │  │      listitem_filter_item.xml
    │  │      listitem_user.xml
    │  │      message_group_receive_template.xml
    │  │      message_group_send_template.xml
    │  │      message_image.xml
    │  │      message_plus.xml
    │  │      message_text.xml
    │  │      message_timestamp.xml
    │  │      message_voice.xml
    │  │      picture_item.xml
    │  │      record_dialog.xml
    │  │      request_file_popupwindow_layout.xml
    │  │      row_file_layout.xml
    │  │      send_recieve_file_layout.xml
    │  │      
    │  ├─raw
    │  │      crystalring.ogg
    │  │      msg.mp3
    │  │      
    │  ├─values
    │  │      arrays.xml
    │  │      attrs.xml
    │  │      colors.xml
    │  │      drawables.xml
    │  │      strings.xml
    │  │      styles.xml
    │  │      
    │  ├─values-sw600dp
    │  │      dimens.xml
    │  │      
    │  ├─values-sw720dp-land
    │  │      dimens.xml
    │  │      
    │  ├─values-v11
    │  │      styles.xml
    │  │      
    │  └─values-v14
    │          styles.xml
    │          
    └─src
        └─szu
            └─wifichat
                └─android
                    │  BaseActivity.java
                    │  BaseApplication.java
                    │  BaseArrayListAdapter.java
                    │  BaseDialog.java
                    │  BaseFragment.java
                    │  BaseObjectListAdapter.java
                    │  BasePopupWindow.java
                    │  
                    ├─activity
                    │  │  AboutActivity.java
                    │  │  ImageBrowserActivity.java
                    │  │  LoginActivity.java
                    │  │  OtherProfileActivity.java
                    │  │  PictureGridViewActivity.java
                    │  │  SettingMyInfoPageActivity.java
                    │  │  WelcomeActivity.java
                    │  │  WifiapActivity.java
                    │  │  
                    │  ├─imagefactory
                    │  │      ImageFactory.java
                    │  │      ImageFactoryActivity.java
                    │  │      ImageFactoryCrop.java
                    │  │      ImageFactoryFliter.java
                    │  │      
                    │  ├─maintabs
                    │  │      MainTabActivity.java
                    │  │      NearByActivity.java
                    │  │      NearByPeopleFragment.java
                    │  │      SessionListActivity.java
                    │  │      SessionPeopleFragment.java
                    │  │      SettingPageActivity.java
                    │  │      TabItemActivity.java
                    │  │      
                    │  ├─message
                    │  │      BaseMessageActivity.java
                    │  │      ChatActivity.java
                    │  │      ImageMessageItem.java
                    │  │      MessageItem.java
                    │  │      TextMessageItem.java
                    │  │      VoiceMessageItem.java
                    │  │      
                    │  └─wifiap
                    │          WifiapBroadcast.java
                    │          WifiApConst.java
                    │          
                    ├─adapter
                    │      ChatAdapter.java
                    │      CheckListDialogAdapter.java
                    │      EmoteAdapter.java
                    │      ImageBrowserAdapter.java
                    │      NearByPeopleAdapter.java
                    │      PictureAdapter.java
                    │      SimpleListDialogAdapter.java
                    │      WifiapAdapter.java
                    │      
                    ├─dialog
                    │      FlippingLoadingDialog.java
                    │      SimpleListDialog.java
                    │      
                    ├─entity
                    │      Entity.java
                    │      Message.java
                    │      NearByPeople.java
                    │      Picture.java
                    │      
                    ├─file
                    │  └─explore
                    │          Constant.java
                    │          FileListAdapter.java
                    │          FileManager.java
                    │          FileState.java
                    │          FileStyle.java
                    │          MyFileAdapter.java
                    │          
                    ├─popupwindow
                    │      ChatPopupWindow.java
                    │      
                    ├─socket
                    │      IPMSGConst.java
                    │      IPMSGProtocol.java
                    │      OnActiveChatActivityListenner.java
                    │      UDPSocketThread.java
                    │      
                    ├─sql
                    │      ChattingDAO.java
                    │      ChattingInfo.java
                    │      DBHelper.java
                    │      SqlDBOperate.java
                    │      SQLHelper.java
                    │      UserDAO.java
                    │      UserInfo.java
                    │      
                    ├─tcp
                    │  └─socket
                    │          TcpClient.java
                    │          TcpService.java
                    │          
                    ├─util
                    │      AudioRecorderUtils.java
                    │      DateUtils.java
                    │      FileUtils.java
                    │      ImageMapUtils.java
                    │      ImageUtils.java
                    │      JsonUtils.java
                    │      SessionUtils.java
                    │      TextUtils.java
                    │      WifiUtils.java
                    │      
                    └─view
                        │  ChatListView.java
                        │  CropImage.java
                        │  CropImageView.java
                        │  EmoteInputView.java
                        │  EmoticonsEditText.java
                        │  EmoticonsTextView.java
                        │  FlippingImageView.java
                        │  FrameAnimationController.java
                        │  HandyListView.java
                        │  HandyTextView.java
                        │  HeaderLayout.java
                        │  HeaderSpinner.java
                        │  HighlightView.java
                        │  ImageViewTouchBase.java
                        │  MoMoRefreshExpandableList.java
                        │  MoMoRefreshListView.java
                        │  PagerScrollView.java
                        │  PhotoTextView.java
                        │  RotateAnimation.java
                        │  RotateBitmap.java
                        │  RotateImageView.java
                        │  RotatingImageView.java
                        │  RoundImageView.java
                        │  ScrollingTextView.java
                        │  ScrollLayout.java
                        │  ScrollViewPager.java
                        │  SettingSwitchButton.java
                        │  SwitcherButton.java
                        │  WifiapSearchAnimationFrameLayout.java
                        │  
                        └─photoview
                                Compat.java
                                IPhotoView.java
                                PhotoView.java
                                PhotoViewAttacher.java
                                ScrollerProxy.java
                                SDK16.java
                                VersionedGestureDetector.java
                                

23条源码讨论
发表评论

您必须登录才能评论.

17# miaosen132 2015-06-17 上午9:48

创建热点不成功的注意WifiapActivity里边这句代码, if (apSSID.startsWith(WifiApConst.WIFI_AP_HEADER)&& !mWifiApList.contains(apSSID)),对热点的SSID进行了过滤,所以创建热点的时候也需要以“Chat_”开头,否则创建不成功

    tkdewind 2016-07-06 上午9:39

    找到了以“Chat_”开头的wifi 密码也是wifichat123 ,怎么连接的时候一直是进度条在旋转连接不上,是什么原因?

16# liguangze1112 2015-05-06 上午10:09

创建不了热点啊,能不能直接连接wifi聊天啊

    miaosen132 2015-06-17 上午9:45

    创建热点的时候热点名字需要以“Chat_”开头,才能创建热点,楼主的代码里做了过滤的

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