MCPcopy Create free account

hub / github.com/Qiang3570/LiveLayout / types & classes

Types & classes28 in github.com/Qiang3570/LiveLayout

ClassAudienceAdapter
横向listview的数据适配器,也就是观众列表,后居者可以直接根据自己的需求在这里改功能以及布局文件就ok Success is the sum of small efforts, repeated day in and day out. 成功就是日复一日那一点点小小努力的积累。 Android
app/src/main/java/com/johnny/livelayout/adapter/AudienceAdapter.java:22
ClassBaseFragmentPagerAdapter
该类私有数据适配器
app/src/main/java/com/johnny/livelayout/ui/fragment/MainDialogFragment.java:153
ClassCustomRoundView
自定义view圆形头像 Success is the sum of small efforts, repeated day in and day out. 成功就是日复一日那一点点小小努力的积累。 AndroidGroup:158423375 Author:Johnny AuthorQQ:9565
app/src/main/java/com/johnny/livelayout/view/CustomRoundView.java:35
ClassDisplayUtil
dp、sp 转换为 px 的工具类 Success is the sum of small efforts, repeated day in and day out. 成功就是日复一日那一点点小小努力的积累。 AndroidGroup:158423375 Author:Johnny AuthorQ
app/src/main/java/com/johnny/livelayout/tools/DisplayUtil.java:17
ClassExampleInstrumentedTest
Instrumentation test, which will execute on an Android device. @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
app/src/androidTest/java/com/johnny/livelayout/ExampleInstrumentedTest.java:17
ClassExampleUnitTest
Example local unit test, which will execute on the development machine (host). @see <a href="http://d.android.com/tools/testing">Testing documentatio
app/src/test/java/com/johnny/livelayout/ExampleUnitTest.java:12
InterfaceGiftAnimListener
Created by SEELE on 2016/10/10.
app/src/main/java/com/johnny/livelayout/view/GiftAnimListener.java:6
ClassGiftBean
app/src/main/java/com/johnny/livelayout/bean/GiftBean.java:5
ClassGiftCountTextView
Created by SEELE on 2016/10/6.
app/src/main/java/com/johnny/livelayout/view/GiftCountTextView.java:13
ClassGiftItemLayout
app/src/main/java/com/johnny/livelayout/view/GiftItemLayout.java:20
ClassGiftRootLayout
app/src/main/java/com/johnny/livelayout/view/GiftRootLayout.java:17
ClassHorizontalListView
横向listview,用于显示观众列表的 Success is the sum of small efforts, repeated day in and day out. 成功就是日复一日那一点点小小努力的积累。 AndroidGroup:158423375 Author:Johnny Auth
app/src/main/java/com/johnny/livelayout/view/HorizontalListView.java:30
ClassLayerFragment
该Fragment是用于dialogFragment中的pager,为了实现滑动隐藏交互Fragment的 交互的操作都在这个界面实现的,如果大家要改交互主要修改这个界面就可以了 <p> Success is the sum of small efforts, repeated day in and
app/src/main/java/com/johnny/livelayout/ui/fragment/LayerFragment.java:53
ClassLiveViewFragment
该Fragment用于对直播或观看直播的初始化 直播的控件的创建以及销毁等等都可以在这里进行操作,这样就与我们自己的交互代码分离了 Success is the sum of small efforts, repeated day in and day out. 成功就是日复一日那一点点小小努力的
app/src/main/java/com/johnny/livelayout/ui/fragment/LiveViewFragment.java:25
ClassLoadingFragment
该Fragment是用于MainDialogFragment中的pager,为了实现滑动隐藏交互Fragment的 这个大家可以不用修改,但是根据各自的需求而定 Success is the sum of small efforts, repeated day in and day out. 成功
app/src/main/java/com/johnny/livelayout/ui/fragment/LoadingFragment.java:25
ClassMainActivity
该界面是LiveViewFragment与交互界面MainDialogFragment的容器 Success is the sum of small efforts, repeated day in and day out. 成功就是日复一日那一点点小小努力的积累。 AndroidGroup:15
app/src/main/java/com/johnny/livelayout/ui/activity/MainActivity.java:23
InterfaceMainContract
app/src/main/java/com/johnny/livelayout/contract/MainContract.java:3
ClassMainDialogFragment
可以看得出来这是个全屏dailogFragment,他的内部有一个pager 分别控制着EmptyFragment与LayerFragment EmptyFragment:什么都没有 LayerFragment:交互界面 这样就达到了滑动隐藏交互的需求,这样做也是为了避免我们自定义动画时,显示卡顿的
app/src/main/java/com/johnny/livelayout/ui/fragment/MainDialogFragment.java:46
ClassMainModel
app/src/main/java/com/johnny/livelayout/model/MainModel.java:5
ClassMainPresenter
app/src/main/java/com/johnny/livelayout/presenter/MainPresenter.java:5
ClassMessageAdapter
这里是聊天列表的数据适配器,比如大家使用的是环信或者第三方直播的聊天室功能,都会用的listview, 对于聊天列表里面的交互以及显示方式,大家都可以在这里修改,以及布局文件 Success is the sum of small efforts, repeated day in and day
app/src/main/java/com/johnny/livelayout/adapter/MessageAdapter.java:26
InterfaceModel
app/src/main/java/com/johnny/livelayout/contract/MainContract.java:4
InterfaceOnSoftKeyBoardChangeListener
app/src/main/java/com/johnny/livelayout/tools/SoftKeyBoardListener.java:69
InterfacePresenter
app/src/main/java/com/johnny/livelayout/contract/MainContract.java:10
ClassSlideMenu
继承自FrameLayout: 1.因为FrameLayout帮我们实现了onMeasure方法,不需要我们自己实现 2.因为FrameLayout代码最少,在四大布局中属于轻量级 3.替代了原先使用的ViewPager
app/src/main/java/com/johnny/livelayout/view/SlideMenu.java:16
ClassSoftKeyBoardListener
该类用于监听软键盘是否显示并获取其高度 Success is the sum of small efforts, repeated day in and day out. 成功就是日复一日那一点点小小努力的积累。 AndroidGroup:158423375 Author:Johnny Autho
app/src/main/java/com/johnny/livelayout/tools/SoftKeyBoardListener.java:20
InterfaceView
app/src/main/java/com/johnny/livelayout/contract/MainContract.java:7
ClassViewHolder
app/src/main/java/com/johnny/livelayout/adapter/MessageAdapter.java:70