在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → E聊android即时通信app简易版源码

E聊android即时通信app简易版源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:14.40M
  • 下载次数:3
  • 浏览次数:68
  • 发布时间:2020-09-30
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
此版本为E聊简易版,功能包括:私聊(文本、语音、图片等),添加好友,删除好友,群聊,用户设置等功能
【实例截图】
【核心代码】
Desktop
├── eChatSimp
│   ├── AndroidManifest.xml
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── com
│   │   │   ├── eChat
│   │   │   │   ├── adapter
│   │   │   │   │   ├── ChatListViewAdapter$ViewHolder.class
│   │   │   │   │   ├── ChatListViewAdapter.class
│   │   │   │   │   ├── ConversationListViewAdapter$ViewHolder.class
│   │   │   │   │   ├── ConversationListViewAdapter.class
│   │   │   │   │   ├── FileChooseViewAdapter$FileAscComparator.class
│   │   │   │   │   ├── FileChooseViewAdapter$ViewHolder.class
│   │   │   │   │   ├── FileChooseViewAdapter.class
│   │   │   │   │   ├── FriendListViewAdapter$ViewHolder.class
│   │   │   │   │   ├── FriendListViewAdapter.class
│   │   │   │   │   ├── GroupListViewAdapter.class
│   │   │   │   │   ├── GroupMemberInviteAdapter$OnChechedListener.class
│   │   │   │   │   ├── GroupMemberInviteAdapter$ViewHolder.class
│   │   │   │   │   ├── GroupMemberInviteAdapter.class
│   │   │   │   │   ├── GroupMemberListViewAdapter$ViewHolder.class
│   │   │   │   │   ├── GroupMemberListViewAdapter.class
│   │   │   │   │   ├── ImageChooseViewAdapter$OnChechedListener.class
│   │   │   │   │   ├── ImageChooseViewAdapter$ViewHolder.class
│   │   │   │   │   ├── ImageChooseViewAdapter.class
│   │   │   │   │   ├── PhotoGridViewAdapter.class
│   │   │   │   │   ├── SystemMsgListViewAdapter$MessageViewHolder.class
│   │   │   │   │   ├── SystemMsgListViewAdapter.class
│   │   │   │   │   └── ViewPaperAdapter.class
│   │   │   │   ├── app
│   │   │   │   │   ├── Constant$ArticleType.class
│   │   │   │   │   ├── Constant$MessageFileType.class
│   │   │   │   │   ├── Constant$MessageStatus.class
│   │   │   │   │   ├── Constant$MessageType.class
│   │   │   │   │   ├── Constant.class
│   │   │   │   │   ├── EChatApplication.class
│   │   │   │   │   ├── Global.class
│   │   │   │   │   ├── GlobalMediaPlayer.class
│   │   │   │   │   ├── GlobalVoicePlayer$OnPlayListener.class
│   │   │   │   │   └── GlobalVoicePlayer.class
│   │   │   │   ├── bean
│   │   │   │   │   ├── AlbumItem.class
│   │   │   │   │   ├── ChatItem.class
│   │   │   │   │   ├── Config.class
│   │   │   │   │   ├── Friend.class
│   │   │   │   │   ├── Group.class
│   │   │   │   │   ├── GroupMember.class
│   │   │   │   │   ├── Message.class
│   │   │   │   │   ├── MessageItemSource.class
│   │   │   │   │   ├── SNSImage.class
│   │   │   │   │   ├── SystemMsg.class
│   │   │   │   │   └── User.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── client
│   │   │   │   │   ├── CIMEnventListenerReceiver$1.class
│   │   │   │   │   ├── CIMEnventListenerReceiver.class
│   │   │   │   │   ├── CIMListenerManager.class
│   │   │   │   │   └── OnCIMMessageListener.class
│   │   │   │   ├── component
│   │   │   │   │   ├── ActionSheet$1.class
│   │   │   │   │   ├── ActionSheet.class
│   │   │   │   │   ├── AlwaysMarqueeTextView.class
│   │   │   │   │   ├── ChatListView$MessageSendReceiver.class
│   │   │   │   │   ├── ChatListView$OnMessageDeleteListenter.class
│   │   │   │   │   ├── ChatListView$OnPreviouListener.class
│   │   │   │   │   ├── ChatListView$OnTouchDownListenter.class
│   │   │   │   │   ├── ChatListView.class
│   │   │   │   │   ├── ChatVoiceView.class
│   │   │   │   │   ├── ChatWebImageView$1.class
│   │   │   │   │   ├── ChatWebImageView$ImageDownloadTask$1.class
│   │   │   │   │   ├── ChatWebImageView$ImageDownloadTask.class
│   │   │   │   │   ├── ChatWebImageView.class
│   │   │   │   │   ├── CloudImageView$CloudHandler.class
│   │   │   │   │   ├── CloudImageView.class
│   │   │   │   │   ├── CustomDialog$OnOperationListener.class
│   │   │   │   │   ├── CustomDialog.class
│   │   │   │   │   ├── CustomGridView.class
│   │   │   │   │   ├── CustomInputPanelView.class
│   │   │   │   │   ├── CustomLogoutDialog$OnOperationListener.class
│   │   │   │   │   ├── CustomLogoutDialog.class
│   │   │   │   │   ├── CustomProgressDialog.class
│   │   │   │   │   ├── EmoticonsTextView.class
│   │   │   │   │   ├── EmoticoPanelView$EmoticoGridViewAdapter.class
│   │   │   │   │   ├── EmoticoPanelView$OnEmoticoSelectedListener.class
│   │   │   │   │   ├── EmoticoPanelView.class
│   │   │   │   │   ├── FrameAnimationController$AnimationHandler.class
│   │   │   │   │   ├── FrameAnimationController.class
│   │   │   │   │   ├── FriendListPanel$LoadFriendListener.class
│   │   │   │   │   ├── FriendListPanel.class
│   │   │   │   │   ├── FromMessageImageView.class
│   │   │   │   │   ├── FromMessageTextView.class
│   │   │   │   │   ├── FromMessageView.class
│   │   │   │   │   ├── FromMessageVoiceView.class
│   │   │   │   │   ├── GalleryPhotoViewDialog$1.class
│   │   │   │   │   ├── GalleryPhotoViewDialog.class
│   │   │   │   │   ├── GalleryViewPager.class
│   │   │   │   │   ├── GroupListPanel.class
│   │   │   │   │   ├── HeadPictureView.class
│   │   │   │   │   ├── MovieRecorderView$1.class
│   │   │   │   │   ├── MovieRecorderView$CustomCallBack.class
│   │   │   │   │   ├── MovieRecorderView$OnRecordFinishListener.class
│   │   │   │   │   ├── MovieRecorderView.class
│   │   │   │   │   ├── OptionsDialog$OnOperationListener.class
│   │   │   │   │   ├── OptionsDialog.class
│   │   │   │   │   ├── PullFooterMoreListView$OnRefreshListener.class
│   │   │   │   │   ├── PullFooterMoreListView.class
│   │   │   │   │   ├── SegmentedControlView.class
│   │   │   │   │   ├── SimpleInputPanelView$OnOperationListener.class
│   │   │   │   │   ├── SimpleInputPanelView.class
│   │   │   │   │   ├── SinglePhotoViewDialog$1.class
│   │   │   │   │   ├── SinglePhotoViewDialog$2.class
│   │   │   │   │   ├── SinglePhotoViewDialog.class
│   │   │   │   │   ├── SwitchButton$1.class
│   │   │   │   │   ├── SwitchButton$PerformClick.class
│   │   │   │   │   ├── SwitchButton$SwitchAnimation.class
│   │   │   │   │   ├── SwitchButton.class
│   │   │   │   │   ├── ToMessageImageView.class
│   │   │   │   │   ├── ToMessageTextView.class
│   │   │   │   │   ├── ToMessageView$1.class
│   │   │   │   │   ├── ToMessageView.class
│   │   │   │   │   ├── ToMessageVoiceView.class
│   │   │   │   │   ├── WebImageView$1.class
│   │   │   │   │   ├── WebImageView.class
│   │   │   │   │   ├── WebPhotoView$1.class
│   │   │   │   │   ├── WebPhotoView$ImageLoadedCallback.class
│   │   │   │   │   └── WebPhotoView.class
│   │   │   │   ├── db
│   │   │   │   │   ├── dao
│   │   │   │   │   │   ├── ConfigDao.class
│   │   │   │   │   │   ├── FriendDao.class
│   │   │   │   │   │   ├── GroupDao.class
│   │   │   │   │   │   ├── GroupMemberDao.class
│   │   │   │   │   │   ├── impl
│   │   │   │   │   │   │   ├── ConfigDaoImpl.class
│   │   │   │   │   │   │   ├── FriendDaoImpl.class
│   │   │   │   │   │   │   ├── GroupDaoImpl.class
│   │   │   │   │   │   │   ├── GroupMemberDaoImpl.class
│   │   │   │   │   │   │   └── MessageDaoImpl.class
│   │   │   │   │   │   └── MessageDao.class
│   │   │   │   │   ├── DBHelper.class
│   │   │   │   │   └── manage
│   │   │   │   │   ├── ConfigDBManager.class
│   │   │   │   │   ├── FriendDBManager.class
│   │   │   │   │   ├── GroupDBManager.class
│   │   │   │   │   ├── GroupMemberDBManager.class
│   │   │   │   │   └── MessageDBManager.class
│   │   │   │   ├── listener
│   │   │   │   │   └── OnUploadProgressListener.class
│   │   │   │   ├── Manifest$permission.class
│   │   │   │   ├── Manifest.class
│   │   │   │   ├── message
│   │   │   │   │   ├── handler
│   │   │   │   │   │   ├── CustomMessageHandler.class
│   │   │   │   │   │   ├── CustomMessageHandlerFactory.class
│   │   │   │   │   │   ├── handler.properties
│   │   │   │   │   │   ├── Type101MessageHandler.class
│   │   │   │   │   │   ├── Type103MessageHandler.class
│   │   │   │   │   │   ├── Type104MessageHandler.class
│   │   │   │   │   │   ├── Type106MessageHandler.class
│   │   │   │   │   │   ├── Type107MessageHandler.class
│   │   │   │   │   │   ├── Type900MessageHandler.class
│   │   │   │   │   │   ├── Type901MessageHandler.class
│   │   │   │   │   │   ├── Type902MessageHandler.class
│   │   │   │   │   │   ├── Type903MessageHandler.class
│   │   │   │   │   │   ├── Type904MessageHandler.class
│   │   │   │   │   │   └── Type905MessageHandler.class
│   │   │   │   │   ├── parser
│   │   │   │   │   │   ├── GroupMessageParser.class
│   │   │   │   │   │   ├── MessageParser.class
│   │   │   │   │   │   ├── MessageParserFactory.class
│   │   │   │   │   │   ├── parsers.properties
│   │   │   │   │   │   ├── SystemMessageParser.class
│   │   │   │   │   │   ├── Type100MessageParser$1.class
│   │   │   │   │   │   ├── Type100MessageParser.class
│   │   │   │   │   │   ├── Type101MessageParser.class
│   │   │   │   │   │   ├── Type102MessageParser$1.class
│   │   │   │   │   │   ├── Type102MessageParser.class
│   │   │   │   │   │   ├── Type103MessageParser.class
│   │   │   │   │   │   ├── Type104MessageParser.class
│   │   │   │   │   │   ├── Type105MessageParser.class
│   │   │   │   │   │   ├── Type106MessageParser.class
│   │   │   │   │   │   ├── Type107MessageParser.class
│   │   │   │   │   │   └── UserMessageParser.class
│   │   │   │   │   └── request
│   │   │   │   │   ├── RequestHandler.class
│   │   │   │   │   ├── RequestHandlerFactory.class
│   │   │   │   │   ├── request.properties
│   │   │   │   │   ├── Type100RequestHandler$1.class
│   │   │   │   │   ├── Type100RequestHandler$2.class
│   │   │   │   │   ├── Type100RequestHandler$3.class
│   │   │   │   │   ├── Type100RequestHandler$4.class
│   │   │   │   │   ├── Type100RequestHandler.class
│   │   │   │   │   ├── Type102RequestHandler$1.class
│   │   │   │   │   ├── Type102RequestHandler$2.class
│   │   │   │   │   ├── Type102RequestHandler$3.class
│   │   │   │   │   ├── Type102RequestHandler.class
│   │   │   │   │   ├── Type105RequestHandler$1.class
│   │   │   │   │   ├── Type105RequestHandler$2.class
│   │   │   │   │   ├── Type105RequestHandler$3.class
│   │   │   │   │   └── Type105RequestHandler.class
│   │   │   │   ├── push
│   │   │   │   │   ├── ClientKeepAliveMessageFactoryImp.class
│   │   │   │   │   ├── ClientPushMessage.class
│   │   │   │   │   ├── ClientSessionHandler.class
│   │   │   │   │   ├── Config.class
│   │   │   │   │   ├── ExceptionHandler.class
│   │   │   │   │   ├── PushEventListener.class
│   │   │   │   │   ├── PushManager$1.class
│   │   │   │   │   ├── PushManager$2.class
│   │   │   │   │   ├── PushManager$3.class
│   │   │   │   │   └── PushManager.class
│   │   │   │   ├── R$anim.class
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$color.class
│   │   │   │   ├── R$dimen.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$menu.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R$styleable.class
│   │   │   │   ├── R$style.class
│   │   │   │   ├── R.class
│   │   │   │   ├── receiver
│   │   │   │   │   └── CustomCIMMessageReceiver.class
│   │   │   │   ├── service
│   │   │   │   │   ├── EChatPushService$1.class
│   │   │   │   │   ├── EChatPushService$2.class
│   │   │   │   │   └── EChatPushService.class
│   │   │   │   ├── ui
│   │   │   │   │   ├── base
│   │   │   │   │   │   ├── CIMMonitorFragmentActivity.class
│   │   │   │   │   │   ├── CIMMonitorFragment.class
│   │   │   │   │   │   └── CommonBaseActivity.class
│   │   │   │   │   ├── chat
│   │   │   │   │   │   ├── ConversationFragment$1.class
│   │   │   │   │   │   ├── ConversationFragment$ChatBroadcastReceiver.class
│   │   │   │   │   │   ├── ConversationFragment.class
│   │   │   │   │   │   ├── FileViewHelper.class
│   │   │   │   │   │   ├── FriendChatActivity$RecordBroadcastReceiver.class
│   │   │   │   │   │   ├── FriendChatActivity.class
│   │   │   │   │   │   ├── GroupChatActivity.class
│   │   │   │   │   │   └── SystemMessageActivity.class
│   │   │   │   │   ├── contact
│   │   │   │   │   │   ├── AddCenterActivity$1.class
│   │   │   │   │   │   ├── AddCenterActivity$2.class
│   │   │   │   │   │   ├── AddCenterActivity.class
│   │   │   │   │   │   ├── AllyRequestActivity$1.class
│   │   │   │   │   │   ├── AllyRequestActivity.class
│   │   │   │   │   │   ├── ContactFragment$1.class
│   │   │   │   │   │   ├── ContactFragment$2.class
│   │   │   │   │   │   ├── ContactFragment$3.class
│   │   │   │   │   │   ├── ContactFragment.class
│   │   │   │   │   │   ├── CreateGroupActivity$1.class
│   │   │   │   │   │   ├── CreateGroupActivity.class
│   │   │   │   │   │   ├── GroupDetailActivity$1.class
│   │   │   │   │   │   ├── GroupDetailActivity$2.class
│   │   │   │   │   │   ├── GroupDetailActivity$3.class
│   │   │   │   │   │   ├── GroupDetailActivity$4.class
│   │   │   │   │   │   ├── GroupDetailActivity$5.class
│   │   │   │   │   │   ├── GroupDetailActivity.class
│   │   │   │   │   │   ├── GroupMemberListActivity$1.class
│   │   │   │   │   │   ├── GroupMemberListActivity$2.class
│   │   │   │   │   │   ├── GroupMemberListActivity$3.class
│   │   │   │   │   │   ├── GroupMemberListActivity.class
│   │   │   │   │   │   ├── InviteGroupMemberActivity$1.class
│   │   │   │   │   │   ├── InviteGroupMemberActivity.class
│   │   │   │   │   │   ├── RequestHandleActivity.class
│   │   │   │   │   │   ├── UserDetailActivity$1.class
│   │   │   │   │   │   ├── UserDetailActivity$2.class
│   │   │   │   │   │   ├── UserDetailActivity$3.class
│   │   │   │   │   │   └── UserDetailActivity.class
│   │   │   │   │   ├── HomeActivity.class
│   │   │   │   │   ├── LoginActivity$1.class
│   │   │   │   │   ├── LoginActivity$2.class
│   │   │   │   │   ├── LoginActivity.class
│   │   │   │   │   ├── RegisterActivity$1.class
│   │   │   │   │   ├── RegisterActivity.class
│   │   │   │   │   ├── setting
│   │   │   │   │   │   ├── AboutActivity.class
│   │   │   │   │   │   ├── ModifyMottoActivity$1.class
│   │   │   │   │   │   ├── ModifyMottoActivity.class
│   │   │   │   │   │   ├── ModifyNameActivity$1.class
│   │   │   │   │   │   ├── ModifyNameActivity.class
│   │   │   │   │   │   ├── ModifyPasswordActivity$1.class
│   │   │   │   │   │   ├── ModifyPasswordActivity.class
│   │   │   │   │   │   ├── ProfileEditActivity$1.class
│   │   │   │   │   │   ├── ProfileEditActivity.class
│   │   │   │   │   │   ├── SettingCenterFragment$1.class
│   │   │   │   │   │   ├── SettingCenterFragment.class
│   │   │   │   │   │   ├── SoundConfigActivity.class
│   │   │   │   │   │   ├── UpgradeManger$1.class
│   │   │   │   │   │   └── UpgradeManger.class
│   │   │   │   │   ├── SplanshActivity$1.class
│   │   │   │   │   ├── SplanshActivity.class
│   │   │   │   │   └── util
│   │   │   │   │   ├── ImageChoiceActivity$FolderAdapter$ViewHolder.class
│   │   │   │   │   ├── ImageChoiceActivity$FolderAdapter.class
│   │   │   │   │   └── ImageChoiceActivity.class
│   │   │   │   └── util
│   │   │   │   ├── AppTools.class
│   │   │   │   ├── ChatRecordTimeAscComparator.class
│   │   │   │   ├── FileDownloader$FileDownloadCallBack.class
│   │   │   │   ├── FileDownloader$FileDownloadTask.class
│   │   │   │   ├── FileDownloader.class
│   │   │   │   ├── FileDownloadTask.class
│   │   │   │   ├── FileTypeIconBuilder.class
│   │   │   │   ├── FileUtil.class
│   │   │   │   ├── HttpClientUtil.class
│   │   │   │   ├── MD5.class
│   │   │   │   ├── MessageTimeDescComparator.class
│   │   │   │   ├── MessageUtil.class
│   │   │   │   ├── NetworkUtil.class
│   │   │   │   ├── PictureUtil.class
│   │   │   │   └── StringUtils.class
│   │   │   ├── minamodel
│   │   │   │   ├── MessageModel.class
│   │   │   │   └── SocketModel.class
│   │   │   └── sqlite
│   │   │   ├── annotation
│   │   │   │   ├── Column.class
│   │   │   │   ├── Id.class
│   │   │   │   └── Table.class
│   │   │   ├── dao
│   │   │   │   ├── BaseDao.class
│   │   │   │   └── impl
│   │   │   │   └── BaseDaoImpl.class
│   │   │   └── util
│   │   │   ├── MyDBHelper.class
│   │   │   └── TableHelper.class
│   │   ├── classes.dex
│   │   ├── dexedLibs
│   │   │   ├── android-async-http-1.4.6-5e0d8d96afeb072014a66cc959a55b31.jar
│   │   │   ├── android-support-v4-05c180193c76be5cc47a8f3c113afa9f.jar
│   │   │   ├── commons-io-2.4-5fd20ed4bd41b99db6b06c8b8092a061.jar
│   │   │   ├── fastjson-1.2.3-f2eae714cecab84347ef25853baf8453.jar
│   │   │   ├── mina-core-2.0.7-63115b52d4e9de27eeab72b6ce885a37.jar
│   │   │   ├── slf4j-api-1.7.7-72aa0c44032e2c680e764141a68e005a.jar
│   │   │   ├── slf4j-jdk14-1.7.7-1c5ec822fe9087542f771f0174d73bb5.jar
│   │   │   ├── uk-co-senab-photoview-source-d3b99afa6fec79c4fe5cdc33f0ef94f6.jar
│   │   │   └── universal-image-loader-1.9.3-8b082cbe5823fb9ff4f6071c33d8b9de.jar
│   │   ├── eChatSimp.apk
│   │   ├── jarlist.cache
│   │   ├── res
│   │   │   └── crunch
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── about_icon.png
│   │   │   │   ├── aicon_error.png
│   │   │   │   ├── album_no_selected.png
│   │   │   │   ├── album_selected.png
│   │   │   │   ├── arrow.png
│   │   │   │   ├── beside_group_home_titlebar_add_hover.png
│   │   │   │   ├── beside_group_home_titlebar_add_normal.png
│   │   │   │   ├── beside_icon_noselect.png
│   │   │   │   ├── beside_icon_select.png
│   │   │   │   ├── beside_titlebar_delete_hover.png
│   │   │   │   ├── beside_titlebar_delete_normal.png
│   │   │   │   ├── blue_button_normal.9.png
│   │   │   │   ├── blue_button_pressed.9.png
│   │   │   │   ├── bodylisttop.9.png
│   │   │   │   ├── btn_check_off.png
│   │   │   │   ├── btn_check_on.png
│   │   │   │   ├── chat_time_block.9.png
│   │   │   │   ├── chat_tool_mask.png
│   │   │   │   ├── check_box_bottom.png
│   │   │   │   ├── checkbox_frame.png
│   │   │   │   ├── checkbox_mask.png
│   │   │   │   ├── checkbox_pressed.png
│   │   │   │   ├── checkbox_unpressed.png
│   │   │   │   ├── circle_refresh.png
│   │   │   │   ├── column_folder_mask.png
│   │   │   │   ├── comment_nor.png
│   │   │   │   ├── comment_pre.png
│   │   │   │   ├── common_alert_bg.9.png
│   │   │   │   ├── common_alert_btn_left_pressed.png
│   │   │   │   ├── common_alert_btn_pressed.png
│   │   │   │   ├── common_alert_btn_right_pressed.png
│   │   │   │   ├── contact_user_null_bg.png
│   │   │   │   ├── del_btn_nor.png
│   │   │   │   ├── del_btn_press.png
│   │   │   │   ├── dir_back_normal.png
│   │   │   │   ├── dir_back_pressed.png
│   │   │   │   ├── edittext_bg.9.png
│   │   │   │   ├── file_icon_apk.png
│   │   │   │   ├── file_icon_doc.png
│   │   │   │   ├── file_icon_file.png
│   │   │   │   ├── file_icon_folder.png
│   │   │   │   ├── file_icon_html.png
│   │   │   │   ├── file_icon_jpg.png
│   │   │   │   ├── file_icon_mp3.png
│   │   │   │   ├── file_icon_pdf.png
│   │   │   │   ├── file_icon_ppt.png
│   │   │   │   ├── file_icon_txt.png
│   │   │   │   ├── file_icon_unknow.png
│   │   │   │   ├── file_icon_video.png
│   │   │   │   ├── file_icon_xls.png
│   │   │   │   ├── file_icon_zip.png
│   │   │   │   ├── f_static_000.png
│   │   │   │   ├── f_static_001.png
│   │   │   │   ├── f_static_002.png
│   │   │   │   ├── f_static_003.png
│   │   │   │   ├── f_static_004.png
│   │   │   │   ├── f_static_005.png
│   │   │   │   ├── f_static_006.png
│   │   │   │   ├── f_static_007.png
│   │   │   │   ├── f_static_008.png
│   │   │   │   ├── f_static_009.png
│   │   │   │   ├── f_static_010.png
│   │   │   │   ├── f_static_011.png
│   │   │   │   ├── f_static_012.png
│   │   │   │   ├── f_static_013.png
│   │   │   │   ├── f_static_014.png
│   │   │   │   ├── f_static_015.png
│   │   │   │   ├── f_static_016.png
│   │   │   │   ├── f_static_017.png
│   │   │   │   ├── f_static_018.png
│   │   │   │   ├── f_static_019.png
│   │   │   │   ├── f_static_020.png
│   │   │   │   ├── f_static_021.png
│   │   │   │   ├── f_static_022.png
│   │   │   │   ├── f_static_023.png
│   │   │   │   ├── f_static_024.png
│   │   │   │   ├── f_static_025.png
│   │   │   │   ├── f_static_026.png
│   │   │   │   ├── f_static_027.png
│   │   │   │   ├── f_static_028.png
│   │   │   │   ├── f_static_029.png
│   │   │   │   ├── f_static_030.png
│   │   │   │   ├── f_static_031.png
│   │   │   │   ├── f_static_032.png
│   │   │   │   ├── f_static_033.png
│   │   │   │   ├── f_static_034.png
│   │   │   │   ├── f_static_035.png
│   │   │   │   ├── f_static_036.png
│   │   │   │   ├── f_static_037.png
│   │   │   │   ├── f_static_038.png
│   │   │   │   ├── f_static_039.png
│   │   │   │   ├── f_static_040.png
│   │   │   │   ├── f_static_041.png
│   │   │   │   ├── f_static_042.png
│   │   │   │   ├── f_static_043.png
│   │   │   │   ├── f_static_044.png
│   │   │   │   ├── f_static_045.png
│   │   │   │   ├── f_static_046.png
│   │   │   │   ├── f_static_047.png
│   │   │   │   ├── f_static_048.png
│   │   │   │   ├── f_static_049.png
│   │   │   │   ├── f_static_050.png
│   │   │   │   ├── f_static_051.png
│   │   │   │   ├── f_static_052.png
│   │   │   │   ├── f_static_053.png
│   │   │   │   ├── f_static_054.png
│   │   │   │   ├── f_static_055.png
│   │   │   │   ├── f_static_056.png
│   │   │   │   ├── f_static_057.png
│   │   │   │   ├── f_static_058.png
│   │   │   │   ├── f_static_059.png
│   │   │   │   ├── f_static_060.png
│   │   │   │   ├── f_static_061.png
│   │   │   │   ├── f_static_062.png
│   │   │   │   ├── f_static_063.png
│   │   │   │   ├── f_static_064.png
│   │   │   │   ├── f_static_065.png
│   │   │   │   ├── f_static_066.png
│   │   │   │   ├── f_static_067.png
│   │   │   │   ├── f_static_068.png
│   │   │   │   ├── f_static_069.png
│   │   │   │   ├── f_static_070.png
│   │   │   │   ├── f_static_071.png
│   │   │   │   ├── f_static_072.png
│   │   │   │   ├── f_static_073.png
│   │   │   │   ├── f_static_074.png
│   │   │   │   ├── f_static_075.png
│   │   │   │   ├── f_static_076.png
│   │   │   │   ├── f_static_077.png
│   │   │   │   ├── f_static_078.png
│   │   │   │   ├── f_static_079.png
│   │   │   │   ├── f_static_080.png
│   │   │   │   ├── f_static_081.png
│   │   │   │   ├── f_static_082.png
│   │   │   │   ├── f_static_083.png
│   │   │   │   ├── f_static_084.png
│   │   │   │   ├── f_static_085.png
│   │   │   │   ├── f_static_086.png
│   │   │   │   ├── f_static_087.png
│   │   │   │   ├── f_static_088.png
│   │   │   │   ├── f_static_089.png
│   │   │   │   ├── f_static_090.png
│   │   │   │   ├── f_static_091.png
│   │   │   │   ├── f_static_092.png
│   │   │   │   ├── f_static_093.png
│   │   │   │   ├── f_static_094.png
│   │   │   │   ├── f_static_095.png
│   │   │   │   ├── f_static_096.png
│   │   │   │   ├── f_static_097.png
│   │   │   │   ├── f_static_098.png
│   │   │   │   ├── f_static_099.png
│   │   │   │   ├── f_static_100.png
│   │   │   │   ├── f_static_101.png
│   │   │   │   ├── f_static_102.png
│   │   │   │   ├── f_static_103.png
│   │   │   │   ├── f_static_104.png
│   │   │   │   ├── f_static_105.png
│   │   │   │   ├── f_static_106.png
│   │   │   │   ├── grouphead_normal.png
│   │   │   │   ├── h033.png
│   │   │   │   ├── header_btn_more_nor.png
│   │   │   │   ├── header_green_button_normal.9.png
│   │   │   │   ├── header_green_button_pressed.9.png
│   │   │   │   ├── ic_launcher.png
│   │   │   │   ├── icon_article_publish_hover.png
│   │   │   │   ├── icon_article_publish.png
│   │   │   │   ├── icon_edit.png
│   │   │   │   ├── icon_empty_map_mark.png
│   │   │   │   ├── icon_error.png
│   │   │   │   ├── icon_head_default.png
│   │   │   │   ├── icon_location.png
│   │   │   │   ├── icon_notify.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── icon_share.png
│   │   │   │   ├── icon_success.png
│   │   │   │   ├── icon_unread.png
│   │   │   │   ├── infobar_bg.9.png
│   │   │   │   ├── input.9.png
│   │   │   │   ├── input_box_bg.9.png
│   │   │   │   ├── input_over.9.png
│   │   │   │   ├── lbs_icon_enable.png
│   │   │   │   ├── list_checkmark.png
│   │   │   │   ├── list_divider_line.png
│   │   │   │   ├── listitem_hover.9.png
│   │   │   │   ├── loading_coffee.png
│   │   │   │   ├── login_default_avatar.png
│   │   │   │   ├── login_input.9.png
│   │   │   │   ├── mainbg_texture.png
│   │   │   │   ├── mask.png
│   │   │   │   ├── message_hint.png
│   │   │   │   ├── message_remind_focused.9.png
│   │   │   │   ├── message_remind_normal.9.png
│   │   │   │   ├── message_remind_pressed.9.png
│   │   │   │   ├── msg_state_sending.png
│   │   │   │   ├── msg_tips_bg_normal.9.png
│   │   │   │   ├── msg_tips_bg_pressed.9.png
│   │   │   │   ├── narrow.9.png
│   │   │   │   ├── narrow_select.9.png
│   │   │   │   ├── near_people_empty_no_retry.png
│   │   │   │   ├── notification_information_bg.9.png
│   │   │   │   ├── open_arrow.png
│   │   │   │   ├── qav_audio_btn_white_normal.9.png
│   │   │   │   ├── qav_audio_btn_white_press.9.png
│   │   │   │   ├── red_bg.9.png
│   │   │   │   ├── scrollbar.9.png
│   │   │   │   ├── share_to_time_line_icon.png
│   │   │   │   ├── simple_btn_green_normal.9.png
│   │   │   │   ├── simple_btn_green_press.9.png
│   │   │   │   ├── simple_btn_red_normal.9.png
│   │   │   │   ├── simple_btn_red_press.9.png
│   │   │   │   ├── skin_background.png
│   │   │   │   ├── skin_header_icon_group.png
│   │   │   │   ├── skin_header_icon_group_selected.png
│   │   │   │   ├── skin_header_icon_single.png
│   │   │   │   ├── skin_header_icon_single_selected.png
│   │   │   │   ├── skin_icon_arrow_right_normal.png
│   │   │   │   ├── skin_icon_arrow_right_pressed.png
│   │   │   │   ├── skin_msgbox_bg_nor.9.png
│   │   │   │   ├── skin_msgbox_bg_pressed.9.png
│   │   │   │   ├── skin_msgbox_bg_top.9.png
│   │   │   │   ├── sns_post_add_image_normal.png
│   │   │   │   ├── sns_post_add_image_pressed.png
│   │   │   │   ├── spinner_16_inner_holo.png
│   │   │   │   ├── spinner_16_outer_holo.png
│   │   │   │   ├── spinner_48_inner_holo.png
│   │   │   │   ├── spinner_48_outer_holo.png
│   │   │   │   ├── spinner_76_inner_holo.png
│   │   │   │   ├── spinner_76_outer_holo.png
│   │   │   │   ├── table_arrow.png
│   │   │   │   ├── titlebar_icon_more_normal.png
│   │   │   │   ├── titlebar_icon_more_pressed.png
│   │   │   │   ├── toast_bg.9.png
│   │   │   │   ├── toggle_normal.png
│   │   │   │   ├── toggle_selected.png
│   │   │   │   ├── to_read_tips_onbackbtn.9.png
│   │   │   │   ├── unread_dot.9.png
│   │   │   │   ├── usericon_bg.png
│   │   │   │   ├── voice_rcd_btn_nor.9.png
│   │   │   │   ├── voice_rcd_btn_pressed.9.png
│   │   │   │   ├── voice_rcd_hint_bg.9.png
│   │   │   │   ├── webview_refresh.png
│   │   │   │   ├── white_button_normal.9.png
│   │   │   │   └── white_button_pressed.9.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-nodpi
│   │   │   │   ├── login_register_btn_bg.9.png
│   │   │   │   ├── spinner_16_inner_holo.png
│   │   │   │   ├── spinner_16_outer_holo.png
│   │   │   │   └── unread_dot.9.png
│   │   │   ├── drawable-xhdpi
│   │   │   │   ├── about_logo.png
│   │   │   │   ├── action_sheet_base_9.9.png
│   │   │   │   ├── action_sheet_button_cancel_click.9.png
│   │   │   │   ├── action_sheet_button_cancel_normal.9.png
│   │   │   │   ├── action_sheet_button_confirm_click.9.png
│   │   │   │   ├── action_sheet_button_confirm_normal.9.png
│   │   │   │   ├── action_sheet_button_delete_click.9.png
│   │   │   │   ├── action_sheet_button_delete_normal.9.png
│   │   │   │   ├── action_sheet_button_replace_click.9.png
│   │   │   │   ├── action_sheet_button_replace_normal.9.png
│   │   │   │   ├── add_contacts_create_troop.png
│   │   │   │   ├── add_contacts_look_for_similarity.png
│   │   │   │   ├── add_contacts_look_for_troop.png
│   │   │   │   ├── beside_icon_noselect.png
│   │   │   │   ├── beside_icon_select.png
│   │   │   │   ├── bg_movie_add_shoot.png
│   │   │   │   ├── big_ico_3gp.png
│   │   │   │   ├── big_ico_7z.png
│   │   │   │   ├── big_ico_aac.png
│   │   │   │   ├── big_ico_acc.png
│   │   │   │   ├── big_ico_ace.png
│   │   │   │   ├── big_ico_aiff.png
│   │   │   │   ├── big_ico_ai.png
│   │   │   │   ├── big_ico_amr.png
│   │   │   │   ├── big_ico_ape.png
│   │   │   │   ├── big_ico_apk.png
│   │   │   │   ├── big_ico_asf.png
│   │   │   │   ├── big_ico_asp.png
│   │   │   │   ├── big_ico_avi.png
│   │   │   │   ├── big_ico_bak.png
│   │   │   │   ├── big_ico_bat.png
│   │   │   │   ├── big_ico_bmp.png
│   │   │   │   ├── big_ico_cab.png
│   │   │   │   ├── big_ico_chm.png
│   │   │   │   ├── big_ico_code.png
│   │   │   │   ├── big_ico_c.png
│   │   │   │   ├── big_ico_dat.png
│   │   │   │   ├── big_ico_dmg.png
│   │   │   │   ├── big_ico_doc.png
│   │   │   │   ├── big_ico_docx.png
│   │   │   │   ├── big_ico_dps.png
│   │   │   │   ├── big_ico_eps.png
│   │   │   │   ├── big_ico_et.png
│   │   │   │   ├── big_ico_exec.png
│   │   │   │   ├── big_ico_exe.png
│   │   │   │   ├── big_ico_f4a.png
│   │   │   │   ├── big_ico_flac.png
│   │   │   │   ├── big_ico_fla.png
│   │   │   │   ├── big_ico_flv.png
│   │   │   │   ├── big_ico_fon.png
│   │   │   │   ├── big_ico_gif.png
│   │   │   │   ├── big_ico_hlp.png
│   │   │   │   ├── big_ico_html.png
│   │   │   │   ├── big_ico_htm.png
│   │   │   │   ├── big_ico_image.png
│   │   │   │   ├── big_ico_ipa.png
│   │   │   │   ├── big_ico_iso.png
│   │   │   │   ├── big_ico_jar.png
│   │   │   │   ├── big_ico_jpeg.png
│   │   │   │   ├── big_ico_jpg.png
│   │   │   │   ├── big_ico_keynote.png
│   │   │   │   ├── big_ico_key.png
│   │   │   │   ├── big_ico_log.png
│   │   │   │   ├── big_ico_m4a.png
│   │   │   │   ├── big_ico_midi.png
│   │   │   │   ├── big_ico_mid.png
│   │   │   │   ├── big_ico_mkv.png
│   │   │   │   ├── big_ico_mod.png
│   │   │   │   ├── big_ico_mov.png
│   │   │   │   ├── big_ico_mp3.png
│   │   │   │   ├── big_ico_mp4.png
│   │   │   │   ├── big_ico_mpeg.png
│   │   │   │   ├── big_ico_mpe.png
│   │   │   │   ├── big_ico_mpg.png
│   │   │   │   ├── big_ico_msg.png
│   │   │   │   ├── big_ico_msi.png
│   │   │   │   ├── big_ico_normal.png
│   │   │   │   ├── big_ico_note.png
│   │   │   │   ├── big_ico_numbers.png
│   │   │   │   ├── big_ico_ogg.png
│   │   │   │   ├── big_ico_old.png
│   │   │   │   ├── big_ico_otf.png
│   │   │   │   ├── big_ico_pages.png
│   │   │   │   ├── big_ico_pdf.png
│   │   │   │   ├── big_ico_png.png
│   │   │   │   ├── big_ico_ppt.png
│   │   │   │   ├── big_ico_pptx.png
│   │   │   │   ├── big_ico_psd.png
│   │   │   │   ├── big_ico_rar.png
│   │   │   │   ├── big_ico_rm.png
│   │   │   │   ├── big_ico_rmvb.png
│   │   │   │   ├── big_ico_rp.png
│   │   │   │   ├── big_ico_rtttl.png
│   │   │   │   ├── big_ico_swf.png
│   │   │   │   ├── big_ico_tar.png
│   │   │   │   ├── big_ico_tmp.png
│   │   │   │   ├── big_ico_ttc.png
│   │   │   │   ├── big_ico_ttf.png
│   │   │   │   ├── big_ico_txt.png
│   │   │   │   ├── big_ico_uue.png
│   │   │   │   ├── big_ico_vsd.png
│   │   │   │   ├── big_ico_wave.png
│   │   │   │   ├── big_ico_wav.png
│   │   │   │   ├── big_ico_webm.png
│   │   │   │   ├── big_ico_wma.png
│   │   │   │   ├── big_ico_wmf.png
│   │   │   │   ├── big_ico_wmv.png
│   │   │   │   ├── big_ico_wps.png
│   │   │   │   ├── big_ico_xls.png
│   │   │   │   ├── big_ico_xlsx.png
│   │   │   │   ├── big_ico_xmf.png
│   │   │   │   ├── big_ico_xmin.png
│   │   │   │   ├── big_ico_xml.png
│   │   │   │   ├── big_ico_zip.png
│   │   │   │   ├── bottom.png
│   │   │   │   ├── btn_pressed.png
│   │   │   │   ├── btn_unpressed.png
│   │   │   │   ├── button_yellow_normal.9.png
│   │   │   │   ├── button_yellow_pressed.9.png
│   │   │   │   ├── card_avatar.9.png
│   │   │   │   ├── chat_tool_camera.png
│   │   │   │   ├── chat_tool_location.png
│   │   │   │   ├── chat_tool_mask.png
│   │   │   │   ├── chat_tool_photo.png
│   │   │   │   ├── chat_tool_send_file.png
│   │   │   │   ├── chat_tool_video.png
│   │   │   │   ├── close_button_default.png
│   │   │   │   ├── close_button_pressed.png
│   │   │   │   ├── column_folder_mask.png
│   │   │   │   ├── common_loading_0.png
│   │   │   │   ├── common_loading_10.png
│   │   │   │   ├── common_loading_11.png
│   │   │   │   ├── common_loading_1.png
│   │   │   │   ├── common_loading_2.png
│   │   │   │   ├── common_loading_3.png
│   │   │   │   ├── common_loading_4.png
│   │   │   │   ├── common_loading_5.png
│   │   │   │   ├── common_loading_6.png
│   │   │   │   ├── common_loading_7.png
│   │   │   │   ├── common_loading_8.png
│   │   │   │   ├── common_loading_9.png
│   │   │   │   ├── common_loading_nor.png
│   │   │   │   ├── default_bad_pic.png
│   │   │   │   ├── default_pic.png
│   │   │   │   ├── del_btn_nor.png
│   │   │   │   ├── del_btn_press.png
│   │   │   │   ├── earth.png
│   │   │   │   ├── echat_launcher.png
│   │   │   │   ├── file_transfer_progress_backbar.9.png
│   │   │   │   ├── file_transfer_schedule.9.png
│   │   │   │   ├── frame.png
│   │   │   │   ├── ic_date_time.png
│   │   │   │   ├── ic_launcher.png
│   │   │   │   ├── icon_article_publish_hover.png
│   │   │   │   ├── icon_article_publish.png
│   │   │   │   ├── icon_checked.png
│   │   │   │   ├── icon_face_click.png
│   │   │   │   ├── icon_face_nor.png
│   │   │   │   ├── icon_head_default.png
│   │   │   │   ├── icon_header_audio.png
│   │   │   │   ├── icon_header_audio_press.png
│   │   │   │   ├── icon_location.png
│   │   │   │   ├── icon_more.png
│   │   │   │   ├── icon_notify.png
│   │   │   │   ├── icon_phone.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── icon_recent_sysmsg.png
│   │   │   │   ├── icon_selected.png
│   │   │   │   ├── ic_read.png
│   │   │   │   ├── input_box_bg.9.png
│   │   │   │   ├── list_head_border_whitebg.9.png
│   │   │   │   ├── login_status_offline.png
│   │   │   │   ├── login_status_online.png
│   │   │   │   ├── mask.png
│   │   │   │   ├── mchat_navbar_tab_m_normal.9.png
│   │   │   │   ├── mchat_navbar_tab_m_pressed.9.png
│   │   │   │   ├── note_img_default.9.png
│   │   │   │   ├── profile_photowall_avatar_frame_nor.9.png
│   │   │   │   ├── progress_point_1.png
│   │   │   │   ├── progress_point_2.png
│   │   │   │   ├── progress_point_3.png
│   │   │   │   ├── progress_point_4.png
│   │   │   │   ├── skin_aio_input_bar_bg.9.png
│   │   │   │   ├── skin_aio_keyboard_nor.png
│   │   │   │   ├── skin_aio_keyboard_pressed.png
│   │   │   │   ├── skin_aio_more_nor.png
│   │   │   │   ├── skin_aio_more_pressed.png
│   │   │   │   ├── skin_aio_ptt_action_l_1.png
│   │   │   │   ├── skin_aio_ptt_action_l_2.png
│   │   │   │   ├── skin_aio_ptt_action_l_3.png
│   │   │   │   ├── skin_aio_ptt_action_r_1.png
│   │   │   │   ├── skin_aio_ptt_action_r_2.png
│   │   │   │   ├── skin_aio_ptt_action_r_3.png
│   │   │   │   ├── skin_aio_ptt_record_friend_nor.png
│   │   │   │   ├── skin_aio_ptt_record_user_nor.png
│   │   │   │   ├── skin_aio_send_button_normal.9.png
│   │   │   │   ├── skin_aio_send_button_pressed.9.png
│   │   │   │   ├── skin_aio_voice_nor.png
│   │   │   │   ├── skin_aio_voice_pressed.png
│   │   │   │   ├── skin_bottom_bar_background.png
│   │   │   │   ├── skin_common_btn_blue_bg_pressed.9.png
│   │   │   │   ├── skin_common_btn_blue_disable.9.png
│   │   │   │   ├── skin_common_btn_blue_unpressed.9.png
│   │   │   │   ├── skin_common_btn_green_normal.9.png
│   │   │   │   ├── skin_common_btn_green_pressed.9.png
│   │   │   │   ├── skin_common_btn_red_disabled.9.png
│   │   │   │   ├── skin_common_btn_red_pressed.9.png
│   │   │   │   ├── skin_common_btn_red_unpressed.9.png
│   │   │   │   ├── skin_common_btn_white_disabled.9.png
│   │   │   │   ├── skin_common_btn_white_pressed.9.png
│   │   │   │   ├── skin_common_btn_white_unpressed.9.png
│   │   │   │   ├── skin_header_bar_bg.9.png
│   │   │   │   ├── skin_header_btn_back_normal.9.png
│   │   │   │   ├── skin_header_btn_back_press.9.png
│   │   │   │   ├── skin_header_btn_disable.9.png
│   │   │   │   ├── skin_header_btn_indicative_normal.9.png
│   │   │   │   ├── skin_header_btn_indicative_press.9.png
│   │   │   │   ├── skin_header_btn_normal.9.png
│   │   │   │   ├── skin_header_btn_press.9.png
│   │   │   │   ├── skin_header_icon_add_hover.png
│   │   │   │   ├── skin_header_icon_add_normal.png
│   │   │   │   ├── skin_header_icon_group.png
│   │   │   │   ├── skin_header_icon_group_selected.png
│   │   │   │   ├── skin_header_icon_single.png
│   │   │   │   ├── skin_header_icon_single_selected.png
│   │   │   │   ├── skin_header_tab_left_normal.9.png
│   │   │   │   ├── skin_header_tab_left_pressed.9.png
│   │   │   │   ├── skin_header_tab_right_normal.9.png
│   │   │   │   ├── skin_header_tab_right_pressed.9.png
│   │   │   │   ├── skin_tabbar_tab_select.9.png
│   │   │   │   ├── skin_tabbar_tab_select_left.png
│   │   │   │   ├── skin_tabbar_tab_select_right.png
│   │   │   │   ├── skin_tab_icon_contact_normal.png
│   │   │   │   ├── skin_tab_icon_contact_selected.png
│   │   │   │   ├── skin_tab_icon_conversation_normal.png
│   │   │   │   ├── skin_tab_icon_conversation_selected.png
│   │   │   │   ├── skin_tab_icon_plugin_normal.png
│   │   │   │   ├── skin_tab_icon_plugin_selected.png
│   │   │   │   ├── skin_tab_icon_setup_normal.png
│   │   │   │   ├── skin_tab_icon_setup_selected.png
│   │   │   │   ├── skin_tab_newmessage2.9.png
│   │   │   │   ├── skin_tab_newmessage.png
│   │   │   │   ├── sns_post_add_image_normal.png
│   │   │   │   ├── sns_post_add_image_pressed.png
│   │   │   │   ├── tab_new.png
│   │   │   │   ├── toggle_normal.png
│   │   │   │   ├── toggle_selected.png
│   │   │   │   ├── to_read_tips_onbackbtn.9.png
│   │   │   │   └── unread_dot.9.png
│   │   │   └── drawable-xxhdpi
│   │   │   ├── chat_from_bg_normal.9.png
│   │   │   ├── chat_from_bg_pressed.9.png
│   │   │   ├── chat_to_bg_normal.9.png
│   │   │   ├── chat_to_bg_normal_alpha.9.png
│   │   │   ├── chat_to_bg_pressed.9.png
│   │   │   ├── column_folder_mask.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── msg_state_fail_resend.png
│   │   │   ├── msg_state_fail_resend_pressed.png
│   │   │   ├── sentpic_album_bg.9.png
│   │   │   ├── sentpic_popup_icon.png
│   │   │   ├── sentpic_popup_icon_pressed.png
│   │   │   ├── spinner_48_inner_holo.png
│   │   │   └── spinner_48_outer_holo.png
│   │   └── resources.ap_
│   ├── gen
│   │   └── com
│   │   └── eChat
│   │   ├── BuildConfig.java
│   │   ├── Manifest.java
│   │   └── R.java
│   ├── ic_launcher-web.png
│   ├── libs
│   │   ├── android-async-http-1.4.6.jar
│   │   ├── android-support-v4.jar
│   │   ├── commons-io-2.4.jar
│   │   ├── fastjson-1.2.3.jar
│   │   ├── mina-core-2.0.7.jar
│   │   ├── slf4j-api-1.7.7.jar
│   │   ├── slf4j-jdk14-1.7.7.jar
│   │   ├── uk-co-senab-photoview-source.jar
│   │   └── universal-image-loader-1.9.3.jar
│   ├── proguard-project.txt
│   ├── project.properties
│   ├── res
│   │   ├── anim
│   │   │   ├── activity_back.xml
│   │   │   ├── activity_finish.xml
│   │   │   ├── activity_new.xml
│   │   │   ├── activity_out.xml
│   │   │   ├── appear.xml
│   │   │   ├── decelerate_cubic.xml
│   │   │   ├── dialog_enter.xml
│   │   │   ├── dialog_exit.xml
│   │   │   ├── disappear.xml
│   │   │   ├── slide_in_from_bottom.xml
│   │   │   └── slide_out_to_bottom.xml
│   │   ├── color
│   │   │   └── login_text_button_selector.xml
│   │   ├── drawable
│   │   │   ├── addphoto_button.xml
│   │   │   ├── aio_keyboard_button.xml
│   │   │   ├── aio_send_button_blue.xml
│   │   │   ├── aio_voice_button.xml
│   │   │   ├── arrow_back_button.xml
│   │   │   ├── article_list_background.xml
│   │   │   ├── background_bottom_line.xml
│   │   │   ├── background_mask_datetime.xml
│   │   │   ├── background_mask_image.xml
│   │   │   ├── background_recording.xml
│   │   │   ├── background_voice_button.xml
│   │   │   ├── bg_texture.xml
│   │   │   ├── button_blue.xml
│   │   │   ├── chat_griditem_sel.xml
│   │   │   ├── chating_background_from.xml
│   │   │   ├── chating_background_to.xml
│   │   │   ├── chat_msg_resend_button.xml
│   │   │   ├── checkbox_album_bg.xml
│   │   │   ├── checkbox_bg.xml
│   │   │   ├── circle_comment_button.xml
│   │   │   ├── circle_comment_selector.xml
│   │   │   ├── common_btn_black_actionsheet.xml
│   │   │   ├── common_btn_gray_actionsheet.xml
│   │   │   ├── common_btn_green_actionsheet.xml
│   │   │   ├── common_btn_red_actionsheet.xml
│   │   │   ├── common_button_blue.xml
│   │   │   ├── common_button_green.xml
│   │   │   ├── common_button_red.xml
│   │   │   ├── common_button_white.xml
│   │   │   ├── common_button_yellow.xml
│   │   │   ├── common_dialog_btn_left.xml
│   │   │   ├── common_dialog_btn_right.xml
│   │   │   ├── common_dialog_btn_single.xml
│   │   │   ├── common_loading.xml
│   │   │   ├── common_msgbox_bg.xml
│   │   │   ├── delete_button.xml
│   │   │   ├── dot_nor_gray.xml
│   │   │   ├── dot_selected_green.xml
│   │   │   ├── emotion_selector.xml
│   │   │   ├── file_download_progress.xml
│   │   │   ├── header_top_delete_selector.xml
│   │   │   ├── icon_aio_more.xml
│   │   │   ├── icon_face_drawable.xml
│   │   │   ├── icon_pager_tag.xml
│   │   │   ├── item_background_bottom.xml
│   │   │   ├── item_background_middle.xml
│   │   │   ├── item_background_single.xml
│   │   │   ├── item_background_top.xml
│   │   │   ├── list_background_bottom_normal.xml
│   │   │   ├── list_background_bottom_pressed.xml
│   │   │   ├── list_background_middle_normal.xml
│   │   │   ├── list_background_middle_pressed.xml
│   │   │   ├── list_background_normal.xml
│   │   │   ├── list_background_pressed.xml
│   │   │   ├── list_background_single_normal.xml
│   │   │   ├── list_background_single_pressed.xml
│   │   │   ├── list_background_top_normal.xml
│   │   │   ├── list_background_top_pressed.xml
│   │   │   ├── list_child_selector.xml
│   │   │   ├── message_remind.xml
│   │   │   ├── myvoice_anim.xml
│   │   │   ├── othervoice_anim.xml
│   │   │   ├── progress_medium_holo.xml
│   │   │   ├── progress_record_loading.xml
│   │   │   ├── progress_small_holo.xml
│   │   │   ├── segmented_button_background_first.xml
│   │   │   ├── segmented_button_background_last.xml
│   │   │   ├── segmented_button_background_middle.xml
│   │   │   ├── segmented_button_background_unique.xml
│   │   │   ├── sentpic_popup_button.xml
│   │   │   ├── simple_list_background.xml
│   │   │   ├── skin_header_article_publish_selector.xml
│   │   │   ├── skin_header_icon_add_selector.xml
│   │   │   ├── skin_header_icon_group_selector.xml
│   │   │   ├── skin_header_icon_more_selector.xml
│   │   │   ├── skin_header_icon_single_selector.xml
│   │   │   ├── small_dot_red.xml
│   │   │   ├── switch_bg.xml
│   │   │   ├── tab_icon_contact_selector.xml
│   │   │   ├── tab_icon_conversation_selector.xml
│   │   │   ├── tab_icon_leba_selector.xml
│   │   │   ├── tab_icon_setting_selector.xml
│   │   │   ├── tab_item_bg_selector.xml
│   │   │   ├── tab_item_selector_left.xml
│   │   │   ├── tab_item_selector_right.xml
│   │   │   ├── top_back_left_selector.xml
│   │   │   ├── top_button_right_highlight_selector.xml
│   │   │   └── top_button_right_selector.xml
│   │   ├── drawable-hdpi
│   │   │   ├── about_icon.png
│   │   │   ├── aicon_error.png
│   │   │   ├── album_no_selected.png
│   │   │   ├── album_selected.png
│   │   │   ├── arrow.png
│   │   │   ├── beside_group_home_titlebar_add_hover.png
│   │   │   ├── beside_group_home_titlebar_add_normal.png
│   │   │   ├── beside_icon_noselect.png
│   │   │   ├── beside_icon_select.png
│   │   │   ├── beside_titlebar_delete_hover.png
│   │   │   ├── beside_titlebar_delete_normal.png
│   │   │   ├── blue_button_normal.9.png
│   │   │   ├── blue_button_pressed.9.png
│   │   │   ├── bodylisttop.9.png
│   │   │   ├── btn_check_off.png
│   │   │   ├── btn_check_on.png
│   │   │   ├── chat_time_block.9.png
│   │   │   ├── chat_tool_mask.png
│   │   │   ├── check_box_bottom.png
│   │   │   ├── checkbox_frame.png
│   │   │   ├── checkbox_mask.png
│   │   │   ├── checkbox_pressed.png
│   │   │   ├── checkbox_unpressed.png
│   │   │   ├── circle_refresh.png
│   │   │   ├── column_folder_mask.png
│   │   │   ├── comment_nor.png
│   │   │   ├── comment_pre.png
│   │   │   ├── common_alert_bg.9.png
│   │   │   ├── common_alert_btn_left_pressed.png
│   │   │   ├── common_alert_btn_pressed.png
│   │   │   ├── common_alert_btn_right_pressed.png
│   │   │   ├── contact_user_null_bg.png
│   │   │   ├── del_btn_nor.png
│   │   │   ├── del_btn_press.png
│   │   │   ├── dir_back_normal.png
│   │   │   ├── dir_back_pressed.png
│   │   │   ├── edittext_bg.9.png
│   │   │   ├── file_icon_apk.png
│   │   │   ├── file_icon_doc.png
│   │   │   ├── file_icon_file.png
│   │   │   ├── file_icon_folder.png
│   │   │   ├── file_icon_html.png
│   │   │   ├── file_icon_jpg.png
│   │   │   ├── file_icon_mp3.png
│   │   │   ├── file_icon_pdf.png
│   │   │   ├── file_icon_ppt.png
│   │   │   ├── file_icon_txt.png
│   │   │   ├── file_icon_unknow.png
│   │   │   ├── file_icon_video.png
│   │   │   ├── file_icon_xls.png
│   │   │   ├── file_icon_zip.png
│   │   │   ├── f_static_000.png
│   │   │   ├── f_static_001.png
│   │   │   ├── f_static_002.png
│   │   │   ├── f_static_003.png
│   │   │   ├── f_static_004.png
│   │   │   ├── f_static_005.png
│   │   │   ├── f_static_006.png
│   │   │   ├── f_static_007.png
│   │   │   ├── f_static_008.png
│   │   │   ├── f_static_009.png
│   │   │   ├── f_static_010.png
│   │   │   ├── f_static_011.png
│   │   │   ├── f_static_012.png
│   │   │   ├── f_static_013.png
│   │   │   ├── f_static_014.png
│   │   │   ├── f_static_015.png
│   │   │   ├── f_static_016.png
│   │   │   ├── f_static_017.png
│   │   │   ├── f_static_018.png
│   │   │   ├── f_static_019.png
│   │   │   ├── f_static_020.png
│   │   │   ├── f_static_021.png
│   │   │   ├── f_static_022.png
│   │   │   ├── f_static_023.png
│   │   │   ├── f_static_024.png
│   │   │   ├── f_static_025.png
│   │   │   ├── f_static_026.png
│   │   │   ├── f_static_027.png
│   │   │   ├── f_static_028.png
│   │   │   ├── f_static_029.png
│   │   │   ├── f_static_030.png
│   │   │   ├── f_static_031.png
│   │   │   ├── f_static_032.png
│   │   │   ├── f_static_033.png
│   │   │   ├── f_static_034.png
│   │   │   ├── f_static_035.png
│   │   │   ├── f_static_036.png
│   │   │   ├── f_static_037.png
│   │   │   ├── f_static_038.png
│   │   │   ├── f_static_039.png
│   │   │   ├── f_static_040.png
│   │   │   ├── f_static_041.png
│   │   │   ├── f_static_042.png
│   │   │   ├── f_static_043.png
│   │   │   ├── f_static_044.png
│   │   │   ├── f_static_045.png
│   │   │   ├── f_static_046.png
│   │   │   ├── f_static_047.png
│   │   │   ├── f_static_048.png
│   │   │   ├── f_static_049.png
│   │   │   ├── f_static_050.png
│   │   │   ├── f_static_051.png
│   │   │   ├── f_static_052.png
│   │   │   ├── f_static_053.png
│   │   │   ├── f_static_054.png
│   │   │   ├── f_static_055.png
│   │   │   ├── f_static_056.png
│   │   │   ├── f_static_057.png
│   │   │   ├── f_static_058.png
│   │   │   ├── f_static_059.png
│   │   │   ├── f_static_060.png
│   │   │   ├── f_static_061.png
│   │   │   ├── f_static_062.png
│   │   │   ├── f_static_063.png
│   │   │   ├── f_static_064.png
│   │   │   ├── f_static_065.png
│   │   │   ├── f_static_066.png
│   │   │   ├── f_static_067.png
│   │   │   ├── f_static_068.png
│   │   │   ├── f_static_069.png
│   │   │   ├── f_static_070.png
│   │   │   ├── f_static_071.png
│   │   │   ├── f_static_072.png
│   │   │   ├── f_static_073.png
│   │   │   ├── f_static_074.png
│   │   │   ├── f_static_075.png
│   │   │   ├── f_static_076.png
│   │   │   ├── f_static_077.png
│   │   │   ├── f_static_078.png
│   │   │   ├── f_static_079.png
│   │   │   ├── f_static_080.png
│   │   │   ├── f_static_081.png
│   │   │   ├── f_static_082.png
│   │   │   ├── f_static_083.png
│   │   │   ├── f_static_084.png
│   │   │   ├── f_static_085.png
│   │   │   ├── f_static_086.png
│   │   │   ├── f_static_087.png
│   │   │   ├── f_static_088.png
│   │   │   ├── f_static_089.png
│   │   │   ├── f_static_090.png
│   │   │   ├── f_static_091.png
│   │   │   ├── f_static_092.png
│   │   │   ├── f_static_093.png
│   │   │   ├── f_static_094.png
│   │   │   ├── f_static_095.png
│   │   │   ├── f_static_096.png
│   │   │   ├── f_static_097.png
│   │   │   ├── f_static_098.png
│   │   │   ├── f_static_099.png
│   │   │   ├── f_static_100.png
│   │   │   ├── f_static_101.png
│   │   │   ├── f_static_102.png
│   │   │   ├── f_static_103.png
│   │   │   ├── f_static_104.png
│   │   │   ├── f_static_105.png
│   │   │   ├── f_static_106.png
│   │   │   ├── group_detail_bg.jpg
│   │   │   ├── grouphead_normal.png
│   │   │   ├── h033.png
│   │   │   ├── header_btn_more_nor.png
│   │   │   ├── header_green_button_normal.9.png
│   │   │   ├── header_green_button_pressed.9.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── icon_article_publish_hover.png
│   │   │   ├── icon_article_publish.png
│   │   │   ├── icon_edit.png
│   │   │   ├── icon_empty_map_mark.png
│   │   │   ├── icon_error.png
│   │   │   ├── icon_head_default.png
│   │   │   ├── icon_location.png
│   │   │   ├── icon_notify.png
│   │   │   ├── icon.png
│   │   │   ├── icon_share.png
│   │   │   ├── icon_success.png
│   │   │   ├── icon_unread.png
│   │   │   ├── infobar_bg.9.png
│   │   │   ├── input.9.png
│   │   │   ├── input_box_bg.9.png
│   │   │   ├── input_over.9.png
│   │   │   ├── lbs_icon_enable.png
│   │   │   ├── list_checkmark.png
│   │   │   ├── list_divider_line.png
│   │   │   ├── listitem_hover.9.png
│   │   │   ├── loading_coffee.png
│   │   │   ├── login_default_avatar.png
│   │   │   ├── login_input.9.png
│   │   │   ├── mainbg_texture.png
│   │   │   ├── mask.png
│   │   │   ├── message_hint.png
│   │   │   ├── message_remind_focused.9.png
│   │   │   ├── message_remind_normal.9.png
│   │   │   ├── message_remind_pressed.9.png
│   │   │   ├── msg_state_sending.png
│   │   │   ├── msg_tips_bg_normal.9.png
│   │   │   ├── msg_tips_bg_pressed.9.png
│   │   │   ├── narrow.9.png
│   │   │   ├── narrow_select.9.png
│   │   │   ├── near_people_empty_no_retry.png
│   │   │   ├── notification_information_bg.9.png
│   │   │   ├── open_arrow.png
│   │   │   ├── profile_cover_background.jpg
│   │   │   ├── qav_audio_btn_white_normal.9.png
│   │   │   ├── qav_audio_btn_white_press.9.png
│   │   │   ├── red_bg.9.png
│   │   │   ├── scrollbar.9.png
│   │   │   ├── share_to_time_line_icon.png
│   │   │   ├── simple_btn_green_normal.9.png
│   │   │   ├── simple_btn_green_press.9.png
│   │   │   ├── simple_btn_red_normal.9.png
│   │   │   ├── simple_btn_red_press.9.png
│   │   │   ├── skin_background.png
│   │   │   ├── skin_header_icon_group.png
│   │   │   ├── skin_header_icon_group_selected.png
│   │   │   ├── skin_header_icon_single.png
│   │   │   ├── skin_header_icon_single_selected.png
│   │   │   ├── skin_icon_arrow_right_normal.png
│   │   │   ├── skin_icon_arrow_right_pressed.png
│   │   │   ├── skin_msgbox_bg_nor.9.png
│   │   │   ├── skin_msgbox_bg_pressed.9.png
│   │   │   ├── skin_msgbox_bg_top.9.png
│   │   │   ├── sns_post_add_image_normal.png
│   │   │   ├── sns_post_add_image_pressed.png
│   │   │   ├── spinner_16_inner_holo.png
│   │   │   ├── spinner_16_outer_holo.png
│   │   │   ├── spinner_48_inner_holo.png
│   │   │   ├── spinner_48_outer_holo.png
│   │   │   ├── spinner_76_inner_holo.png
│   │   │   ├── spinner_76_outer_holo.png
│   │   │   ├── table_arrow.png
│   │   │   ├── titlebar_icon_more_normal.png
│   │   │   ├── titlebar_icon_more_pressed.png
│   │   │   ├── toast_bg.9.png
│   │   │   ├── toggle_normal.png
│   │   │   ├── toggle_selected.png
│   │   │   ├── to_read_tips_onbackbtn.9.png
│   │   │   ├── unread_dot.9.png
│   │   │   ├── usericon_bg.png
│   │   │   ├── voice_rcd_btn_nor.9.png
│   │   │   ├── voice_rcd_btn_pressed.9.png
│   │   │   ├── voice_rcd_hint_bg.9.png
│   │   │   ├── webview_refresh.png
│   │   │   ├── white_button_normal.9.png
│   │   │   └── white_button_pressed.9.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-nodpi
│   │   │   ├── login_bg.jpg
│   │   │   ├── login_register_btn_bg.9.png
│   │   │   ├── spinner_16_inner_holo.png
│   │   │   ├── spinner_16_outer_holo.png
│   │   │   └── unread_dot.9.png
│   │   ├── drawable-xhdpi
│   │   │   ├── about_logo.png
│   │   │   ├── action_sheet_base_9.9.png
│   │   │   ├── action_sheet_button_cancel_click.9.png
│   │   │   ├── action_sheet_button_cancel_normal.9.png
│   │   │   ├── action_sheet_button_confirm_click.9.png
│   │   │   ├── action_sheet_button_confirm_normal.9.png
│   │   │   ├── action_sheet_button_delete_click.9.png
│   │   │   ├── action_sheet_button_delete_normal.9.png
│   │   │   ├── action_sheet_button_replace_click.9.png
│   │   │   ├── action_sheet_button_replace_normal.9.png
│   │   │   ├── add_contacts_create_troop.png
│   │   │   ├── add_contacts_look_for_similarity.png
│   │   │   ├── add_contacts_look_for_troop.png
│   │   │   ├── beside_icon_noselect.png
│   │   │   ├── beside_icon_select.png
│   │   │   ├── beside_personal_page_default_cover.jpg
│   │   │   ├── bg_movie_add_shoot.png
│   │   │   ├── big_ico_3gp.png
│   │   │   ├── big_ico_7z.png
│   │   │   ├── big_ico_aac.png
│   │   │   ├── big_ico_acc.png
│   │   │   ├── big_ico_ace.png
│   │   │   ├── big_ico_aiff.png
│   │   │   ├── big_ico_ai.png
│   │   │   ├── big_ico_amr.png
│   │   │   ├── big_ico_ape.png
│   │   │   ├── big_ico_apk.png
│   │   │   ├── big_ico_asf.png
│   │   │   ├── big_ico_asp.png
│   │   │   ├── big_ico_avi.png
│   │   │   ├── big_ico_bak.png
│   │   │   ├── big_ico_bat.png
│   │   │   ├── big_ico_bmp.png
│   │   │   ├── big_ico_cab.png
│   │   │   ├── big_ico_chm.png
│   │   │   ├── big_ico_code.png
│   │   │   ├── big_ico_c.png
│   │   │   ├── big_ico_dat.png
│   │   │   ├── big_ico_dmg.png
│   │   │   ├── big_ico_doc.png
│   │   │   ├── big_ico_docx.png
│   │   │   ├── big_ico_dps.png
│   │   │   ├── big_ico_eps.png
│   │   │   ├── big_ico_et.png
│   │   │   ├── big_ico_exec.png
│   │   │   ├── big_ico_exe.png
│   │   │   ├── big_ico_f4a.png
│   │   │   ├── big_ico_flac.png
│   │   │   ├── big_ico_fla.png
│   │   │   ├── big_ico_flv.png
│   │   │   ├── big_ico_fon.png
│   │   │   ├── big_ico_gif.png
│   │   │   ├── big_ico_hlp.png
│   │   │   ├── big_ico_html.png
│   │   │   ├── big_ico_htm.png
│   │   │   ├── big_ico_image.png
│   │   │   ├── big_ico_ipa.png
│   │   │   ├── big_ico_iso.png
│   │   │   ├── big_ico_jar.png
│   │   │   ├── big_ico_jpeg.png
│   │   │   ├── big_ico_jpg.png
│   │   │   ├── big_ico_keynote.png
│   │   │   ├── big_ico_key.png
│   │   │   ├── big_ico_log.png
│   │   │   ├── big_ico_m4a.png
│   │   │   ├── big_ico_midi.png
│   │   │   ├── big_ico_mid.png
│   │   │   ├── big_ico_mkv.png
│   │   │   ├── big_ico_mod.png
│   │   │   ├── big_ico_mov.png
│   │   │   ├── big_ico_mp3.png
│   │   │   ├── big_ico_mp4.png
│   │   │   ├── big_ico_mpeg.png
│   │   │   ├── big_ico_mpe.png
│   │   │   ├── big_ico_mpg.png
│   │   │   ├── big_ico_msg.png
│   │   │   ├── big_ico_msi.png
│   │   │   ├── big_ico_normal.png
│   │   │   ├── big_ico_note.png
│   │   │   ├── big_ico_numbers.png
│   │   │   ├── big_ico_ogg.png
│   │   │   ├── big_ico_old.png
│   │   │   ├── big_ico_otf.png
│   │   │   ├── big_ico_pages.png
│   │   │   ├── big_ico_pdf.png
│   │   │   ├── big_ico_png.png
│   │   │   ├── big_ico_ppt.png
│   │   │   ├── big_ico_pptx.png
│   │   │   ├── big_ico_psd.png
│   │   │   ├── big_ico_rar.png
│   │   │   ├── big_ico_rm.png
│   │   │   ├── big_ico_rmvb.png
│   │   │   ├── big_ico_rp.png
│   │   │   ├── big_ico_rtttl.png
│   │   │   ├── big_ico_swf.png
│   │   │   ├── big_ico_tar.png
│   │   │   ├── big_ico_tmp.png
│   │   │   ├── big_ico_ttc.png
│   │   │   ├── big_ico_ttf.png
│   │   │   ├── big_ico_txt.png
│   │   │   ├── big_ico_uue.png
│   │   │   ├── big_ico_vsd.png
│   │   │   ├── big_ico_wave.png
│   │   │   ├── big_ico_wav.png
│   │   │   ├── big_ico_webm.png
│   │   │   ├── big_ico_wma.png
│   │   │   ├── big_ico_wmf.png
│   │   │   ├── big_ico_wmv.png
│   │   │   ├── big_ico_wps.png
│   │   │   ├── big_ico_xls.png
│   │   │   ├── big_ico_xlsx.png
│   │   │   ├── big_ico_xmf.png
│   │   │   ├── big_ico_xmin.png
│   │   │   ├── big_ico_xml.png
│   │   │   ├── big_ico_zip.png
│   │   │   ├── bottom.png
│   │   │   ├── btn_pressed.png
│   │   │   ├── btn_unpressed.png
│   │   │   ├── button_yellow_normal.9.png
│   │   │   ├── button_yellow_pressed.9.png
│   │   │   ├── card_avatar.9.png
│   │   │   ├── chat_tool_camera.png
│   │   │   ├── chat_tool_location.png
│   │   │   ├── chat_tool_mask.png
│   │   │   ├── chat_tool_photo.png
│   │   │   ├── chat_tool_send_file.png
│   │   │   ├── chat_tool_video.png
│   │   │   ├── circle_banner.jpg
│   │   │   ├── close_button_default.png
│   │   │   ├── close_button_pressed.png
│   │   │   ├── column_folder_mask.png
│   │   │   ├── common_loading_0.png
│   │   │   ├── common_loading_10.png
│   │   │   ├── common_loading_11.png
│   │   │   ├── common_loading_1.png
│   │   │   ├── common_loading_2.png
│   │   │   ├── common_loading_3.png
│   │   │   ├── common_loading_4.png
│   │   │   ├── common_loading_5.png
│   │   │   ├── common_loading_6.png
│   │   │   ├── common_loading_7.png
│   │   │   ├── common_loading_8.png
│   │   │   ├── common_loading_9.png
│   │   │   ├── common_loading_nor.png
│   │   │   ├── default_bad_pic.png
│   │   │   ├── default_pic.png
│   │   │   ├── del_btn_nor.png
│   │   │   ├── del_btn_press.png
│   │   │   ├── earth.png
│   │   │   ├── echat_launcher.png
│   │   │   ├── file_transfer_progress_backbar.9.png
│   │   │   ├── file_transfer_schedule.9.png
│   │   │   ├── frame.png
│   │   │   ├── ic_date_time.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── icon_article_publish_hover.png
│   │   │   ├── icon_article_publish.png
│   │   │   ├── icon_checked.png
│   │   │   ├── icon_face_click.png
│   │   │   ├── icon_face_nor.png
│   │   │   ├── icon_head_default.png
│   │   │   ├── icon_header_audio.png
│   │   │   ├── icon_header_audio_press.png
│   │   │   ├── icon_location.png
│   │   │   ├── icon_more.png
│   │   │   ├── icon_notify.png
│   │   │   ├── icon_phone.png
│   │   │   ├── icon.png
│   │   │   ├── icon_recent_sysmsg.png
│   │   │   ├── icon_selected.png
│   │   │   ├── ic_read.png
│   │   │   ├── input_box_bg.9.png
│   │   │   ├── list_head_border_whitebg.9.png
│   │   │   ├── login_status_offline.png
│   │   │   ├── login_status_online.png
│   │   │   ├── mask.png
│   │   │   ├── mchat_navbar_tab_m_normal.9.png
│   │   │   ├── mchat_navbar_tab_m_pressed.9.png
│   │   │   ├── nearby_lbs_banner_bg.jpg
│   │   │   ├── nearby_lbs_banner_pull_bg.jpg
│   │   │   ├── note_img_default.9.png
│   │   │   ├── profile_cover_background.jpg
│   │   │   ├── profile_photowall_avatar_frame_nor.9.png
│   │   │   ├── progress_point_1.png
│   │   │   ├── progress_point_2.png
│   │   │   ├── progress_point_3.png
│   │   │   ├── progress_point_4.png
│   │   │   ├── skin_aio_input_bar_bg.9.png
│   │   │   ├── skin_aio_keyboard_nor.png
│   │   │   ├── skin_aio_keyboard_pressed.png
│   │   │   ├── skin_aio_more_nor.png
│   │   │   ├── skin_aio_more_pressed.png
│   │   │   ├── skin_aio_ptt_action_l_1.png
│   │   │   ├── skin_aio_ptt_action_l_2.png
│   │   │   ├── skin_aio_ptt_action_l_3.png
│   │   │   ├── skin_aio_ptt_action_r_1.png
│   │   │   ├── skin_aio_ptt_action_r_2.png
│   │   │   ├── skin_aio_ptt_action_r_3.png
│   │   │   ├── skin_aio_ptt_record_friend_nor.png
│   │   │   ├── skin_aio_ptt_record_user_nor.png
│   │   │   ├── skin_aio_send_button_normal.9.png
│   │   │   ├── skin_aio_send_button_pressed.9.png
│   │   │   ├── skin_aio_voice_nor.png
│   │   │   ├── skin_aio_voice_pressed.png
│   │   │   ├── skin_bottom_bar_background.png
│   │   │   ├── skin_common_btn_blue_bg_pressed.9.png
│   │   │   ├── skin_common_btn_blue_disable.9.png
│   │   │   ├── skin_common_btn_blue_unpressed.9.png
│   │   │   ├── skin_common_btn_green_normal.9.png
│   │   │   ├── skin_common_btn_green_pressed.9.png
│   │   │   ├── skin_common_btn_red_disabled.9.png
│   │   │   ├── skin_common_btn_red_pressed.9.png
│   │   │   ├── skin_common_btn_red_unpressed.9.png
│   │   │   ├── skin_common_btn_white_disabled.9.png
│   │   │   ├── skin_common_btn_white_pressed.9.png
│   │   │   ├── skin_common_btn_white_unpressed.9.png
│   │   │   ├── skin_header_bar_bg.9.png
│   │   │   ├── skin_header_btn_back_normal.9.png
│   │   │   ├── skin_header_btn_back_press.9.png
│   │   │   ├── skin_header_btn_disable.9.png
│   │   │   ├── skin_header_btn_indicative_normal.9.png
│   │   │   ├── skin_header_btn_indicative_press.9.png
│   │   │   ├── skin_header_btn_normal.9.png
│   │   │   ├── skin_header_btn_press.9.png
│   │   │   ├── skin_header_icon_add_hover.png
│   │   │   ├── skin_header_icon_add_normal.png
│   │   │   ├── skin_header_icon_group.png
│   │   │   ├── skin_header_icon_group_selected.png
│   │   │   ├── skin_header_icon_single.png
│   │   │   ├── skin_header_icon_single_selected.png
│   │   │   ├── skin_header_tab_left_normal.9.png
│   │   │   ├── skin_header_tab_left_pressed.9.png
│   │   │   ├── skin_header_tab_right_normal.9.png
│   │   │   ├── skin_header_tab_right_pressed.9.png
│   │   │   ├── skin_tabbar_tab_select.9.png
│   │   │   ├── skin_tabbar_tab_select_left.png
│   │   │   ├── skin_tabbar_tab_select_right.png
│   │   │   ├── skin_tab_icon_contact_normal.png
│   │   │   ├── skin_tab_icon_contact_selected.png
│   │   │   ├── skin_tab_icon_conversation_normal.png
│   │   │   ├── skin_tab_icon_conversation_selected.png
│   │   │   ├── skin_tab_icon_plugin_normal.png
│   │   │   ├── skin_tab_icon_plugin_selected.png
│   │   │   ├── skin_tab_icon_setup_normal.png
│   │   │   ├── skin_tab_icon_setup_selected.png
│   │   │   ├── skin_tab_newmessage2.9.png
│   │   │   ├── skin_tab_newmessage.png
│   │   │   ├── sns_post_add_image_normal.png
│   │   │   ├── sns_post_add_image_pressed.png
│   │   │   ├── splansh.jpg
│   │   │   ├── tab_new.png
│   │   │   ├── toggle_normal.png
│   │   │   ├── toggle_selected.png
│   │   │   ├── to_read_tips_onbackbtn.9.png
│   │   │   └── unread_dot.9.png
│   │   ├── drawable-xxhdpi
│   │   │   ├── chat_from_bg_normal.9.png
│   │   │   ├── chat_from_bg_pressed.9.png
│   │   │   ├── chat_to_bg_normal.9.png
│   │   │   ├── chat_to_bg_normal_alpha.9.png
│   │   │   ├── chat_to_bg_pressed.9.png
│   │   │   ├── column_folder_mask.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── msg_state_fail_resend.png
│   │   │   ├── msg_state_fail_resend_pressed.png
│   │   │   ├── sentpic_album_bg.9.png
│   │   │   ├── sentpic_popup_icon.png
│   │   │   ├── sentpic_popup_icon_pressed.png
│   │   │   ├── spinner_48_inner_holo.png
│   │   │   └── spinner_48_outer_holo.png
│   │   ├── layout
│   │   │   ├── action_sheet_green_button.xml
│   │   │   ├── action_sheet_grey_button.xml
│   │   │   ├── action_sheet_red_button.xml
│   │   │   ├── action_sheet_view.xml
│   │   │   ├── action_sheet_white_button.xml
│   │   │   ├── activity_about.xml
│   │   │   ├── activity_ally_request.xml
│   │   │   ├── activity_contact.xml
│   │   │   ├── activity_conversation.xml
│   │   │   ├── activity_create_group.xml
│   │   │   ├── activity_filechoice.xml
│   │   │   ├── activity_file_viewer.xml
│   │   │   ├── activity_friend_chat.xml
│   │   │   ├── activity_group_detail.xml
│   │   │   ├── activity_group_member_invite.xml
│   │   │   ├── activity_group_member_list.xml
│   │   │   ├── activity_home.xml
│   │   │   ├── activity_image_choice.xml
│   │   │   ├── activity_login.xml
│   │   │   ├── activity_modify_motto.xml
│   │   │   ├── activity_modify_name.xml
│   │   │   ├── activity_modify_passord.xml
│   │   │   ├── activity_profile_edit.xml
│   │   │   ├── activity_query_add_center.xml
│   │   │   ├── activity_register.xml
│   │   │   ├── activity_request_handle.xml
│   │   │   ├── activity_settingcenter.xml
│   │   │   ├── activity_sound_config.xml
│   │   │   ├── activity_splansh.xml
│   │   │   ├── activity_system_message.xml
│   │   │   ├── activity_user_detail.xml
│   │   │   ├── activity_video_detail.xml
│   │   │   ├── custom_dialog.xml
│   │   │   ├── custom_input_panel.xml
│   │   │   ├── custom_logout_dialog.xml
│   │   │   ├── custom_options_dialog.xml
│   │   │   ├── dialog_gallery_photoview.xml
│   │   │   ├── dialog_single_photoview.xml
│   │   │   ├── divide.xml
│   │   │   ├── emoticon_gridview.xml
│   │   │   ├── emotion_panel.xml
│   │   │   ├── item_change_folder.xml
│   │   │   ├── item_chat_record_datetime.xml
│   │   │   ├── item_chat_record_from_image.xml
│   │   │   ├── item_chat_record_from_text.xml
│   │   │   ├── item_chat_record_from_voice.xml
│   │   │   ├── item_chat_record_to_image.xml
│   │   │   ├── item_chat_record_to_text.xml
│   │   │   ├── item_chat_record_to_voice.xml
│   │   │   ├── item_chat_sysmsg.xml
│   │   │   ├── item_circle_comment.xml
│   │   │   ├── item_circle_message.xml
│   │   │   ├── item_contact_friend.xml
│   │   │   ├── item_contact_group.xml
│   │   │   ├── item_filechoose.xml
│   │   │   ├── item_grid_photo.xml
│   │   │   ├── item_group_member.xml
│   │   │   ├── item_image_choose.xml
│   │   │   ├── item_invite_groupmember.xml
│   │   │   ├── item_message.xml
│   │   │   ├── layout_article_detailed_header.xml
│   │   │   ├── layout_chat_file_item.xml
│   │   │   ├── layout_chat_image_item.xml
│   │   │   ├── layout_chat_listview_footer.xml
│   │   │   ├── layout_chat_recording_panel.xml
│   │   │   ├── layout_chat_top_header.xml
│   │   │   ├── layout_chat_voice_item_other.xml
│   │   │   ├── layout_chat_voice_item_self.xml
│   │   │   ├── layout_circle_listheader.xml
│   │   │   ├── layout_constact_top_header.xml
│   │   │   ├── layout_global_top_header.xml
│   │   │   ├── layout_home_tab_item.xml
│   │   │   ├── layout_message_progressbar.xml
│   │   │   ├── layout_network_disable.xml
│   │   │   ├── list_chat_header.xml
│   │   │   ├── list_footer.xml
│   │   │   ├── movie_recorder_view.xml
│   │   │   ├── paper_home_cells.xml
│   │   │   ├── progress_dialog.xml
│   │   │   ├── simple_input_panel.xml
│   │   │   └── toast_view.xml
│   │   ├── menu
│   │   │   └── main.xml
│   │   ├── raw
│   │   │   ├── classic.mp3
│   │   │   ├── dingdong.mp3
│   │   │   ├── online.mp3
│   │   │   ├── play_completed.mp3
│   │   │   ├── sent_message.mp3
│   │   │   └── startrecord.mp3
│   │   ├── values
│   │   │   ├── arrays.xml
│   │   │   ├── attrs.xml
│   │   │   ├── colors.xml
│   │   │   ├── dimens.xml
│   │   │   ├── strings.xml
│   │   │   └── styles.xml
│   │   ├── values-sw600dp
│   │   │   └── dimens.xml
│   │   ├── values-sw720dp-land
│   │   │   └── dimens.xml
│   │   ├── values-v11
│   │   │   └── styles.xml
│   │   └── values-v14
│   │   └── styles.xml
│   └── src
│   └── com
│   ├── eChat
│   │   ├── adapter
│   │   │   ├── ChatListViewAdapter.java
│   │   │   ├── ConversationListViewAdapter.java
│   │   │   ├── FileChooseViewAdapter.java
│   │   │   ├── FriendListViewAdapter.java
│   │   │   ├── GroupListViewAdapter.java
│   │   │   ├── GroupMemberInviteAdapter.java
│   │   │   ├── GroupMemberListViewAdapter.java
│   │   │   ├── ImageChooseViewAdapter.java
│   │   │   ├── PhotoGridViewAdapter.java
│   │   │   ├── SystemMsgListViewAdapter.java
│   │   │   └── ViewPaperAdapter.java
│   │   ├── app
│   │   │   ├── Constant.java
│   │   │   ├── EChatApplication.java
│   │   │   ├── Global.java
│   │   │   ├── GlobalMediaPlayer.java
│   │   │   └── GlobalVoicePlayer.java
│   │   ├── bean
│   │   │   ├── AlbumItem.java
│   │   │   ├── ChatItem.java
│   │   │   ├── Config.java
│   │   │   ├── Friend.java
│   │   │   ├── Group.java
│   │   │   ├── GroupMember.java
│   │   │   ├── MessageItemSource.java
│   │   │   ├── Message.java
│   │   │   ├── SNSImage.java
│   │   │   ├── SystemMsg.java
│   │   │   └── User.java
│   │   ├── client
│   │   │   ├── CIMEnventListenerReceiver.java
│   │   │   ├── CIMListenerManager.java
│   │   │   └── OnCIMMessageListener.java
│   │   ├── component
│   │   │   ├── ActionSheet.java
│   │   │   ├── AlwaysMarqueeTextView.java
│   │   │   ├── ChatListView.java
│   │   │   ├── ChatVoiceView.java
│   │   │   ├── ChatWebImageView.java
│   │   │   ├── CloudImageView.java
│   │   │   ├── CustomDialog.java
│   │   │   ├── CustomGridView.java
│   │   │   ├── CustomInputPanelView.java
│   │   │   ├── CustomLogoutDialog.java
│   │   │   ├── CustomProgressDialog.java
│   │   │   ├── EmoticonsTextView.java
│   │   │   ├── EmoticoPanelView.java
│   │   │   ├── FrameAnimationController.java
│   │   │   ├── FriendListPanel.java
│   │   │   ├── FromMessageImageView.java
│   │   │   ├── FromMessageTextView.java
│   │   │   ├── FromMessageView.java
│   │   │   ├── FromMessageVoiceView.java
│   │   │   ├── GalleryPhotoViewDialog.java
│   │   │   ├── GalleryViewPager.java
│   │   │   ├── GroupListPanel.java
│   │   │   ├── HeadPictureView.java
│   │   │   ├── MovieRecorderView.java
│   │   │   ├── OptionsDialog.java
│   │   │   ├── PullFooterMoreListView.java
│   │   │   ├── SegmentedControlView.java
│   │   │   ├── SimpleInputPanelView.java
│   │   │   ├── SinglePhotoViewDialog.java
│   │   │   ├── SwitchButton.java
│   │   │   ├── ToMessageImageView.java
│   │   │   ├── ToMessageTextView.java
│   │   │   ├── ToMessageView.java
│   │   │   ├── ToMessageVoiceView.java
│   │   │   ├── WebImageView.java
│   │   │   └── WebPhotoView.java
│   │   ├── db
│   │   │   ├── dao
│   │   │   │   ├── ConfigDao.java
│   │   │   │   ├── FriendDao.java
│   │   │   │   ├── GroupDao.java
│   │   │   │   ├── GroupMemberDao.java
│   │   │   │   ├── impl
│   │   │   │   │   ├── ConfigDaoImpl.java
│   │   │   │   │   ├── FriendDaoImpl.java
│   │   │   │   │   ├── GroupDaoImpl.java
│   │   │   │   │   ├── GroupMemberDaoImpl.java
│   │   │   │   │   └── MessageDaoImpl.java
│   │   │   │   └── MessageDao.java
│   │   │   ├── DBHelper.java
│   │   │   └── manage
│   │   │   ├── ConfigDBManager.java
│   │   │   ├── FriendDBManager.java
│   │   │   ├── GroupDBManager.java
│   │   │   ├── GroupMemberDBManager.java
│   │   │   └── MessageDBManager.java
│   │   ├── listener
│   │   │   └── OnUploadProgressListener.java
│   │   ├── message
│   │   │   ├── handler
│   │   │   │   ├── CustomMessageHandlerFactory.java
│   │   │   │   ├── CustomMessageHandler.java
│   │   │   │   ├── handler.properties
│   │   │   │   ├── Type101MessageHandler.java
│   │   │   │   ├── Type103MessageHandler.java
│   │   │   │   ├── Type104MessageHandler.java
│   │   │   │   ├── Type106MessageHandler.java
│   │   │   │   ├── Type107MessageHandler.java
│   │   │   │   ├── Type900MessageHandler.java
│   │   │   │   ├── Type901MessageHandler.java
│   │   │   │   ├── Type902MessageHandler.java
│   │   │   │   ├── Type903MessageHandler.java
│   │   │   │   ├── Type904MessageHandler.java
│   │   │   │   └── Type905MessageHandler.java
│   │   │   ├── parser
│   │   │   │   ├── GroupMessageParser.java
│   │   │   │   ├── MessageParserFactory.java
│   │   │   │   ├── MessageParser.java
│   │   │   │   ├── parsers.properties
│   │   │   │   ├── SystemMessageParser.java
│   │   │   │   ├── Type100MessageParser.java
│   │   │   │   ├── Type101MessageParser.java
│   │   │   │   ├── Type102MessageParser.java
│   │   │   │   ├── Type103MessageParser.java
│   │   │   │   ├── Type104MessageParser.java
│   │   │   │   ├── Type105MessageParser.java
│   │   │   │   ├── Type106MessageParser.java
│   │   │   │   ├── Type107MessageParser.java
│   │   │   │   └── UserMessageParser.java
│   │   │   └── request
│   │   │   ├── RequestHandlerFactory.java
│   │   │   ├── RequestHandler.java
│   │   │   ├── request.properties
│   │   │   ├── Type100RequestHandler.java
│   │   │   ├── Type102RequestHandler.java
│   │   │   └── Type105RequestHandler.java
│   │   ├── push
│   │   │   ├── ClientKeepAliveMessageFactoryImp.java
│   │   │   ├── ClientPushMessage.java
│   │   │   ├── ClientSessionHandler.java
│   │   │   ├── Config.java
│   │   │   ├── ExceptionHandler.java
│   │   │   ├── PushEventListener.java
│   │   │   └── PushManager.java
│   │   ├── receiver
│   │   │   └── CustomCIMMessageReceiver.java
│   │   ├── service
│   │   │   └── EChatPushService.java
│   │   ├── ui
│   │   │   ├── base
│   │   │   │   ├── CIMMonitorFragmentActivity.java
│   │   │   │   ├── CIMMonitorFragment.java
│   │   │   │   └── CommonBaseActivity.java
│   │   │   ├── chat
│   │   │   │   ├── ConversationFragment.java
│   │   │   │   ├── FileViewHelper.java
│   │   │   │   ├── FriendChatActivity.java
│   │   │   │   ├── GroupChatActivity.java
│   │   │   │   └── SystemMessageActivity.java
│   │   │   ├── contact
│   │   │   │   ├── AddCenterActivity.java
│   │   │   │   ├── AllyRequestActivity.java
│   │   │   │   ├── ContactFragment.java
│   │   │   │   ├── CreateGroupActivity.java
│   │   │   │   ├── GroupDetailActivity.java
│   │   │   │   ├── GroupMemberListActivity.java
│   │   │   │   ├── InviteGroupMemberActivity.java
│   │   │   │   ├── RequestHandleActivity.java
│   │   │   │   └── UserDetailActivity.java
│   │   │   ├── HomeActivity.java
│   │   │   ├── LoginActivity.java
│   │   │   ├── RegisterActivity.java
│   │   │   ├── setting
│   │   │   │   ├── AboutActivity.java
│   │   │   │   ├── ModifyMottoActivity.java
│   │   │   │   ├── ModifyNameActivity.java
│   │   │   │   ├── ModifyPasswordActivity.java
│   │   │   │   ├── ProfileEditActivity.java
│   │   │   │   ├── SettingCenterFragment.java
│   │   │   │   ├── SoundConfigActivity.java
│   │   │   │   └── UpgradeManger.java
│   │   │   ├── SplanshActivity.java
│   │   │   └── util
│   │   │   └── ImageChoiceActivity.java
│   │   └── util
│   │   ├── AppTools.java
│   │   ├── ChatRecordTimeAscComparator.java
│   │   ├── FileDownloader.java
│   │   ├── FileTypeIconBuilder.java
│   │   ├── FileUtil.java
│   │   ├── HttpClientUtil.java
│   │   ├── MD5.java
│   │   ├── MessageTimeDescComparator.java
│   │   ├── MessageUtil.java
│   │   ├── NetworkUtil.java
│   │   ├── PictureUtil.java
│   │   └── StringUtils.java
│   ├── minamodel
│   │   ├── MessageModel.java
│   │   └── SocketModel.java
│   └── sqlite
│   ├── annotation
│   │   ├── Column.java
│   │   ├── Id.java
│   │   └── Table.java
│   ├── dao
│   │   ├── BaseDao.java
│   │   └── impl
│   │   └── BaseDaoImpl.java
│   └── util
│   ├── MyDBHelper.java
│   └── TableHelper.java
└── 说明txt

97 directories, 1733 files

标签:

实例下载地址

E聊android即时通信app简易版源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警