From e964d03e0d170da48d804423605ba422cba8c47c Mon Sep 17 00:00:00 2001 From: taohd <2821744554@qq.com> Date: Tue, 19 Jun 2018 09:08:44 +0800 Subject: [PATCH] no message --- .idea/gradle.xml | 1 + .idea/modules.xml | 1 + app/build.gradle | 20 +++++++++++++++----- app/libs/gesture-imageview.jar | Bin 0 -> 27762 bytes app/libs/processor.jar | Bin 5681 -> 0 bytes app/src/main/AndroidManifest.xml | 20 +++++++++++++++----- app/src/main/java/com/shunzhi/parent/AppContext.java | 4 ++-- app/src/main/java/com/shunzhi/parent/api/GetLeaveMessageListAPI.java | 14 ++++++++++++++ app/src/main/java/com/shunzhi/parent/contract/leavermessage/LeaverMessage.java | 34 ++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/contract/leavermessage/LeaverMessageContract.java | 31 +++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/model/leavermessage/LeaverMessageModel.java | 25 +++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/presenter/leavermessage/LeaverMessagePresenter.java | 26 ++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/ImageViewActivity.java | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/RecyclerViewChatActivity.java | 442 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/adapter/ChatListViewAdapter.java | 826 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/adapter/ChatRecyclerAdapter.java | 858 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/fragment/ImageViewFragment.java | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/ui/activity/message/LeaverMessagesActivity.java | 42 ++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/parent/ui/fragment/report/ChengZhangFragment.java | 12 +++++++++++- app/src/main/res/anim/update_loading_progressbar_anim.xml | 9 +++++++++ app/src/main/res/drawable-xhdpi/chatfrom_bg_focused.9.png | Bin 0 -> 903 bytes app/src/main/res/drawable-xhdpi/chatto_bg_focused.9.png | Bin 0 -> 1026 bytes app/src/main/res/drawable-xhdpi/xmxq_tc_bj.9.png | Bin 0 -> 135 bytes app/src/main/res/drawable/frame_bg.xml | 17 +++++++++++++++++ app/src/main/res/drawable/frame_blue_to_thin_bg.xml | 32 ++++++++++++++++++++++++++++++++ app/src/main/res/drawable/voice_play_receiver.xml | 24 ++++++++++++++++++++++++ app/src/main/res/drawable/voice_play_send.xml | 19 +++++++++++++++++++ app/src/main/res/layout/activity_images_view.xml | 37 +++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/activity_leaver_messages.xml | 9 +++++++++ app/src/main/res/layout/layout_chengzhang.xml | 39 +++++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/layout_imagefrom_list_item.xml | 39 +++++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/layout_images_view_item.xml | 25 +++++++++++++++++++++++++ app/src/main/res/layout/layout_imageto_list_item.xml | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/layout_msgfrom_list_item.xml | 40 ++++++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/layout_msgto_list_item.xml | 41 +++++++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/layout_pull_to_refresh.xml | 19 +++++++++++++++++++ app/src/main/res/layout/layout_voicefrom_list_item.xml | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/layout_voiceto_list_item.xml | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/res/mipmap-hdpi/f1.gif | Bin 0 -> 4162 bytes app/src/main/res/mipmap-hdpi/f10.gif | Bin 0 -> 3880 bytes app/src/main/res/mipmap-hdpi/f11.gif | Bin 0 -> 8079 bytes app/src/main/res/mipmap-hdpi/f12.gif | Bin 0 -> 2293 bytes app/src/main/res/mipmap-hdpi/f13.gif | Bin 0 -> 1782 bytes app/src/main/res/mipmap-hdpi/f14.gif | Bin 0 -> 1856 bytes app/src/main/res/mipmap-hdpi/f15.gif | Bin 0 -> 1608 bytes app/src/main/res/mipmap-hdpi/f16.gif | Bin 0 -> 1459 bytes app/src/main/res/mipmap-hdpi/f17.gif | Bin 0 -> 8183 bytes app/src/main/res/mipmap-hdpi/f18.gif | Bin 0 -> 8181 bytes app/src/main/res/mipmap-hdpi/f19.gif | Bin 0 -> 1854 bytes app/src/main/res/mipmap-hdpi/f2.gif | Bin 0 -> 1628 bytes app/src/main/res/mipmap-hdpi/f20.gif | Bin 0 -> 1910 bytes app/src/main/res/mipmap-hdpi/f21.gif | Bin 0 -> 3091 bytes app/src/main/res/mipmap-hdpi/f22.gif | Bin 0 -> 1996 bytes app/src/main/res/mipmap-hdpi/f23.gif | Bin 0 -> 2303 bytes app/src/main/res/mipmap-hdpi/f24.gif | Bin 0 -> 2492 bytes app/src/main/res/mipmap-hdpi/f25.gif | Bin 0 -> 4059 bytes app/src/main/res/mipmap-hdpi/f26.gif | Bin 0 -> 2699 bytes app/src/main/res/mipmap-hdpi/f27.gif | Bin 0 -> 3422 bytes app/src/main/res/mipmap-hdpi/f28.gif | Bin 0 -> 4953 bytes app/src/main/res/mipmap-hdpi/f29.gif | Bin 0 -> 1826 bytes app/src/main/res/mipmap-hdpi/f3.gif | Bin 0 -> 1850 bytes app/src/main/res/mipmap-hdpi/f30.gif | Bin 0 -> 7415 bytes app/src/main/res/mipmap-hdpi/f31.gif | Bin 0 -> 4500 bytes app/src/main/res/mipmap-hdpi/f32.gif | Bin 0 -> 2186 bytes app/src/main/res/mipmap-hdpi/f33.gif | Bin 0 -> 1463 bytes app/src/main/res/mipmap-hdpi/f34.gif | Bin 0 -> 1241 bytes app/src/main/res/mipmap-hdpi/f35.gif | Bin 0 -> 1720 bytes app/src/main/res/mipmap-hdpi/f36.gif | Bin 0 -> 1844 bytes app/src/main/res/mipmap-hdpi/f37.gif | Bin 0 -> 1165 bytes app/src/main/res/mipmap-hdpi/f38.gif | Bin 0 -> 2599 bytes app/src/main/res/mipmap-hdpi/f39.gif | Bin 0 -> 1423 bytes app/src/main/res/mipmap-hdpi/f4.gif | Bin 0 -> 1898 bytes app/src/main/res/mipmap-hdpi/f40.gif | Bin 0 -> 1306 bytes app/src/main/res/mipmap-hdpi/f5.gif | Bin 0 -> 2023 bytes app/src/main/res/mipmap-hdpi/f6.gif | Bin 0 -> 3268 bytes app/src/main/res/mipmap-hdpi/f7.gif | Bin 0 -> 3998 bytes app/src/main/res/mipmap-hdpi/f8.gif | Bin 0 -> 5039 bytes app/src/main/res/mipmap-hdpi/f9.gif | Bin 0 -> 3454 bytes app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3056 -> 0 bytes app/src/main/res/mipmap-hdpi/msg_state_fail_resend_pressed.png | Bin 0 -> 1759 bytes app/src/main/res/mipmap-hdpi/xsearch_loading.png | Bin 0 -> 3078 bytes app/src/main/res/mipmap-xhdpi/adj.png | Bin 0 -> 828 bytes app/src/main/res/mipmap-xhdpi/cygs_cs.png | Bin 0 -> 414 bytes app/src/main/res/mipmap-xhdpi/delete_expression.png | Bin 0 -> 3087 bytes app/src/main/res/mipmap-xhdpi/emoji_icon.png | Bin 0 -> 2107 bytes app/src/main/res/mipmap-xhdpi/grzx_tx_s.png | Bin 0 -> 145173 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4569 -> 0 bytes app/src/main/res/mipmap-xhdpi/msg_chat_voice_unread.png | Bin 0 -> 1210 bytes app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing.png | Bin 0 -> 592 bytes app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing000.png | Bin 0 -> 82 bytes app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing001.png | Bin 0 -> 162 bytes app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing002.png | Bin 0 -> 356 bytes app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing003.png | Bin 0 -> 591 bytes app/src/main/res/mipmap-xhdpi/tb_dialog_loading_bg.png | Bin 0 -> 3403 bytes app/src/main/res/mipmap-xhdpi/tb_voice1.png | Bin 0 -> 17820 bytes app/src/main/res/mipmap-xhdpi/tb_voice2.png | Bin 0 -> 19216 bytes app/src/main/res/mipmap-xhdpi/tb_voice3.png | Bin 0 -> 20716 bytes app/src/main/res/mipmap-xhdpi/tongbao_hiv.png | Bin 0 -> 7084 bytes app/src/main/res/mipmap-xhdpi/v_anim1.png | Bin 0 -> 14632 bytes app/src/main/res/mipmap-xhdpi/v_anim2.png | Bin 0 -> 14746 bytes app/src/main/res/mipmap-xhdpi/v_anim3.png | Bin 0 -> 828 bytes app/src/main/res/values/colors.xml | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/res/values/strings.xml | 7 +++++++ app/src/main/res/values/styles.xml | 12 ++++++++++++ mvpsdk/build.gradle | 1 - mychartlibrary/.gitignore | 1 + mychartlibrary/build.gradle | 40 ++++++++++++++++++++++++++++++++++++++++ mychartlibrary/proguard-rules.pro | 21 +++++++++++++++++++++ mychartlibrary/src/androidTest/java/com/shunzhi/mychartlibrary/ExampleInstrumentedTest.java | 26 ++++++++++++++++++++++++++ mychartlibrary/src/main/AndroidManifest.xml | 2 ++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/BaseActivity.java | 791 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/adapter/DataAdapter.java | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/adapter/ExpressionAdapter.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/adapter/ExpressionPagerAdapter.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/animator/BaseItemAnimator.java | 607 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/animator/SlideInOutBottomItemAnimator.java | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/common/ChatConst.java | 23 +++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/BaseManager.java | 355 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/ChatDbManager.java | 16 ++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/ChatMessageBean.java | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/ChatMessageBeanDao1.java | 277 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/DaoMaster.java | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/DaoSession.java | 45 +++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/IDatabase.java | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/AudioManager.java | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/FaceData.java | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/FileSaveUtil.java | 372 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/GifOpenHelper.java | 625 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/ImageCheckoutUtil.java | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/KeyBoardUtils.java | 26 ++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/PictureUtil.java | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/ScreenUtil.java | 239 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/SharedPreferencesUtils.java | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/SmileUtils.java | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/StatusBarUtils.java | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/ThreadPoolUtils.java | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/AudioRecordButton.java | 336 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/BubbleImageView.java | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/ChatBottomView.java | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/CustomShapeTransformation.java | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/DialogManager.java | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/ExpandGridView.java | 38 ++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/GifTextView.java | 303 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/HeadIconSelectorView.java | 331 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/MediaManager.java | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/PullToRefreshLayout.java | 250 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/PullToRefreshListView.java | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/PullToRefreshRecyclerView.java | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/WrapContentLinearLayoutManager.java | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/base/PullToRefreshView.java | 37 +++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/drawable/btn_back_dark_24dp.xml | 11 +++++++++++ mychartlibrary/src/main/res/drawable/button_recording.xml | 10 ++++++++++ mychartlibrary/src/main/res/drawable/button_recordnormal.xml | 10 ++++++++++ mychartlibrary/src/main/res/drawable/click_bg.xml | 17 +++++++++++++++++ mychartlibrary/src/main/res/drawable/item_divider_line.xml | 9 +++++++++ mychartlibrary/src/main/res/layout/activity_chat.xml | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/layout/layout_action_bar.xml | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/layout/layout_expression_gridview.xml | 21 +++++++++++++++++++++ mychartlibrary/src/main/res/layout/layout_mess_iv_listitem.xml | 24 ++++++++++++++++++++++++ mychartlibrary/src/main/res/layout/layout_row_expression.xml | 9 +++++++++ mychartlibrary/src/main/res/layout/layout_tongbaobottom.xml | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/layout/layout_view_headicon.xml | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/layout/layout_voice_dialog_manager.xml | 36 ++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/mipmap-hdpi/f1.gif | Bin 0 -> 4162 bytes mychartlibrary/src/main/res/mipmap-hdpi/f10.gif | Bin 0 -> 3880 bytes mychartlibrary/src/main/res/mipmap-hdpi/f11.gif | Bin 0 -> 8079 bytes mychartlibrary/src/main/res/mipmap-hdpi/f12.gif | Bin 0 -> 2293 bytes mychartlibrary/src/main/res/mipmap-hdpi/f13.gif | Bin 0 -> 1782 bytes mychartlibrary/src/main/res/mipmap-hdpi/f14.gif | Bin 0 -> 1856 bytes mychartlibrary/src/main/res/mipmap-hdpi/f15.gif | Bin 0 -> 1608 bytes mychartlibrary/src/main/res/mipmap-hdpi/f16.gif | Bin 0 -> 1459 bytes mychartlibrary/src/main/res/mipmap-hdpi/f17.gif | Bin 0 -> 8183 bytes mychartlibrary/src/main/res/mipmap-hdpi/f18.gif | Bin 0 -> 8181 bytes mychartlibrary/src/main/res/mipmap-hdpi/f19.gif | Bin 0 -> 1854 bytes mychartlibrary/src/main/res/mipmap-hdpi/f2.gif | Bin 0 -> 1628 bytes mychartlibrary/src/main/res/mipmap-hdpi/f20.gif | Bin 0 -> 1910 bytes mychartlibrary/src/main/res/mipmap-hdpi/f21.gif | Bin 0 -> 3091 bytes mychartlibrary/src/main/res/mipmap-hdpi/f22.gif | Bin 0 -> 1996 bytes mychartlibrary/src/main/res/mipmap-hdpi/f23.gif | Bin 0 -> 2303 bytes mychartlibrary/src/main/res/mipmap-hdpi/f24.gif | Bin 0 -> 2492 bytes mychartlibrary/src/main/res/mipmap-hdpi/f25.gif | Bin 0 -> 4059 bytes mychartlibrary/src/main/res/mipmap-hdpi/f26.gif | Bin 0 -> 2699 bytes mychartlibrary/src/main/res/mipmap-hdpi/f27.gif | Bin 0 -> 3422 bytes mychartlibrary/src/main/res/mipmap-hdpi/f28.gif | Bin 0 -> 4953 bytes mychartlibrary/src/main/res/mipmap-hdpi/f29.gif | Bin 0 -> 1826 bytes mychartlibrary/src/main/res/mipmap-hdpi/f3.gif | Bin 0 -> 1850 bytes mychartlibrary/src/main/res/mipmap-hdpi/f30.gif | Bin 0 -> 7415 bytes mychartlibrary/src/main/res/mipmap-hdpi/f31.gif | Bin 0 -> 4500 bytes mychartlibrary/src/main/res/mipmap-hdpi/f32.gif | Bin 0 -> 2186 bytes mychartlibrary/src/main/res/mipmap-hdpi/f33.gif | Bin 0 -> 1463 bytes mychartlibrary/src/main/res/mipmap-hdpi/f34.gif | Bin 0 -> 1241 bytes mychartlibrary/src/main/res/mipmap-hdpi/f35.gif | Bin 0 -> 1720 bytes mychartlibrary/src/main/res/mipmap-hdpi/f36.gif | Bin 0 -> 1844 bytes mychartlibrary/src/main/res/mipmap-hdpi/f37.gif | Bin 0 -> 1165 bytes mychartlibrary/src/main/res/mipmap-hdpi/f38.gif | Bin 0 -> 2599 bytes mychartlibrary/src/main/res/mipmap-hdpi/f39.gif | Bin 0 -> 1423 bytes mychartlibrary/src/main/res/mipmap-hdpi/f4.gif | Bin 0 -> 1898 bytes mychartlibrary/src/main/res/mipmap-hdpi/f40.gif | Bin 0 -> 1306 bytes mychartlibrary/src/main/res/mipmap-hdpi/f5.gif | Bin 0 -> 2023 bytes mychartlibrary/src/main/res/mipmap-hdpi/f6.gif | Bin 0 -> 3268 bytes mychartlibrary/src/main/res/mipmap-hdpi/f7.gif | Bin 0 -> 3998 bytes mychartlibrary/src/main/res/mipmap-hdpi/f8.gif | Bin 0 -> 5039 bytes mychartlibrary/src/main/res/mipmap-hdpi/f9.gif | Bin 0 -> 3454 bytes mychartlibrary/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 3418 bytes mychartlibrary/src/main/res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 5024 bytes mychartlibrary/src/main/res/mipmap-hdpi/msg_state_fail_resend_pressed.png | Bin 0 -> 1759 bytes mychartlibrary/src/main/res/mipmap-hdpi/xsearch_loading.png | Bin 0 -> 3078 bytes mychartlibrary/src/main/res/mipmap-xhdpi/cancel.png | Bin 0 -> 2942 bytes mychartlibrary/src/main/res/mipmap-xhdpi/chatting_setmode_keyboard_btn_normal.png | Bin 0 -> 1206 bytes mychartlibrary/src/main/res/mipmap-xhdpi/emoji.png | Bin 0 -> 2504 bytes mychartlibrary/src/main/res/mipmap-xhdpi/tb_bottom_images.png | Bin 0 -> 2085 bytes mychartlibrary/src/main/res/mipmap-xhdpi/tb_bottom_offen.png | Bin 0 -> 2477 bytes mychartlibrary/src/main/res/mipmap-xhdpi/tb_bottom_take_photo.png | Bin 0 -> 2467 bytes mychartlibrary/src/main/res/mipmap-xhdpi/tb_more.png | Bin 0 -> 1242 bytes mychartlibrary/src/main/res/mipmap-xhdpi/voice_btn_normal.png | Bin 0 -> 1639 bytes mychartlibrary/src/main/res/mipmap-xhdpi/voice_to_short.png | Bin 0 -> 2379 bytes mychartlibrary/src/main/res/values/colors.xml | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/values/dimens.xml | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/main/res/values/strings.xml | 10 ++++++++++ mychartlibrary/src/main/res/values/styles.xml | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mychartlibrary/src/test/java/com/shunzhi/mychartlibrary/ExampleUnitTest.java | 17 +++++++++++++++++ settings.gradle | 2 +- 222 files changed, 11254 insertions(+), 15 deletions(-) create mode 100644 app/libs/gesture-imageview.jar create mode 100644 app/src/main/java/com/shunzhi/parent/api/GetLeaveMessageListAPI.java create mode 100644 app/src/main/java/com/shunzhi/parent/contract/leavermessage/LeaverMessage.java create mode 100644 app/src/main/java/com/shunzhi/parent/contract/leavermessage/LeaverMessageContract.java create mode 100644 app/src/main/java/com/shunzhi/parent/model/leavermessage/LeaverMessageModel.java create mode 100644 app/src/main/java/com/shunzhi/parent/presenter/leavermessage/LeaverMessagePresenter.java create mode 100644 app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/ImageViewActivity.java create mode 100644 app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/RecyclerViewChatActivity.java create mode 100644 app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/adapter/ChatListViewAdapter.java create mode 100644 app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/adapter/ChatRecyclerAdapter.java create mode 100644 app/src/main/java/com/shunzhi/parent/ui/activity/chartroom/fragment/ImageViewFragment.java create mode 100644 app/src/main/java/com/shunzhi/parent/ui/activity/message/LeaverMessagesActivity.java create mode 100644 app/src/main/res/anim/update_loading_progressbar_anim.xml create mode 100644 app/src/main/res/drawable-xhdpi/chatfrom_bg_focused.9.png create mode 100644 app/src/main/res/drawable-xhdpi/chatto_bg_focused.9.png create mode 100644 app/src/main/res/drawable-xhdpi/xmxq_tc_bj.9.png create mode 100644 app/src/main/res/drawable/frame_bg.xml create mode 100644 app/src/main/res/drawable/frame_blue_to_thin_bg.xml create mode 100644 app/src/main/res/drawable/voice_play_receiver.xml create mode 100644 app/src/main/res/drawable/voice_play_send.xml create mode 100644 app/src/main/res/layout/activity_images_view.xml create mode 100644 app/src/main/res/layout/activity_leaver_messages.xml create mode 100644 app/src/main/res/layout/layout_imagefrom_list_item.xml create mode 100644 app/src/main/res/layout/layout_images_view_item.xml create mode 100644 app/src/main/res/layout/layout_imageto_list_item.xml create mode 100644 app/src/main/res/layout/layout_msgfrom_list_item.xml create mode 100644 app/src/main/res/layout/layout_msgto_list_item.xml create mode 100644 app/src/main/res/layout/layout_pull_to_refresh.xml create mode 100644 app/src/main/res/layout/layout_voicefrom_list_item.xml create mode 100644 app/src/main/res/layout/layout_voiceto_list_item.xml create mode 100644 app/src/main/res/mipmap-hdpi/f1.gif create mode 100644 app/src/main/res/mipmap-hdpi/f10.gif create mode 100644 app/src/main/res/mipmap-hdpi/f11.gif create mode 100644 app/src/main/res/mipmap-hdpi/f12.gif create mode 100644 app/src/main/res/mipmap-hdpi/f13.gif create mode 100644 app/src/main/res/mipmap-hdpi/f14.gif create mode 100644 app/src/main/res/mipmap-hdpi/f15.gif create mode 100644 app/src/main/res/mipmap-hdpi/f16.gif create mode 100644 app/src/main/res/mipmap-hdpi/f17.gif create mode 100644 app/src/main/res/mipmap-hdpi/f18.gif create mode 100644 app/src/main/res/mipmap-hdpi/f19.gif create mode 100644 app/src/main/res/mipmap-hdpi/f2.gif create mode 100644 app/src/main/res/mipmap-hdpi/f20.gif create mode 100644 app/src/main/res/mipmap-hdpi/f21.gif create mode 100644 app/src/main/res/mipmap-hdpi/f22.gif create mode 100644 app/src/main/res/mipmap-hdpi/f23.gif create mode 100644 app/src/main/res/mipmap-hdpi/f24.gif create mode 100644 app/src/main/res/mipmap-hdpi/f25.gif create mode 100644 app/src/main/res/mipmap-hdpi/f26.gif create mode 100644 app/src/main/res/mipmap-hdpi/f27.gif create mode 100644 app/src/main/res/mipmap-hdpi/f28.gif create mode 100644 app/src/main/res/mipmap-hdpi/f29.gif create mode 100644 app/src/main/res/mipmap-hdpi/f3.gif create mode 100644 app/src/main/res/mipmap-hdpi/f30.gif create mode 100644 app/src/main/res/mipmap-hdpi/f31.gif create mode 100644 app/src/main/res/mipmap-hdpi/f32.gif create mode 100644 app/src/main/res/mipmap-hdpi/f33.gif create mode 100644 app/src/main/res/mipmap-hdpi/f34.gif create mode 100644 app/src/main/res/mipmap-hdpi/f35.gif create mode 100644 app/src/main/res/mipmap-hdpi/f36.gif create mode 100644 app/src/main/res/mipmap-hdpi/f37.gif create mode 100644 app/src/main/res/mipmap-hdpi/f38.gif create mode 100644 app/src/main/res/mipmap-hdpi/f39.gif create mode 100644 app/src/main/res/mipmap-hdpi/f4.gif create mode 100644 app/src/main/res/mipmap-hdpi/f40.gif create mode 100644 app/src/main/res/mipmap-hdpi/f5.gif create mode 100644 app/src/main/res/mipmap-hdpi/f6.gif create mode 100644 app/src/main/res/mipmap-hdpi/f7.gif create mode 100644 app/src/main/res/mipmap-hdpi/f8.gif create mode 100644 app/src/main/res/mipmap-hdpi/f9.gif create mode 100644 app/src/main/res/mipmap-hdpi/msg_state_fail_resend_pressed.png create mode 100644 app/src/main/res/mipmap-hdpi/xsearch_loading.png create mode 100644 app/src/main/res/mipmap-xhdpi/adj.png create mode 100644 app/src/main/res/mipmap-xhdpi/cygs_cs.png create mode 100644 app/src/main/res/mipmap-xhdpi/delete_expression.png create mode 100644 app/src/main/res/mipmap-xhdpi/emoji_icon.png create mode 100644 app/src/main/res/mipmap-xhdpi/grzx_tx_s.png create mode 100644 app/src/main/res/mipmap-xhdpi/msg_chat_voice_unread.png create mode 100644 app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing.png create mode 100644 app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing000.png create mode 100644 app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing001.png create mode 100644 app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing002.png create mode 100644 app/src/main/res/mipmap-xhdpi/receiver_voice_node_playing003.png create mode 100644 app/src/main/res/mipmap-xhdpi/tb_dialog_loading_bg.png create mode 100644 app/src/main/res/mipmap-xhdpi/tb_voice1.png create mode 100644 app/src/main/res/mipmap-xhdpi/tb_voice2.png create mode 100644 app/src/main/res/mipmap-xhdpi/tb_voice3.png create mode 100644 app/src/main/res/mipmap-xhdpi/tongbao_hiv.png create mode 100644 app/src/main/res/mipmap-xhdpi/v_anim1.png create mode 100644 app/src/main/res/mipmap-xhdpi/v_anim2.png create mode 100644 app/src/main/res/mipmap-xhdpi/v_anim3.png create mode 100644 mychartlibrary/.gitignore create mode 100644 mychartlibrary/build.gradle create mode 100644 mychartlibrary/proguard-rules.pro create mode 100644 mychartlibrary/src/androidTest/java/com/shunzhi/mychartlibrary/ExampleInstrumentedTest.java create mode 100644 mychartlibrary/src/main/AndroidManifest.xml create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/BaseActivity.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/adapter/DataAdapter.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/adapter/ExpressionAdapter.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/adapter/ExpressionPagerAdapter.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/animator/BaseItemAnimator.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/animator/SlideInOutBottomItemAnimator.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/common/ChatConst.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/BaseManager.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/ChatDbManager.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/ChatMessageBean.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/ChatMessageBeanDao1.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/DaoMaster.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/DaoSession.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/db/IDatabase.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/AudioManager.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/FaceData.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/FileSaveUtil.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/GifOpenHelper.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/ImageCheckoutUtil.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/KeyBoardUtils.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/PictureUtil.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/ScreenUtil.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/SharedPreferencesUtils.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/SmileUtils.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/StatusBarUtils.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/utils/ThreadPoolUtils.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/AudioRecordButton.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/BubbleImageView.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/ChatBottomView.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/CustomShapeTransformation.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/DialogManager.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/ExpandGridView.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/GifTextView.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/HeadIconSelectorView.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/MediaManager.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/PullToRefreshLayout.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/PullToRefreshListView.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/PullToRefreshRecyclerView.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/WrapContentLinearLayoutManager.java create mode 100644 mychartlibrary/src/main/java/com/shunzhi/mychartlibrary/widget/pulltorefresh/base/PullToRefreshView.java create mode 100644 mychartlibrary/src/main/res/drawable/btn_back_dark_24dp.xml create mode 100644 mychartlibrary/src/main/res/drawable/button_recording.xml create mode 100644 mychartlibrary/src/main/res/drawable/button_recordnormal.xml create mode 100644 mychartlibrary/src/main/res/drawable/click_bg.xml create mode 100644 mychartlibrary/src/main/res/drawable/item_divider_line.xml create mode 100644 mychartlibrary/src/main/res/layout/activity_chat.xml create mode 100644 mychartlibrary/src/main/res/layout/layout_action_bar.xml create mode 100644 mychartlibrary/src/main/res/layout/layout_expression_gridview.xml create mode 100644 mychartlibrary/src/main/res/layout/layout_mess_iv_listitem.xml create mode 100644 mychartlibrary/src/main/res/layout/layout_row_expression.xml create mode 100644 mychartlibrary/src/main/res/layout/layout_tongbaobottom.xml create mode 100644 mychartlibrary/src/main/res/layout/layout_view_headicon.xml create mode 100644 mychartlibrary/src/main/res/layout/layout_voice_dialog_manager.xml create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f1.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f10.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f11.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f12.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f13.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f14.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f15.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f16.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f17.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f18.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f19.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f2.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f20.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f21.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f22.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f23.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f24.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f25.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f26.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f27.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f28.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f29.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f3.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f30.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f31.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f32.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f33.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f34.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f35.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f36.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f37.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f38.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f39.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f4.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f40.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f5.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f6.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f7.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f8.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/f9.gif create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/msg_state_fail_resend_pressed.png create mode 100644 mychartlibrary/src/main/res/mipmap-hdpi/xsearch_loading.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/cancel.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/chatting_setmode_keyboard_btn_normal.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/emoji.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/tb_bottom_images.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/tb_bottom_offen.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/tb_bottom_take_photo.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/tb_more.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/voice_btn_normal.png create mode 100644 mychartlibrary/src/main/res/mipmap-xhdpi/voice_to_short.png create mode 100644 mychartlibrary/src/main/res/values/colors.xml create mode 100644 mychartlibrary/src/main/res/values/dimens.xml create mode 100644 mychartlibrary/src/main/res/values/strings.xml create mode 100644 mychartlibrary/src/main/res/values/styles.xml create mode 100644 mychartlibrary/src/test/java/com/shunzhi/mychartlibrary/ExampleUnitTest.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 9b37ab2..776c636 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -10,6 +10,7 @@