MCPcopy Create free account

hub / github.com/Maxi-Mao/ChatDemo / types & classes

Types & classes84 in github.com/Maxi-Mao/ChatDemo

ClassApplicationTest
<a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
app/src/androidTest/java/com/maxi/chatdemo/ApplicationTest.java:9
InterfaceAudioFinishRecorderListener
录音完成后的回调,回调给activiy,可以获得mtime和文件的路径
app/src/main/java/com/maxi/chatdemo/widget/AudioRecordButton.java:108
ClassAudioManager
app/src/main/java/com/maxi/chatdemo/utils/AudioManager.java:12
ClassAudioRecordButton
app/src/main/java/com/maxi/chatdemo/widget/AudioRecordButton.java:21
InterfaceAudioStageListener
回调函数,准备完毕,准备好后,button才会开始显示录音框
app/src/main/java/com/maxi/chatdemo/utils/AudioManager.java:58
ClassBaseActivity
Created by Mao Jiqing on 2016/10/20.
app/src/main/java/com/maxi/chatdemo/ui/base/BaseActivity.java:64
ClassBaseItemAnimator
Created by Mao Jiqing on 2016/9/30.
app/src/main/java/com/maxi/chatdemo/animator/BaseItemAnimator.java:17
ClassBaseManager
Created by Mao Jiqing on 2016/10/15.
app/src/main/java/com/maxi/chatdemo/db/base/BaseManager.java:24
ClassBubbleImageView
app/src/main/java/com/maxi/chatdemo/widget/BubbleImageView.java:24
ClassChangeInfo
app/src/main/java/com/maxi/chatdemo/animator/BaseItemAnimator.java:64
ClassChatApplication
Created by Mao Jiqing on 2016/9/28.
app/src/main/java/com/maxi/chatdemo/app/ChatApplication.java:10
ClassChatBottomView
app/src/main/java/com/maxi/chatdemo/widget/ChatBottomView.java:11
ClassChatConst
Created by Mao Jiqing on 2016/10/15.
app/src/main/java/com/maxi/chatdemo/common/ChatConst.java:12
ClassChatDbManager
Created by Mao Jiqing on 2016/10/15.
app/src/main/java/com/maxi/chatdemo/db/ChatDbManager.java:11
ClassChatListViewAdapter
Created by Mao Jiqing on 2016/9/28.
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:47
ClassChatMessageBean
app/src/main/java/com/maxi/chatdemo/db/ChatMessageBean.java:14
ClassChatMessageBeanDao
DAO for table "CHAT_MESSAGE_BEAN".
app/src/main/java/com/maxi/chatdemo/db/ChatMessageBeanDao.java:16
ClassChatRecyclerAdapter
Created by Mao Jiqing on 2016/9/29.
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:53
ClassCustomShapeTransformation
Created by Mao Jiqing on 2016/11/4.
app/src/main/java/com/maxi/chatdemo/widget/CustomShapeTransformation.java:22
ClassDaoMaster
Master of DAO (schema version 1): knows all DAOs.
app/src/main/java/com/maxi/chatdemo/db/DaoMaster.java:19
ClassDaoSession
{@inheritDoc} @see org.greenrobot.greendao.AbstractDaoSession
app/src/main/java/com/maxi/chatdemo/db/DaoSession.java:22
ClassDataAdapter
app/src/main/java/com/maxi/chatdemo/adapter/DataAdapter.java:13
ClassDevOpenHelper
WARNING: Drops all table on Upgrade! Use only during development.
app/src/main/java/com/maxi/chatdemo/db/DaoMaster.java:79
ClassDialogManager
app/src/main/java/com/maxi/chatdemo/widget/DialogManager.java:14
ClassDragHelperCallback
这是拖拽效果的主要逻辑
app/src/main/java/com/maxi/chatdemo/widget/pulltorefresh/PullToRefreshLayout.java:126
ClassExampleUnitTest
To work on unit tests, switch the Test Artifact in the Build Variants view.
app/src/test/java/com/maxi/chatdemo/ExampleUnitTest.java:10
ClassExpandGridView
app/src/main/java/com/maxi/chatdemo/widget/ExpandGridView.java:20
ClassExpressionAdapter
app/src/main/java/com/maxi/chatdemo/adapter/ExpressionAdapter.java:26
ClassExpressionPagerAdapter
app/src/main/java/com/maxi/chatdemo/adapter/ExpressionPagerAdapter.java:22
ClassFaceData
app/src/main/java/com/maxi/chatdemo/utils/FaceData.java:8
ClassFileSaveUtil
app/src/main/java/com/maxi/chatdemo/utils/FileSaveUtil.java:28
ClassFromUserImageViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:293
ClassFromUserImageViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:171
ClassFromUserMsgViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:287
ClassFromUserMsgViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:157
ClassFromUserVoiceViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:299
ClassFromUserVoiceViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:186
ClassGifFrame
app/src/main/java/com/maxi/chatdemo/utils/GifOpenHelper.java:13
ClassGifOpenHelper
app/src/main/java/com/maxi/chatdemo/utils/GifOpenHelper.java:10
ClassGifTextView
app/src/main/java/com/maxi/chatdemo/widget/GifTextView.java:23
ClassHeadIconSelectorView
app/src/main/java/com/maxi/chatdemo/widget/HeadIconSelectorView.java:20
InterfaceIDatabase
Created by Mao Jiqing on 2016/10/15.
app/src/main/java/com/maxi/chatdemo/db/interfaces/IDatabase.java:13
ClassImageCheckoutUtil
app/src/main/java/com/maxi/chatdemo/utils/ImageCheckoutUtil.java:14
ClassImageViewActivity
app/src/main/java/com/maxi/chatdemo/ui/ImageViewActivity.java:19
ClassImageViewFPAdapter
app/src/main/java/com/maxi/chatdemo/ui/ImageViewActivity.java:88
ClassImageViewFragment
app/src/main/java/com/maxi/chatdemo/fragment/ImageViewFragment.java:16
ClassKeyBoardUtils
Created by Mao Jiqing on 2016/9/28.
app/src/main/java/com/maxi/chatdemo/utils/KeyBoardUtils.java:10
ClassListViewChatActivity
Created by Mao Jiqing on 2016/10/10.
app/src/main/java/com/maxi/chatdemo/ui/ListViewChatActivity.java:22
ClassMainActivity
Created by Mao Jiqing on 2016/10/10.
app/src/main/java/com/maxi/chatdemo/ui/MainActivity.java:15
ClassMediaManager
app/src/main/java/com/maxi/chatdemo/widget/MediaManager.java:12
ClassMoveInfo
app/src/main/java/com/maxi/chatdemo/animator/BaseItemAnimator.java:51
ClassMyHandler
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:99
InterfaceOnHeadIconClickListener
app/src/main/java/com/maxi/chatdemo/widget/HeadIconSelectorView.java:271
ClassOpenHelper
Calls {@link #createAllTables(Database, boolean)} in {@link #onCreate(Database)} -
app/src/main/java/com/maxi/chatdemo/db/DaoMaster.java:62
ClassPictureUtil
app/src/main/java/com/maxi/chatdemo/utils/PictureUtil.java:12
ClassProperties
Properties of entity ChatMessageBean.<br/> Can be used for QueryBuilder and for referencing column names.
app/src/main/java/com/maxi/chatdemo/db/ChatMessageBeanDao.java:24
ClassPullToRefreshLayout
Created by Mao Jiqing on 2016/9/27.
app/src/main/java/com/maxi/chatdemo/widget/pulltorefresh/PullToRefreshLayout.java:21
ClassPullToRefreshListView
Created by Mao Jiqing on 2016/10/10.
app/src/main/java/com/maxi/chatdemo/widget/pulltorefresh/PullToRefreshListView.java:12
ClassPullToRefreshRecyclerView
Created by Mao Jiqing on 2016/9/27.
app/src/main/java/com/maxi/chatdemo/widget/pulltorefresh/PullToRefreshRecyclerView.java:13
ClassPullToRefreshView
Created by Mao Jiqing on 2016/10/10.
app/src/main/java/com/maxi/chatdemo/widget/pulltorefresh/base/PullToRefreshView.java:12
ClassRecyclerViewChatActivity
app/src/main/java/com/maxi/chatdemo/ui/RecyclerViewChatActivity.java:27
ClassScreenUtil
app/src/main/java/com/maxi/chatdemo/utils/ScreenUtil.java:18
InterfaceSendErrorListener
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:70
InterfaceSendErrorListener
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:77
ClassSendMessageHandler
app/src/main/java/com/maxi/chatdemo/ui/RecyclerViewChatActivity.java:235
ClassSendMessageHandler
app/src/main/java/com/maxi/chatdemo/ui/ListViewChatActivity.java:142
ClassSharedPreferencesUtils
Created by Mao Jiqing on 2016/10/10.
app/src/main/java/com/maxi/chatdemo/utils/SharedPreferencesUtils.java:9
ClassSlideInOutBottomItemAnimator
Created by Mao Jiqing on 2016/9/30.
app/src/main/java/com/maxi/chatdemo/animator/SlideInOutBottomItemAnimator.java:11
ClassSmileUtils
app/src/main/java/com/maxi/chatdemo/utils/SmileUtils.java:29
ClassSpanInfo
@author Dragon SpanInfo 类用于存储一个要显示的图片(动态或静态)的信息,包括分解后的每一帧mapList、替代文字的起始位置、终止位置 、帧的总数、当前需要显示的帧、帧与帧之间的时间间隔
app/src/main/java/com/maxi/chatdemo/widget/GifTextView.java:34
ClassTextRunnable
app/src/main/java/com/maxi/chatdemo/widget/GifTextView.java:278
ClassThreadPoolUtils
Created by Mao Jiqing on 2016/11/7.
app/src/main/java/com/maxi/chatdemo/utils/ThreadPoolUtils.java:15
ClassToUserImgViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:316
ClassToUserImgViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:232
ClassToUserMsgViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:309
ClassToUserMsgViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:213
ClassToUserVoiceViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:324
ClassToUserVoiceViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:254
ClassViewHolder
app/src/main/java/com/maxi/chatdemo/adapter/DataAdapter.java:58
InterfaceVoiceIsRead
app/src/main/java/com/maxi/chatdemo/adapter/ChatListViewAdapter.java:78
InterfaceVoiceIsRead
app/src/main/java/com/maxi/chatdemo/adapter/ChatRecyclerAdapter.java:85
ClassVpaListenerAdapter
app/src/main/java/com/maxi/chatdemo/animator/BaseItemAnimator.java:597
ClassWrapContentLinearLayoutManager
Created by Mao Jiqing on 2016/9/30.
app/src/main/java/com/maxi/chatdemo/widget/pulltorefresh/WrapContentLinearLayoutManager.java:13
InterfacepulltorefreshNotifier
app/src/main/java/com/maxi/chatdemo/widget/pulltorefresh/PullToRefreshLayout.java:239