实例介绍
android仿微信聊天软件源代码 包括服务器端和客户端
【实例截图】
【核心代码】
Socket实现
├── android-socket-IM-master
│ ├── Client
│ │ ├── AndroidManifest.xml
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ ├── google talk feature
│ │ │ │ ├── List of open source ims to refer to
│ │ │ │ ├── major features of my im
│ │ │ │ └── yuner
│ │ │ │ ├── acronyms for certain components
│ │ │ │ ├── acronyms for certain components~
│ │ │ │ ├── bug history
│ │ │ │ ├── bug history~
│ │ │ │ ├── LifeCycle Control
│ │ │ │ ├── msg type definition
│ │ │ │ ├── msg type definition~
│ │ │ │ ├── Naming Standards
│ │ │ │ ├── Naming Standards~
│ │ │ │ ├── tech document 1
│ │ │ │ ├── tech document 1~
│ │ │ │ └── www
│ │ │ │ ├── bean
│ │ │ │ │ ├── ChatEntity.class
│ │ │ │ │ ├── FrdReqNotifItemEntity.class
│ │ │ │ │ ├── FrdRequestEntity.class
│ │ │ │ │ ├── SearchEntity.class
│ │ │ │ │ ├── TabMsgItemEntity.class
│ │ │ │ │ └── UserInfo.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── chatServices
│ │ │ │ │ ├── ChatMsgReceiver.class
│ │ │ │ │ ├── ChatService$ChatBinder.class
│ │ │ │ │ ├── ChatService.class
│ │ │ │ │ ├── ChatServiceData.class
│ │ │ │ │ ├── FriendListInfo.class
│ │ │ │ │ └── InitData.class
│ │ │ │ ├── chatter
│ │ │ │ │ ├── ChatActivity$1.class
│ │ │ │ │ ├── ChatActivity$2.class
│ │ │ │ │ ├── ChatActivity$3.class
│ │ │ │ │ ├── ChatActivity$4.class
│ │ │ │ │ ├── ChatActivity$5.class
│ │ │ │ │ ├── ChatActivity$6.class
│ │ │ │ │ ├── ChatActivity.class
│ │ │ │ │ ├── ChatActivity.java~
│ │ │ │ │ ├── ChatEmoticons$1.class
│ │ │ │ │ ├── ChatEmoticons.class
│ │ │ │ │ ├── ChatEmoticonUtil.class
│ │ │ │ │ ├── ChatListviewAdapter.class
│ │ │ │ │ ├── MyLocation$1.class
│ │ │ │ │ ├── MyLocation.class
│ │ │ │ │ ├── ReadyMadeDialog$1.class
│ │ │ │ │ ├── ReadyMadeDialog$ReadyMadeAdapter.class
│ │ │ │ │ ├── ReadyMadeDialog.class
│ │ │ │ │ └── ToDisplayHistory.class
│ │ │ │ ├── CloseAll.class
│ │ │ │ ├── commons
│ │ │ │ │ ├── GlobalErrors.class
│ │ │ │ │ ├── GlobalInts.class
│ │ │ │ │ ├── GlobalMsgTypes.class
│ │ │ │ │ └── GlobalStrings.class
│ │ │ │ ├── ConnectedApp.class
│ │ │ │ ├── friendRequest
│ │ │ │ │ ├── FriendRequestMsgReceiver.class
│ │ │ │ │ ├── FriendRequestService.class
│ │ │ │ │ ├── FriendSearchResultActivity$1$1.class
│ │ │ │ │ ├── FriendSearchResultActivity$1$2.class
│ │ │ │ │ ├── FriendSearchResultActivity$1$3.class
│ │ │ │ │ ├── FriendSearchResultActivity$1$4.class
│ │ │ │ │ ├── FriendSearchResultActivity$1.class
│ │ │ │ │ ├── FriendSearchResultActivity.class
│ │ │ │ │ └── FriendSearchResultAdapter.class
│ │ │ │ ├── MainActivity$1.class
│ │ │ │ ├── MainActivity$2.class
│ │ │ │ ├── MainActivity.class
│ │ │ │ ├── mainBody
│ │ │ │ │ ├── AskForUnsendThread.class
│ │ │ │ │ ├── ChooseRoomAdapter.class
│ │ │ │ │ ├── ChooseRoomPage$1.class
│ │ │ │ │ ├── ChooseRoomPage.class
│ │ │ │ │ ├── CustomViewPager.class
│ │ │ │ │ ├── FrdRequestNotifActivity$1.class
│ │ │ │ │ ├── FrdRequestNotifActivity.class
│ │ │ │ │ ├── FrdRequestNotifAdapter$1.class
│ │ │ │ │ ├── FrdRequestNotifAdapter.class
│ │ │ │ │ ├── FriendListAdapter$ChildViewHolder.class
│ │ │ │ │ ├── FriendListAdapter$GroupViewHolder.class
│ │ │ │ │ ├── FriendListAdapter.class
│ │ │ │ │ ├── FriendListGroupItem.class
│ │ │ │ │ ├── FriendListPage$1.class
│ │ │ │ │ ├── FriendListPage.class
│ │ │ │ │ ├── MainBodyActivity$1.class
│ │ │ │ │ ├── MainBodyActivity$2.class
│ │ │ │ │ ├── MainBodyActivity$3.class
│ │ │ │ │ ├── MainBodyActivity$MainBodyOnClickListener.class
│ │ │ │ │ ├── MainBodyActivity.class
│ │ │ │ │ ├── MainBodyService.class
│ │ │ │ │ ├── MainTabFriendsPage$1.class
│ │ │ │ │ ├── MainTabFriendsPage$2.class
│ │ │ │ │ ├── MainTabFriendsPage.class
│ │ │ │ │ ├── MainTabMsgAdapter.class
│ │ │ │ │ ├── MainTabMsgPage$1.class
│ │ │ │ │ ├── MainTabMsgPage.class
│ │ │ │ │ ├── MainTabSettingsPage$1.class
│ │ │ │ │ ├── MainTabSettingsPage.class
│ │ │ │ │ ├── PatchedExpandableListView.class
│ │ │ │ │ ├── SearchFriendByElseActivity$1.class
│ │ │ │ │ ├── SearchFriendByElseActivity.class
│ │ │ │ │ ├── SearchFriendByNameActivity$1.class
│ │ │ │ │ ├── SearchFriendByNameActivity.class
│ │ │ │ │ ├── TabMsgFrdReqProcActivity$1$1.class
│ │ │ │ │ ├── TabMsgFrdReqProcActivity$1$2.class
│ │ │ │ │ ├── TabMsgFrdReqProcActivity$1.class
│ │ │ │ │ ├── TabMsgFrdReqProcActivity$2$1.class
│ │ │ │ │ ├── TabMsgFrdReqProcActivity$2$2.class
│ │ │ │ │ ├── TabMsgFrdReqProcActivity$2.class
│ │ │ │ │ └── TabMsgFrdReqProcActivity.class
│ │ │ │ ├── myNetwork
│ │ │ │ │ ├── ClientListenThread.class
│ │ │ │ │ ├── ClientListenThread.java~
│ │ │ │ │ ├── ClientSendThread.class
│ │ │ │ │ ├── NetConnect.class
│ │ │ │ │ ├── NetStateReceiver.class
│ │ │ │ │ └── NetworkService.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$array.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$dimen.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── RegisterActivity$1.class
│ │ │ │ ├── RegisterActivity.class
│ │ │ │ └── util
│ │ │ │ ├── DbSaveOldMsg.class
│ │ │ │ ├── DbSaveTabMsgItems.class
│ │ │ │ ├── MessageDb.class
│ │ │ │ └── UnsavedChatMsg.class
│ │ │ ├── classes.dex
│ │ │ ├── Client.apk
│ │ │ ├── dexedLibs
│ │ │ │ ├── android-support-v4-0788332994525f993a0d2efc1330cf3f.jar
│ │ │ │ ├── android-support-v4-08ca5b21a0bef71d930112573dcc9024.jar
│ │ │ │ ├── android-support-v4-0c7e4d5644b84008ebfb386a77a8b539.jar
│ │ │ │ ├── android-support-v4-1314fa44a82e19057802a85d2183680c.jar
│ │ │ │ ├── android-support-v4-2ed536a83d60415981de49817bcf9c27.jar
│ │ │ │ ├── android-support-v4-304db7f0368e52dbf29f4fb96fbea531.jar
│ │ │ │ ├── android-support-v4-3974bc70e109add96ed5f762bab46937.jar
│ │ │ │ ├── android-support-v4-40fdfdd6182fbbffde738406f6a34136.jar
│ │ │ │ ├── android-support-v4-444c8292cd8d1eea6beeac97387d76a4.jar
│ │ │ │ ├── android-support-v4-5a12d56851e56ec6a3e943fd2239eaba.jar
│ │ │ │ ├── android-support-v4-5eae25b1211a37f7a4999d19f23e549c.jar
│ │ │ │ ├── android-support-v4-64185a904a6ea60cc5247d69ba2874f6.jar
│ │ │ │ ├── android-support-v4-6504ddbe7a14da1176cb635415c1c7be.jar
│ │ │ │ ├── android-support-v4-6a5b3a599f094fee58bc0c4bbbd8b0c4.jar
│ │ │ │ ├── android-support-v4-6b9bac35f7e0eb03fdc9f2a74949690e.jar
│ │ │ │ ├── android-support-v4-71de23ce65c588815e721974f70d12cc.jar
│ │ │ │ ├── android-support-v4-740c1ce2ebb2223c3c28df598302723d.jar
│ │ │ │ ├── android-support-v4-783f8352b349f947277be8a4f4761a5e.jar
│ │ │ │ ├── android-support-v4-7985f3b84610811c9cedaf7eb41cb3e5.jar
│ │ │ │ ├── android-support-v4-7a0122967d801a77e69510b79590d23f.jar
│ │ │ │ ├── android-support-v4-7d31963c219bdbcd754a35b92debef78.jar
│ │ │ │ ├── android-support-v4-7d8d9fd855b8ce775d06bb318fb09b12.jar
│ │ │ │ ├── android-support-v4-7f064af0612805cca0faa7a2d5c0490c.jar
│ │ │ │ ├── android-support-v4-80695de6b4211d800c4b305e2f1664cf.jar
│ │ │ │ ├── android-support-v4-82f45b8c50a8877a8bf8c912223216db.jar
│ │ │ │ ├── android-support-v4-8ae3dcd3f2a143044aa59f5aa29b9476.jar
│ │ │ │ ├── android-support-v4-8befb4327f07b40b7a3a23ce5e262145.jar
│ │ │ │ ├── android-support-v4-9283b4b4f88c54ea25461328acc544fb.jar
│ │ │ │ ├── android-support-v4-93d4c15deade39b13364f47ab36c2dcd.jar
│ │ │ │ ├── android-support-v4-949797c75d006ebe4efe9db73c1c37b6.jar
│ │ │ │ ├── android-support-v4-95f22542a81f12507eb2e16a92cf80f7.jar
│ │ │ │ ├── android-support-v4-96633362a65fcbf86e13f72ac3750036.jar
│ │ │ │ ├── android-support-v4-969face333f72cf584bc6f86fb7b4137.jar
│ │ │ │ ├── android-support-v4-a03f4d67702dc6ffd19a921532debf65.jar
│ │ │ │ ├── android-support-v4-a55af532540f5737abaa58247a4c4758.jar
│ │ │ │ ├── android-support-v4-add8c6902f09b7bffbce4ee507896228.jar
│ │ │ │ ├── android-support-v4-af7657769639d23916bccde55ccbfe95.jar
│ │ │ │ ├── android-support-v4-b2e1408883ed885e7e96df45a0fe9374.jar
│ │ │ │ ├── android-support-v4-b32e11142e4ee1cd656b0847fe0f72c4.jar
│ │ │ │ ├── android-support-v4-b5295fa43687755b67e4d4629748cff3.jar
│ │ │ │ ├── android-support-v4-d1f56ea209d330cd9f5a12b30c499db5.jar
│ │ │ │ ├── android-support-v4-def6c17f429307486a86c38c687a5b01.jar
│ │ │ │ ├── android-support-v4-e12f6fc3f1ae1eb184f94f711abeb4e2.jar
│ │ │ │ ├── android-support-v4-e1e0f17533d22ae6e9af71a307a58083.jar
│ │ │ │ ├── android-support-v4-e3e635e1ce9991fad49fee89fbddc00f.jar
│ │ │ │ ├── android-support-v4-e623cb9a7b52bf9e78dd7d0b0422d1f7.jar
│ │ │ │ ├── android-support-v4-ef1c4e91864010ca69a846061ad5e3a8.jar
│ │ │ │ ├── android-support-v4-fdd0da00aa6972b17cd3393118557eda.jar
│ │ │ │ └── android-support-v4-fe3a03faa7f332e012896e409c4a8df9.jar
│ │ │ ├── hello.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── avatar_default.png
│ │ │ │ │ ├── cb0_chat_left.9.png
│ │ │ │ │ ├── cb0_chat_right.9.png
│ │ │ │ │ ├── cb0_ready_made_pressed.png
│ │ │ │ │ ├── cb0_ready_made_unpressed.png
│ │ │ │ │ ├── drawable_expand_close2.9.png
│ │ │ │ │ ├── drawable_expand_close.9.png
│ │ │ │ │ ├── drawable_expand_open2.9.png
│ │ │ │ │ ├── drawable_expand_open.9.png
│ │ │ │ │ ├── f000.png
│ │ │ │ │ ├── f001.png
│ │ │ │ │ ├── f002.png
│ │ │ │ │ ├── f003.png
│ │ │ │ │ ├── f004.png
│ │ │ │ │ ├── f005.png
│ │ │ │ │ ├── f006.png
│ │ │ │ │ ├── f007.png
│ │ │ │ │ ├── f008.png
│ │ │ │ │ ├── f009.png
│ │ │ │ │ ├── f010.png
│ │ │ │ │ ├── f011.png
│ │ │ │ │ ├── f012.png
│ │ │ │ │ ├── f013.png
│ │ │ │ │ ├── f014.png
│ │ │ │ │ ├── f015.png
│ │ │ │ │ ├── f016.png
│ │ │ │ │ ├── f017.png
│ │ │ │ │ ├── f018.png
│ │ │ │ │ ├── f019.png
│ │ │ │ │ ├── f020.png
│ │ │ │ │ ├── f021.png
│ │ │ │ │ ├── f022.png
│ │ │ │ │ ├── f023.png
│ │ │ │ │ ├── f024.png
│ │ │ │ │ ├── f025.png
│ │ │ │ │ ├── f026.png
│ │ │ │ │ ├── f027.png
│ │ │ │ │ ├── f028.png
│ │ │ │ │ ├── f029.png
│ │ │ │ │ ├── f030.png
│ │ │ │ │ ├── f031.png
│ │ │ │ │ ├── f032.png
│ │ │ │ │ ├── f033.png
│ │ │ │ │ ├── f034.png
│ │ │ │ │ ├── f035.png
│ │ │ │ │ ├── f036.png
│ │ │ │ │ ├── f037.png
│ │ │ │ │ ├── f038.png
│ │ │ │ │ ├── f039.png
│ │ │ │ │ ├── f040.png
│ │ │ │ │ ├── f041.png
│ │ │ │ │ ├── f042.png
│ │ │ │ │ ├── f043.png
│ │ │ │ │ ├── f044.png
│ │ │ │ │ ├── f045.png
│ │ │ │ │ ├── f046.png
│ │ │ │ │ ├── f047.png
│ │ │ │ │ ├── f048.png
│ │ │ │ │ ├── f049.png
│ │ │ │ │ ├── f050.png
│ │ │ │ │ ├── f051.png
│ │ │ │ │ ├── f052.png
│ │ │ │ │ ├── f053.png
│ │ │ │ │ ├── f054.png
│ │ │ │ │ ├── f055.png
│ │ │ │ │ ├── f056.png
│ │ │ │ │ ├── f057.png
│ │ │ │ │ ├── f058.png
│ │ │ │ │ ├── f059.png
│ │ │ │ │ ├── f060.png
│ │ │ │ │ ├── f061.png
│ │ │ │ │ ├── f062.png
│ │ │ │ │ ├── f063.png
│ │ │ │ │ ├── f064.png
│ │ │ │ │ ├── f065.png
│ │ │ │ │ ├── f066.png
│ │ │ │ │ ├── f067.png
│ │ │ │ │ ├── f068.png
│ │ │ │ │ ├── f069.png
│ │ │ │ │ ├── f070.png
│ │ │ │ │ ├── f071.png
│ │ │ │ │ ├── f072.png
│ │ │ │ │ ├── f073.png
│ │ │ │ │ ├── f074.png
│ │ │ │ │ ├── f075.png
│ │ │ │ │ ├── f076.png
│ │ │ │ │ ├── f077.png
│ │ │ │ │ ├── f078.png
│ │ │ │ │ ├── f079.png
│ │ │ │ │ ├── f080.png
│ │ │ │ │ ├── f081.png
│ │ │ │ │ ├── f082.png
│ │ │ │ │ ├── f083.png
│ │ │ │ │ ├── f084.png
│ │ │ │ │ ├── f085.png
│ │ │ │ │ ├── f086.png
│ │ │ │ │ ├── f087.png
│ │ │ │ │ ├── f088.png
│ │ │ │ │ ├── f089.png
│ │ │ │ │ ├── f090.png
│ │ │ │ │ ├── f091.png
│ │ │ │ │ ├── f092.png
│ │ │ │ │ ├── f093.png
│ │ │ │ │ ├── f094.png
│ │ │ │ │ ├── f095.png
│ │ │ │ │ ├── f096.png
│ │ │ │ │ ├── f097.png
│ │ │ │ │ ├── f098.png
│ │ │ │ │ ├── f099.png
│ │ │ │ │ ├── f100.png
│ │ │ │ │ ├── f101.png
│ │ │ │ │ ├── f102.png
│ │ │ │ │ ├── f103.png
│ │ │ │ │ ├── f104.png
│ │ │ │ │ ├── f105.png
│ │ │ │ │ ├── f106.png
│ │ │ │ │ ├── main_default_bg.png
│ │ │ │ │ ├── main_input_over.9.png
│ │ │ │ │ ├── main_login_back.9.png
│ │ │ │ │ ├── main_login_input.9.png
│ │ │ │ │ ├── myheader_bg.png
│ │ │ │ │ ├── new_launcher.png
│ │ │ │ │ └── sc_bg_friendsavatar_press.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ ├── blue_btn_normal.9.png
│ │ │ │ │ ├── blue_btn_pressed.9.png
│ │ │ │ │ ├── bottom_bar.9.png
│ │ │ │ │ ├── cb0_h003_dark.png
│ │ │ │ │ ├── cb0_h003.png
│ │ │ │ │ ├── contacts_for_group.png
│ │ │ │ │ ├── contacts_for_people.png
│ │ │ │ │ ├── find_more_friend_addfriend_icon.png
│ │ │ │ │ ├── ic_preference_single_normal.9.png
│ │ │ │ │ ├── ic_preference_single_pressed.9.png
│ │ │ │ │ ├── mm_listitem_grey_normal.9.png
│ │ │ │ │ ├── mm_listitem_pressed.9.png
│ │ │ │ │ ├── mm_submenu_normal.png
│ │ │ │ │ ├── mm_submenu_pressed.png
│ │ │ │ │ ├── mm_title_back_focused.9.png
│ │ │ │ │ ├── mm_title_back_normal.9.png
│ │ │ │ │ ├── mm_title_back_pressed.9.png
│ │ │ │ │ ├── mm_title_btn_normal.9.png
│ │ │ │ │ ├── mm_title_btn_pressed.9.png
│ │ │ │ │ ├── register_bg_button.9.png
│ │ │ │ │ ├── register_bg_button_pressed.9.png
│ │ │ │ │ ├── right_arrow_normal.png
│ │ │ │ │ ├── right_arrow_pressed.png
│ │ │ │ │ ├── search_bar_bg.9.png
│ │ │ │ │ ├── search_bar_edit_normal.9.png
│ │ │ │ │ ├── search_bar_edit_pressed.9.png
│ │ │ │ │ ├── search_bar_icon_normal.png
│ │ │ │ │ ├── tab_address_normal.png
│ │ │ │ │ ├── tab_address_pressed.png
│ │ │ │ │ ├── tab_bg.9.png
│ │ │ │ │ ├── tab_find_frd_normal.png
│ │ │ │ │ ├── tab_find_frd_pressed.png
│ │ │ │ │ ├── tab_settings_normal.png
│ │ │ │ │ ├── tab_settings_pressed.png
│ │ │ │ │ ├── tab_weixin_normal.png
│ │ │ │ │ ├── tab_weixin_pressed.png
│ │ │ │ │ ├── unread_msg_indicator3.png
│ │ │ │ │ ├── white_btn_normal.9.png
│ │ │ │ │ └── white_btn_pressed.9.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── dpad_up.png
│ │ │ │ │ ├── greenstar.png
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ ├── redstar.png
│ │ │ │ │ └── yellowstar.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── org
│ │ │ └── yuner
│ │ │ └── www
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── anim
│ │ │ │ ├── my_slide_left_in.xml
│ │ │ │ ├── my_slide_left_out.xml
│ │ │ │ ├── my_slide_right_in.xml
│ │ │ │ └── my_slide_right_out.xml
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── avatar_default.png
│ │ │ │ ├── cb0_bg_edittext_focused.xml
│ │ │ │ ├── cb0_bg_edittext_normal.xml
│ │ │ │ ├── cb0_bg_edittext.xml
│ │ │ │ ├── cb0_chat_left.9.png
│ │ │ │ ├── cb0_chat_right.9.png
│ │ │ │ ├── cb0_ready_made_pressed.png
│ │ │ │ ├── cb0_ready_made_unpressed.png
│ │ │ │ ├── cb0_ready_made_xml.xml
│ │ │ │ ├── drawable_expand_close2.9.png
│ │ │ │ ├── drawable_expand_close.9.png
│ │ │ │ ├── drawable_expand_open2.9.png
│ │ │ │ ├── drawable_expand_open.9.png
│ │ │ │ ├── expander_floder.xml
│ │ │ │ ├── f000.png
│ │ │ │ ├── f001.png
│ │ │ │ ├── f002.png
│ │ │ │ ├── f003.png
│ │ │ │ ├── f004.png
│ │ │ │ ├── f005.png
│ │ │ │ ├── f006.png
│ │ │ │ ├── f007.png
│ │ │ │ ├── f008.png
│ │ │ │ ├── f009.png
│ │ │ │ ├── f010.png
│ │ │ │ ├── f011.png
│ │ │ │ ├── f012.png
│ │ │ │ ├── f013.png
│ │ │ │ ├── f014.png
│ │ │ │ ├── f015.png
│ │ │ │ ├── f016.png
│ │ │ │ ├── f017.png
│ │ │ │ ├── f018.png
│ │ │ │ ├── f019.png
│ │ │ │ ├── f020.png
│ │ │ │ ├── f021.png
│ │ │ │ ├── f022.png
│ │ │ │ ├── f023.png
│ │ │ │ ├── f024.png
│ │ │ │ ├── f025.png
│ │ │ │ ├── f026.png
│ │ │ │ ├── f027.png
│ │ │ │ ├── f028.png
│ │ │ │ ├── f029.png
│ │ │ │ ├── f030.png
│ │ │ │ ├── f031.png
│ │ │ │ ├── f032.png
│ │ │ │ ├── f033.png
│ │ │ │ ├── f034.png
│ │ │ │ ├── f035.png
│ │ │ │ ├── f036.png
│ │ │ │ ├── f037.png
│ │ │ │ ├── f038.png
│ │ │ │ ├── f039.png
│ │ │ │ ├── f040.png
│ │ │ │ ├── f041.png
│ │ │ │ ├── f042.png
│ │ │ │ ├── f043.png
│ │ │ │ ├── f044.png
│ │ │ │ ├── f045.png
│ │ │ │ ├── f046.png
│ │ │ │ ├── f047.png
│ │ │ │ ├── f048.png
│ │ │ │ ├── f049.png
│ │ │ │ ├── f050.png
│ │ │ │ ├── f051.png
│ │ │ │ ├── f052.png
│ │ │ │ ├── f053.png
│ │ │ │ ├── f054.png
│ │ │ │ ├── f055.png
│ │ │ │ ├── f056.png
│ │ │ │ ├── f057.png
│ │ │ │ ├── f058.png
│ │ │ │ ├── f059.png
│ │ │ │ ├── f060.png
│ │ │ │ ├── f061.png
│ │ │ │ ├── f062.png
│ │ │ │ ├── f063.png
│ │ │ │ ├── f064.png
│ │ │ │ ├── f065.png
│ │ │ │ ├── f066.png
│ │ │ │ ├── f067.png
│ │ │ │ ├── f068.png
│ │ │ │ ├── f069.png
│ │ │ │ ├── f070.png
│ │ │ │ ├── f071.png
│ │ │ │ ├── f072.png
│ │ │ │ ├── f073.png
│ │ │ │ ├── f074.png
│ │ │ │ ├── f075.png
│ │ │ │ ├── f076.png
│ │ │ │ ├── f077.png
│ │ │ │ ├── f078.png
│ │ │ │ ├── f079.png
│ │ │ │ ├── f080.png
│ │ │ │ ├── f081.png
│ │ │ │ ├── f082.png
│ │ │ │ ├── f083.png
│ │ │ │ ├── f084.png
│ │ │ │ ├── f085.png
│ │ │ │ ├── f086.png
│ │ │ │ ├── f087.png
│ │ │ │ ├── f088.png
│ │ │ │ ├── f089.png
│ │ │ │ ├── f090.png
│ │ │ │ ├── f091.png
│ │ │ │ ├── f092.png
│ │ │ │ ├── f093.png
│ │ │ │ ├── f094.png
│ │ │ │ ├── f095.png
│ │ │ │ ├── f096.png
│ │ │ │ ├── f097.png
│ │ │ │ ├── f098.png
│ │ │ │ ├── f099.png
│ │ │ │ ├── f100.png
│ │ │ │ ├── f101.png
│ │ │ │ ├── f102.png
│ │ │ │ ├── f103.png
│ │ │ │ ├── f104.png
│ │ │ │ ├── f105.png
│ │ │ │ ├── f106.png
│ │ │ │ ├── main_default_bg.png
│ │ │ │ ├── main_input_over.9.png
│ │ │ │ ├── main_login_back.9.png
│ │ │ │ ├── main_login_input.9.png
│ │ │ │ ├── main_qq_edit_login.xml
│ │ │ │ ├── main_qq_edit_login.xml~
│ │ │ │ ├── myheader_bg.png
│ │ │ │ ├── new_launcher.png
│ │ │ │ ├── sc_bg_friendsavatar_press.png
│ │ │ │ ├── team_into1_n.9.png
│ │ │ │ └── team_into2_n.9.png
│ │ │ ├── drawable-ldpi
│ │ │ │ ├── avatar_icon_background.xml
│ │ │ │ ├── back_normal.9.png
│ │ │ │ ├── back_pressed.9.png
│ │ │ │ ├── back.xml
│ │ │ │ ├── blue_btn_normal.9.png
│ │ │ │ ├── blue_btn_pressed.9.png
│ │ │ │ ├── blue_btn.xml
│ │ │ │ ├── bottom_bar.9.png
│ │ │ │ ├── btn_search_background.xml
│ │ │ │ ├── btn_search_normal.9.png
│ │ │ │ ├── btn_search_pressed.9.png
│ │ │ │ ├── cb0_h001_dark.jpg
│ │ │ │ ├── cb0_h001.jpg
│ │ │ │ ├── cb0_h003_dark.png
│ │ │ │ ├── cb0_h003.png
│ │ │ │ ├── contacts_for_group.png
│ │ │ │ ├── contacts_for_people.png
│ │ │ │ ├── deny_button_normal.9.png
│ │ │ │ ├── deny_button_pressed.9.png
│ │ │ │ ├── deny_button.xml
│ │ │ │ ├── deny_button.xml~
│ │ │ │ ├── find_more_friend_addfriend_icon.png
│ │ │ │ ├── green_2_normal.9.png
│ │ │ │ ├── green_2_pressed.9.png
│ │ │ │ ├── green_2.xml
│ │ │ │ ├── green_btn_normal.9.png
│ │ │ │ ├── green_btn_pressed.9.png
│ │ │ │ ├── grey_btn_normal.9.png
│ │ │ │ ├── grey_btn_pressed.9.png
│ │ │ │ ├── grey_btn.xml
│ │ │ │ ├── ic_preference_single_normal.9.png
│ │ │ │ ├── ic_preference_single_pressed.9.png
│ │ │ │ ├── light_green_normal.9.png
│ │ │ │ ├── light_green_pressed.9.png
│ │ │ │ ├── light_green.xml
│ │ │ │ ├── light_white_normal.9.png
│ │ │ │ ├── light_white_pressed.9.png
│ │ │ │ ├── light_white.xml
│ │ │ │ ├── list_close_arrow.9.png
│ │ │ │ ├── list_open_arrow.9.png
│ │ │ │ ├── list_open_close.xml
│ │ │ │ ├── list_open_close.xml~
│ │ │ │ ├── mm_listitem_grey_normal.9.png
│ │ │ │ ├── mm_listitem_pressed.9.png
│ │ │ │ ├── mm_listitem.xml
│ │ │ │ ├── mm_submenu_normal.png
│ │ │ │ ├── mm_submenu_pressed.png
│ │ │ │ ├── mm_title_back_focused.9.png
│ │ │ │ ├── mm_title_back_normal.9.png
│ │ │ │ ├── mm_title_back_pressed.9.png
│ │ │ │ ├── mm_title_btn_normal.9.png
│ │ │ │ ├── mm_title_btn_pressed.9.png
│ │ │ │ ├── preference_single_item.xml
│ │ │ │ ├── qz_bg_edit_normal.9.png
│ │ │ │ ├── qz_btn_comm_feeds_normal.9.png
│ │ │ │ ├── qz_btn_comm_feeds_pressed.9.png
│ │ │ │ ├── qz_btn_comm_feeds.xml
│ │ │ │ ├── red_2 .xml~
│ │ │ │ ├── register_bg_button.9.png
│ │ │ │ ├── register_bg_button_pressed.9.png
│ │ │ │ ├── register_btn_bg.xml
│ │ │ │ ├── register_title_bar.9.png
│ │ │ │ ├── right_arrow_normal.png
│ │ │ │ ├── right_arrow_pressed.png
│ │ │ │ ├── right_arrow.xml
│ │ │ │ ├── search_bar_bg.9.png
│ │ │ │ ├── search_bar_edit_bg.xml
│ │ │ │ ├── search_bar_edit_normal.9.png
│ │ │ │ ├── search_bar_edit_pressed.9.png
│ │ │ │ ├── search_bar_icon_normal.png
│ │ │ │ ├── shape_bg.xml
│ │ │ │ ├── shape_line.xml
│ │ │ │ ├── tab_address_normal.png
│ │ │ │ ├── tab_address_pressed.png
│ │ │ │ ├── tab_bg.9.png
│ │ │ │ ├── tab_find_frd_normal.png
│ │ │ │ ├── tab_find_frd_pressed.png
│ │ │ │ ├── tab_settings_normal.png
│ │ │ │ ├── tab_settings_pressed.png
│ │ │ │ ├── tab_weixin_normal.png
│ │ │ │ ├── tab_weixin_pressed.png
│ │ │ │ ├── team_into1_n.9.png
│ │ │ │ ├── team_into2_n.9.png
│ │ │ │ ├── title_bar.9.png
│ │ │ │ ├── title_btn_back.xml
│ │ │ │ ├── title_btn_right.xml
│ │ │ │ ├── title_btn_right.xml~
│ │ │ │ ├── top_back_left_normal.9.png
│ │ │ │ ├── top_back_left_press.9.png
│ │ │ │ ├── top_back_left.xml
│ │ │ │ ├── unread_msg_indicator3.png
│ │ │ │ ├── white_btn_normal.9.png
│ │ │ │ ├── white_btn_pressed.9.png
│ │ │ │ └── white_btn.xml
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── dpad_down.xml
│ │ │ │ ├── dpad_left.xml
│ │ │ │ ├── dpad_right.xml
│ │ │ │ ├── dpad_up.png
│ │ │ │ ├── greenstar.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── redstar.png
│ │ │ │ └── yellowstar.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── cb0_chat_emoticon.xml
│ │ │ │ ├── cb0_chat_listview_item_left.xml
│ │ │ │ ├── cb0_chat_listview_item_right.xml
│ │ │ │ ├── cb0_chat.xml
│ │ │ │ ├── cb0_ready_made_item.xml
│ │ │ │ ├── cb0_ready_made.xml
│ │ │ │ ├── cc0_choose_room_item.xml
│ │ │ │ ├── cc0_choose_room.xml
│ │ │ │ ├── cc0_friend_list_group.xml
│ │ │ │ ├── cc0_friend_list_item.xml
│ │ │ │ ├── cc0_friend_list_search.xml
│ │ │ │ ├── cc0_friend_list.xml
│ │ │ │ ├── cc0_friend_search_result_item.xml
│ │ │ │ ├── cc0_friend_search_result_popup.xml
│ │ │ │ ├── cc0_friend_search_result.xml
│ │ │ │ ├── cc0_friendship_request_popup.xml
│ │ │ │ ├── main_body_main_container.xml
│ │ │ │ ├── main_login.xml
│ │ │ │ ├── main_register.xml
│ │ │ │ ├── main_tab_friends.xml
│ │ │ │ ├── my_slide_right_in.xml
│ │ │ │ ├── pm0_past_msg_page.xml
│ │ │ │ ├── search_friend_by_else.xml
│ │ │ │ ├── search_friend_by_name.xml
│ │ │ │ ├── st0_settings_page.xml
│ │ │ │ ├── tabmsg_frd_req_notif_item.xml
│ │ │ │ ├── tabmsg_frd_req_notif_page.xml
│ │ │ │ ├── tabmsg_frd_req_proc2.xml
│ │ │ │ ├── tabmsg_item.xml
│ │ │ │ ├── tabmsg_main.xml
│ │ │ │ └── tabsettings_main.xml
│ │ │ ├── menu
│ │ │ │ └── mymenu.xml
│ │ │ ├── raw
│ │ │ │ └── parasm.txt
│ │ │ ├── values
│ │ │ │ ├── arrays.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ ├── styles.xml
│ │ │ │ └── textstyles.xml
│ │ │ ├── values-sw600dp
│ │ │ │ └── dimens.xml
│ │ │ ├── values-sw720dp-land
│ │ │ │ └── dimens.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── org
│ │ ├── google talk feature
│ │ ├── List of open source ims to refer to
│ │ ├── major features of my im
│ │ └── yuner
│ │ ├── acronyms for certain components
│ │ ├── acronyms for certain components~
│ │ ├── bug history
│ │ ├── bug history~
│ │ ├── LifeCycle Control
│ │ ├── msg type definition
│ │ ├── msg type definition~
│ │ ├── Naming Standards
│ │ ├── Naming Standards~
│ │ ├── tech document 1
│ │ ├── tech document 1~
│ │ └── www
│ │ ├── bean
│ │ │ ├── ChatEntity.java
│ │ │ ├── FrdReqNotifItemEntity.java
│ │ │ ├── FrdRequestEntity.java
│ │ │ ├── SearchEntity.java
│ │ │ ├── TabMsgItemEntity.java
│ │ │ └── UserInfo.java
│ │ ├── chatServices
│ │ │ ├── ChatMsgReceiver.java
│ │ │ ├── ChatServiceData.java
│ │ │ ├── ChatService.java
│ │ │ ├── FriendListInfo.java
│ │ │ └── InitData.java
│ │ ├── chatter
│ │ │ ├── ChatActivity.java
│ │ │ ├── ChatActivity.java~
│ │ │ ├── ChatEmoticons.java
│ │ │ ├── ChatEmoticonUtil.java
│ │ │ ├── ChatListviewAdapter.java
│ │ │ ├── MyLocation.java
│ │ │ └── ReadyMadeDialog.java
│ │ ├── CloseAll.java
│ │ ├── commons
│ │ │ ├── GlobalErrors.java
│ │ │ ├── GlobalInts.java
│ │ │ ├── GlobalMsgTypes.java
│ │ │ └── GlobalStrings.java
│ │ ├── ConnectedApp.java
│ │ ├── friendRequest
│ │ │ ├── FriendRequestMsgReceiver.java
│ │ │ ├── FriendRequestService.java
│ │ │ ├── FriendSearchResultActivity.java
│ │ │ └── FriendSearchResultAdapter.java
│ │ ├── MainActivity.java
│ │ ├── mainBody
│ │ │ ├── AskForUnsendThread.java
│ │ │ ├── ChooseRoomAdapter.java
│ │ │ ├── ChooseRoomPage.java
│ │ │ ├── CustomViewPager.java
│ │ │ ├── FrdRequestNotifActivity.java
│ │ │ ├── FrdRequestNotifAdapter.java
│ │ │ ├── FriendListAdapter.java
│ │ │ ├── FriendListGroupItem.java
│ │ │ ├── FriendListPage.java
│ │ │ ├── MainBodyActivity.java
│ │ │ ├── MainBodyService.java
│ │ │ ├── MainTabFriendsPage.java
│ │ │ ├── MainTabMsgAdapter.java
│ │ │ ├── MainTabMsgPage.java
│ │ │ ├── MainTabSettingsPage.java
│ │ │ ├── PatchedExpandableListView.java
│ │ │ ├── SearchFriendByElseActivity.java
│ │ │ ├── SearchFriendByNameActivity.java
│ │ │ └── TabMsgFrdReqProcActivity.java
│ │ ├── myNetwork
│ │ │ ├── ClientListenThread.java
│ │ │ ├── ClientListenThread.java~
│ │ │ ├── ClientSendThread.java
│ │ │ ├── NetConnect.java
│ │ │ ├── NetStateReceiver.java
│ │ │ └── NetworkService.java
│ │ ├── RegisterActivity.java
│ │ └── util
│ │ ├── DbSaveOldMsg.java
│ │ ├── DbSaveTabMsgItems.java
│ │ ├── MessageDb.java
│ │ └── UnsavedChatMsg.java
│ ├── README.md
│ └── Server
│ ├── bin
│ │ ├── manif
│ │ ├── manif~
│ │ ├── org
│ │ │ └── yuner
│ │ │ └── www
│ │ │ ├── beans
│ │ │ │ ├── ChatEntity.class
│ │ │ │ ├── SearchEntity.class
│ │ │ │ ├── SendStackItem.class
│ │ │ │ └── UserInfo.class
│ │ │ ├── client
│ │ │ │ ├── ChatEntity.class
│ │ │ │ ├── ClientActivity.class
│ │ │ │ ├── ClientListenThread.class
│ │ │ │ ├── ClientSendThread.class
│ │ │ │ ├── HandShakeThread.class
│ │ │ │ ├── SearchEntity.class
│ │ │ │ └── UserInfo.class
│ │ │ ├── ClientMap.class
│ │ │ ├── commons
│ │ │ │ ├── GlobalErrors.class
│ │ │ │ ├── GlobalInts.class
│ │ │ │ ├── GlobalMsgTypes.class
│ │ │ │ └── GlobalStrings.class
│ │ │ ├── database
│ │ │ │ ├── DBCon.class
│ │ │ │ ├── DBTempSaveUtil.class
│ │ │ │ ├── DBUtil.class
│ │ │ │ └── IdManager.class
│ │ │ └── ServerListen.class
│ │ └── server.tar
│ ├── compil.sh
│ ├── exec.sh
│ ├── exec.sh~
│ ├── Makefile
│ └── src
│ └── org
│ └── yuner
│ └── www
│ ├── beans
│ │ ├── ChatEntity.java
│ │ ├── ChatEntity.java~
│ │ ├── SearchEntity.java
│ │ ├── SearchEntity.java~
│ │ ├── SendStackItem.java
│ │ ├── SendStackItem.java~
│ │ ├── UserInfo.java
│ │ └── UserInfo.java~
│ ├── client
│ │ ├── ChatEntity.java~
│ │ ├── ClientActivity.java
│ │ ├── ClientActivity.java~
│ │ ├── ClientListenThread.java
│ │ ├── ClientListenThread.java~
│ │ ├── ClientSendThread.java
│ │ ├── ClientSendThread.java~
│ │ ├── HandShakeThread.java
│ │ ├── HandShakeThread.java~
│ │ ├── SearchEntity.java~
│ │ └── UserInfo.java~
│ ├── ClientMap.java
│ ├── ClientMap.java~
│ ├── commons
│ │ ├── GlobalErrors.java
│ │ ├── GlobalErrors.java~
│ │ ├── GlobalInts.java
│ │ ├── GlobalInts.java~
│ │ ├── GlobalMsgTypes.java
│ │ ├── GlobalMsgTypes.java~
│ │ ├── GlobalStrings.java
│ │ └── GlobalStrings.java~
│ ├── database
│ │ ├── DBCon.java
│ │ ├── DBCon.java~
│ │ ├── DBTempSaveUtil.java
│ │ ├── DBTempSaveUtil.java~
│ │ ├── DBUtil.java
│ │ ├── DBUtil.java~
│ │ ├── IdManage.java~
│ │ ├── IdManager.java~
│ │ └── scripts
│ │ ├── createDatabase.sql
│ │ ├── createDatabase.sql~
│ │ ├── initTables.sql
│ │ ├── initTables.sql~
│ │ ├── removeDatabase.sql
│ │ ├── removeDatabase.sql~
│ │ ├── removeTables.sql
│ │ └── removeTables.sql~
│ ├── ServerListen.java
│ ├── ServerListen.java~
│ └── UpdateFriendList.java~
├── JavaApk源码说明.txt
└── 点这里查看更多优质源码~.url
72 directories, 793 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论