教育.md 43 KB

. ├── app │   └── src │   ├── main │   │   ├── java │   │   │   └── com │   │   │   └── wanyue │   │   │   └── education │   │   │   ├── EducationApplication.java //自定义Application │   │   │   ├── InitHelper.java //资源初始化 │   │   │   ├── LaunchActivity.java //启动页 │   │   │   └── wxapi │   │   │   ├── WXEntryActivity.java //微信登录回调页面 │   │   │   └── WXPayEntryActivity.java //微信支付回调页面 ├── common │   ├── libs │   └── src │   └── main │   ├── assets │   ├── java │   │   └── com │   │   └── wanyue │   │   └── common │   │   ├── CommonAppConfig.java //通用配置 │   │   ├── CommonAppContext.java //通用Application │   │   ├── Constants.java //常量 │   │   ├── activity │   │   │   ├── BaseActivity.java //activity基类 │   │   │   ├── ErrorActivity.java │   │   │   └── WebViewActivity.java //webview界面 │   │   ├── adapter │   │   │   ├── CommonShareAdapter.java //分享 │   │   │   ├── ImChatFaceAdapter.java //聊天表情 │   │   │   ├── ImChatFacePagerAdapter.java //聊天表情 │   │   │   ├── RefreshAdapter.java //RecyclerView适配器 │   │   │   ├── ViewPagerAdapter.java //ViewPager适配器 │   │   │   ├── base //万能适配器封装 │   │   │   │   ├── BaseMutiRecyclerAdapter.java //多类型布局适配器基类 │   │   │   │   ├── BaseReclyViewHolder.java //布局设置器 │   │   │   │   └── BaseRecyclerAdapter.java //基础adapter基类 │   │   │   └── radio //单选适配器封装 │   │   │   ├── CheckEntity.java //单选标准类 │   │   │   ├── IRadioChecker.java //单选接口,实体类继承 │   │   │   └── RadioAdapter.java //单选适配器 │   │   ├── api │   │   │   └── CommonAPI.java //通用的网络API │   │   ├── bean
│   │   │   ├── CoinBean.java │   │   │   ├── ConditionLevel.java │   │   │   ├── ConfigBean.java //通用配置实体类 │   │   │   ├── DataListner.java //接口参数包装类需要的数据监听器 │   │   │   ├── ExportNamer.java //实体类通用性继承,暴露出id和name │   │   │   ├── FansUserBean.java │   │   │   ├── LevelBean.java │   │   │   ├── LiveClassBean.java │   │   │   ├── LiveInfo.java │   │   │   ├── TxLocationBean.java │   │   │   ├── TxLocationPoiBean.java │   │   │   ├── UserBean.java
│   │   │   ├── UserItemBean.java │   │   │   └── commit //微 │   │   │   ├── BaseObservableField.java │   │   │   ├── CommitEntity.java │   │   │   ├── ObservableInteager.java │   │   │   ├── ObservableLong.java │   │   │   └── ObservableString.java │   │   ├── business │   │   │   ├── JumpInterceptor.java //拦截器,用于拦截判断是否登陆或者过期 │   │   │   ├── TimeModel.java //计时model │   │   │   └── acmannger
│   │   │   ├── ActivityMannger.java //自定义activity栈管理器 │   │   │   └── ReleaseListner.java //释放监听 │   │   ├── custom //自定义view │   │   │   ├── AppBarLayoutBehavior.java │   │   │   ├── BigPageTitleView.java //自定义TextView │   │   │   ├── CancleSelfRadioButton.java //自定义TRadioButton │   │   │   ├── CheckImageView.java //自定义可选择状态 │   │   │   ├── CoinGiveLayout.java │   │   │   ├── CommonRefreshView.java │   │   │   ├── DrawableCheckBox.java │   │   │   ├── DrawableRadioButton.java │   │   │   ├── DrawableRadioButton2.java │   │   │   ├── DrawableTextView.java │   │   │   ├── FixAppBarLayoutBehavior.java │   │   │   ├── FlowRadioDataGroup.java │   │   │   ├── FlowRadioGroup.java │   │   │   ├── ItemDecoration.java │   │   │   ├── ItemLinearLayout.java │   │   │   ├── ItemSlideHelper.java │   │   │   ├── MaxHeightRecyclerView.java │   │   │   ├── MyFrameLayout1.java │   │   │   ├── MyFrameLayout2.java │   │   │   ├── MyImageView2.java │   │   │   ├── MyLinearLayout1.java │   │   │   ├── MyLinearLayout2.java │   │   │   ├── MyLinearLayout3.java │   │   │   ├── MyLinearLayout4.java │   │   │   ├── MyLinearLayout5.java │   │   │   ├── MyLinearLayout6.java │   │   │   ├── MyPreDrawFilter.java │   │   │   ├── MyRadioButton.java │   │   │   ├── MyRelativeLayout1.java │   │   │   ├── MyRelativeLayout2.java │   │   │   ├── MyRelativeLayout5.java │   │   │   ├── MyScrollView.java │   │   │   ├── MyViewPager.java │   │   │   ├── NoScrollWebView.java //处理和scrollview嵌套冲突的webview │   │   │   ├── RatingBar.java //星星 │   │   │   ├── RatioGifImageView.java │   │   │   ├── RatioImageView.java │   │   │   ├── RatioRoundImageView.java │   │   │   ├── ScaleTransitionPagerTitleView.java │   │   │   ├── SquareImageView.java //自定义圆角view │   │   │   ├── SquareRoundedImageView.java //自定义圆角view │   │   │   ├── TabButton.java │   │   │   ├── TabButtonGroup.java │   │   │   ├── UIFactory.java │   │   │   ├── ValueFrameAnimator.java │   │   │   ├── VerticalImageSpan.java //imageSpan │   │   │   ├── VerticalViewPager.java │   │   │   ├── ViewPagerSnapHelper.java //recylview仿造viewpager │   │   │   ├── WarpLinearLayout.java │   │   │   ├── ZoomImageView.java //手势放大imageview │   │   │   ├── ZoomView.java //手势放大imageview │   │   │   ├── refresh //刷新 │   │   │   │   └── RxRefreshView.java //rxjava版本的刷新库 │   │   │   └── viewanimator //动画库 │   │   │   ├── AnimationBuilder.java │   │   │   ├── AnimationListener.java │   │   │   └── ViewAnimator.java │   │   ├── dialog //dialog │   │   │   ├── AbsDialogFragment.java //抽象的dialog │   │   │   ├── BottomDealFragment.java │   │   │   ├── ChatFaceDialog.java │   │   │   ├── CommonShareDialogFragment.java │   │   │   └── SelectDialogFragment.java │   │   ├── fragment │   │   │   └── ProcessFragment.java /处理权限和ActivityResult的fragment │   │   ├── glide │   │   │   └── ImgLoader.java //图片加载 │   │   ├── http //网络请求 │   │   │   ├── CommonHttpConsts.java //网络请求常量 │   │   │   ├── CommonHttpUtil.java //okGo相关util │   │   │   ├── Data.java
│   │   │   ├── HttpCallback.java //回调 │   │   │   ├── HttpClient.java //okGoClient │   │   │   ├── HttpLoggingInterceptor.java //网络拦截器 │   │   │   └── JsonBean.java │   │   ├── pay //支付相关 │   │   │   ├── PayCallback.java //支付回调 │   │   │   ├── PayPresenter.java │   │   │   ├── ali //阿里支付 │   │   │   │   ├── AliPayBuilder.java │   │   │   │   ├── Base64.java │   │   │   │   └── SignUtils.java │   │   │   └── wx //微信支付 │   │   │   ├── WxApiWrapper.java │   │   │   └── WxPayBuilder.java │   │   ├── proxy //仿造fragment 的view代理 │   │   │   ├── BaseProxyMannger.java //viewProxy管理器基类 │   │   │   ├── BaseViewProxy.java //viewProxy基类 │   │   │   ├── LifeFragmentLisnter.java //生命周期监听 │   │   │   ├── LifeObserver.java //生命观察器 │   │   │   ├── RxViewProxy.java //基于rxLifeCryle的viewProxy │   │   │   ├── ViewProxyChildMannger.java //viewProxy内部管理器 │   │   │   ├── ViewProxyMannger.java //viewProxy内部管理器 │   │   │   ├── ViewProxyPageAdapter.java //处理viewpager和viewProxy的adapter │   │   │   └── ViewProxyStack.java // 实现viewProxy的栈和导航的类 │   │   ├── server //网络库接口,解耦底层请求库 │   │   │   ├── IRequestManager.java //网络库接口,解耦底层请求库 │   │   │   ├── MapBuilder.java //封装生成map的参数builder类,请求封装统一由map转为各平台需要的参数 │   │   │   ├── OkGoRequestMannger.java //关于okgo的实现类 │   │   │   ├── RequestFactory.java //网络库的工厂类 │   │   │   ├── RxUtils.java //rxjava工具类 │   │   │   ├── SeverConfig.java //网络配置 │   │   │   ├── converter //转换器 │   │   │   │   ├── Convert.java │   │   │   │   ├── FashJsonConvert.java │   │   │   │   ├── FastJsonConvert.java │   │   │   │   ├── IConvert.java │   │   │   │   └── JsonConvert.java │   │   │   ├── entity //网络库实体参数 │   │   │   │   ├── BaseRequest.java │   │   │   │   ├── BaseResponse.java │   │   │   │   ├── Data.java │   │   │   │   ├── SimpleData.java │   │   │   │   └── SimpleResponse.java │   │   │   ├── generic │   │   │   │   └── ParameterizedTypeImpl.java │   │   │   ├── interceptor │   │   │   │   └── ResponseInterceptor.java │   │   │   └── observer //基础回调监听 │   │   │   ├── DefaultObserver.java //默认回调 │   │   │   ├── DialogObserver.java //带dialog的回调 │   │   │   └── LockClickObserver.java //锁住view点击的回调,只有网络请求完成的时候才能进行下一次点击 │   │   ├── upload //上传存储 │   │   │   ├── UploadBean.java //实体类 │   │   │   ├── UploadCallback.java //回地哦啊 │   │   │   ├── UploadQnImpl.java //七牛云上传 │   │   │   └── UploadStrategy.java ├── detail //课程,直播,内容等详情 │   └── src │   └── main │   ├── java │   │   └── com │   │   └── wanyue │   │   └── detail │   │   ├── adapter │   │   │   ├── ChatChargePayAdapter.java //支付adapter │   │   │   └── GalleryAdapter.java //画廊adapter │   │   ├── api //网络接口 │   │   │   └── DetailApi.java //该模块通用的api │   │   ├── bean //实体类 │   │   │   ├── EvaluateBean.java //评价实体类 │   │   │   └── ToalEvaluateBean.java │   │   ├── business //业务逻辑 │   │   │   ├── buy //购买 │   │   │   │   ├── BuyerProxy.java │   │   │   │   ├── IBuyer.java │   │   │   │   ├── MoneyBuyer.java //金钱购买 │   │   │   │   └── PasswordBuyer.java //密码购买 │   │   │   └── download //下载 │   │   │   ├── DownLoadModel.java //下载器 │   │   │   ├── DownLoadParser.java //下载状态解析 │   │   │   └── DownLoadPositionListner.java │   │   ├── content │   │   │   ├── video │   │   │   │   ├── AbsLockPlayerViewProxy.java //抽象的带试看的播放ViewProxy │   │   │   │   ├── AudioPlayerViewProxy.java //音频带试看的播放ViewProxy │   │   │   │   ├── Config.java │   │   │   │   ├── IPlayerViewProxy.java
│   │   │   │   ├── LockPLVideoView.java //带试看的videoView │   │   │   │   ├── MediaController.java //媒体控制器 │   │   │   │   └── VideoPlayerViewProxy.java //视频带试看的播放ViewProxy │   │   │   └── view │   │   │   ├── activity │   │   │   │   ├── ContentDetailActivity.java //内容详情 │   │   │   │   └── ContentInsDetailActivity.java //内容详情介绍 │   │   │   └── proxy │   │   │   └── ContentIntroduceViewProxy.java //内容详情介绍ViewProxy │   │   ├── course │   │   │   ├── adapter │   │   │   │   └── CourseLevelAdapter.java //课程目录adapter │   │   │   ├── api │   │   │   │   └── CourseAPI.java //课程相关API │   │   │   ├── bean │   │   │   │   ├── CourseLevel0Bean.java //课程目录一级实体类 │   │   │   │   ├── CourseLevel1Bean.java //课程目录二级实体类 │   │   │   │   └── LessonBean.java │   │   │   └── view │   │   │   ├── activity │   │   │   │   └── CourseInsDeatailActivity.java //课程详情介绍 │   │   │   └── proxy │   │   │   ├── CatalogueViewProxy.java //目录ViewProxy │   │   │   └── CourseIntroduceViewProxy.java //课程详情介绍viewProxy │   │   ├── evaluate //评价 │   │   │   ├── EvaluateCommitBean.java //课程详情介绍viewProxy │   │   │   ├── adapter │   │   │   │   └── EvaluateListAdapter.java //评价列表adapter │   │   │   └── view │   │   │   ├── activity │   │   │   │   └── PublishEvaluateActivity.java //发布评价 │   │   │   └── proxy │   │   │   └── EvaluateListViewProxy.java //评价列表 ViewRoxy │   │   ├── event │   │   │   ├── BuyStateEvent.java //购买状态变化 │   │   │   └── Event.java //事件注册表 │   │   ├── live //直播 │   │   │   ├── adapter │   │   │   │   ├── ClassTestPageAdapter.java //授课直播间试卷adapter │   │   │   │   ├── LiveChatAdapter.java //直播间聊天adapter │   │   │   │   ├── LiveCoursewareAdapter.java //直播课件adaper │   │   │   │   ├── LiveQuestionAdapter.java //授课直播间题目adapter │   │   │   │   ├── LiveStudentAdapter.java //授课直播间学生列表 │   │   │   │   ├── LiveStudentManngerAdapter.java //授课直播间管理员列表 │   │   │   │   └── LiveViewAdapter.java //授课直播间连麦 │   │   │   ├── api │   │   │   │   └── LiveAPI.java //直播相关接口 │   │   │   ├── bean //实体类 │   │   │   │   ├── ClassTextPaperBean.java //试卷 │   │   │   │   ├── CoursewareBean.java //课件 │   │   │   │   ├── LiveChatBean.java //聊天 │   │   │   │   ├── QuestionBean.java //题目 │   │   │   │   ├── QuestionParseBean.java //题目解析 │   │   │   │   ├── SectionQuestionBean.java //题目包装的标签,完成带头部的效果 │   │   │   │   ├── SocketReceiveBean.java //socket接收 │   │   │   │   └── SocketSendBean.java //socket发送 │   │   │   ├── business │   │   │   │   ├── live │   │   │   │   │   ├── IRemoteUserStateChangeListner.java //直播间远程连麦用户状态变化 │   │   │   │   │   ├── LiveRole.java //直播角色 │   │   │   │   │   ├── LiveState.java //直播状态 │   │   │   │   │   ├── agroa //声网相关 │   │   │   │   │   │   ├── Constants.java │   │   │   │   │   │   ├── rtc │   │   │   │   │   │   │   ├── AgoraEventHandler.java //声网回调 │   │   │   │   │   │   │   ├── EngineConfig.java │   │   │   │   │   │   │   └── EventHandler.java │   │   │   │   │   │   └── stats
│   │   │   │   │   │   ├── LocalStatsData.java │   │   │   │   │   │   ├── RemoteStatsData.java │   │   │   │   │   │   ├── StatsData.java │   │   │   │   │   │   └── StatsManager.java │   │   │   │   │   ├── presenter //presenter层 │   │   │   │   │   │   ├── AgoraLivePresenter.java //声网实现类 │   │   │   │   │   │   ├── ILivePresenter.java //presenter接口定义 │   │   │   │   │   │   └── SufaceViewProvider.java //sufaceView提供器 │   │   │   │   │   └── view │   │   │   │   │   └── ILiveView.java //view层接口定义 │   │   │   │   └── socket //socket │   │   │   │   ├── base │   │   │   │   │   ├── BaseSocketMessageLisnerImpl.java //基础的socekt桥 │   │   │   │   │   ├── ILiveSocket.java //底层连接库接口 │   │   │   │   │   ├── SocketIOImpl.java //socket.io 实现类 │   │   │   │   │   ├── SocketProxy.java //socket代理模式 │   │   │   │   │   ├── SuccessListner.java //成功监听 │   │   │   │   │   ├── callback │   │   │   │   │   │   ├── BaseSocketMessageListner.java //基础回调 │   │   │   │   │   │   ├── ChatMessageListner.java //聊天监听 │   │   │   │   │   │   └── SocketStateListner.java //底层库状态 │   │   │   │   │   └── mannger //管理器 │   │   │   │   │   ├── ChatMannger.java //聊天管理器 │   │   │   │   │   ├── SocketManager.java //基类 │   │   │   │   │   ├── SystemMessageListnter.java //系统消息 │   │   │   │   │   └── SystemMessageMannger.java //系统消息 │   │   │   │   ├── normal //ppt,视频,音频等常用直播 │   │   │   │   │   ├── NormalSocketMessageLisnerImpl.java │   │   │   │   │   ├── SimplySocketProxy.java │   │   │   │   │   ├── callback │   │   │   │   │   │   └── PPTListner.java //ppt监听 │   │   │   │   │   └── mannger │   │   │   │   │   └── PPTMannger.java //ppt管理器 │   │   │   │   └── teaching //授课白板直播间相关 │   │   │   │   ├── TeachingSocketMessageLisnerImpl.java │   │   │   │   ├── TeachingSocketProxy.java //授课白板直播间相关socket代理 │   │   │   │   ├── callback //回调 │   │   │   │   │   ├── ExamListner.java //答题相关监听 │   │   │   │   │   ├── LiveControllListner.java //直播状态控制 │   │   │   │   │   ├── RoomManngerListner.java //房间管理 │   │   │   │   │   ├── SimpleWheatLisnter.java //上麦相关 │   │   │   │   │   └── WhiteBroadListner.java //白板相关 │   │   │   │   └── mannger //管理器 │   │   │   │   ├── ExamListnerMannger.java //答题相关监听 │   │   │   │   ├── LiveControllMannger.java //直播状态控制 │   │   │   │   ├── RoomMannger.java //房间管理 │   │   │   │   ├── SimpleWheatMannger.java //上麦相关 │   │   │   │   └── WhiteBroadMannger.java //白板相关 │   │   │   ├── model //livemodel类 │   │   │   │   ├── AbsLiveModel.java //抽象的直播 │   │   │   │   ├── LiveModel.java //普通直播间livemodel │   │   │   │   ├── LiveTeachingModel.java //授课直播间model │   │   │   │   └── MediaPlayerModel.java //播放器model │   │   │   ├── service │   │   │   ├── util │   │   │   │   ├── AFileUtil.java │   │   │   │   └── ColorUtil.java │   │   │   ├── view │   │   │   │   ├── activity │   │   │   │   │   ├── LiveDetailActivity.java //直播详情 │   │   │   │   │   ├── LiveInsDetailActivity.java //直播介绍 │   │   │   │   │   ├── LiveTeachingActivity.java //授课白板 │   │   │   │   │   └── PlaybackActivity.java //回放 │   │   │   │   ├── dialog │   │   │   │   │   ├── AbsContainerDialogFragment.java
│   │   │   │   │   ├── ContainerBottmoDialogFragment.java //底部弹框 │   │   │   │   │   ├── ContainerCenterDialogFragment.java //中心弹框 │   │   │   │   │   └── ContainerRightDialogFragment.java //右边弹框 │   │   │   │   └── proxy │   │   │   │   ├── ClassRoomTestingViewProxy.java //答题 │   │   │   │   ├── ClassTestPageListViewProxy.java //试卷列表 │   │   │   │   ├── LiveCoursewareViewProxy.java //课件 │   │   │   │   ├── LiveInsTopViewProxy.java //普通直播间头部 │   │   │   │   ├── LiveIntroduceViewProxy.java //直播详情介绍 │   │   │   │   ├── LiveStudentViewProxy.java //直播间人数详情 │   │   │   │   ├── LiveViewProxy.java //直播详情 │   │   │   │   ├── ResponderQuestionViewProxy.java //抢答 │   │   │   │   └── chat │   │   │   │   ├── ChatInputBoxViewProxy.java //聊天框 │   │   │   │   ├── LiveChatListViewProxy.java //聊天列表 │   │   │   │   ├── LiveChatViewProxy.java //普通直播间聊天界面 │   │   │   │   └── TeachRoomChatViewProxy.java //授课白板聊天界面 │   │   │   ├── whitebroad //白板 │   │   │   │   ├── AbsWhiteBoardPresenter.java // │   │   │   │   ├── IWhiteBoardView.java │   │   │   │   ├── LiveWhiteBoardPresenter.java │   │   │   │   ├── NativeMediaPlayer.java //播放器 │   │   │   │   ├── PaintModel.java //画笔model │   │   │   │   ├── WhiteBroadViewProxy.java //白板界面 │   │   │   └── widet │   │   │   └── ScrollSpeedLinearLayoutManger.java │   │   ├── view │   │   │   ├── activity │   │   │   │   ├── BaseInsDetailActivity.java //详情介绍基类 │   │   │   ├── dialog │   │   │   │   ├── ChargePayDialogFragment.java //支付 │   │   │   │   └── LiveChargeDialogFragment.java │   │   │   └── proxy │   │   │   ├── BaseInsViewProxy.java │   │   │   ├── GalleryViewProxy.java │   │   │   └── WebViewInsViewProxy.java │   │   └── widet │   │   ├── BubbleLayout.java //气泡 │   │   ├── CustomPopupWindow.java //popwindow │   │   ├── LockDurSeekBar.java │   │   ├── LockSeekBar.java │   │   ├── ProgressPieView.java │   │   ├── RadiusBgSpan.java │   │   ├── RatingOnSelectBar.java │   │   ├── RatingStar.java │   │   ├── RoundedBackgroundSpan.java │   │   └── ThreeCheckImageView.java

├── inside //仅仅适用于本应用的一些常用类,避免对common层污染 │   └── src │   └── main │   ├── java │   │   └── com │   │   └── wanyue │   │   └── inside │   │   ├── adapter │   │   │   └── GreenNavigatorAdapter.java //绿色的Navigator │   │   ├── bean │   │   │   ├── ContentBean.java //内容 │   │   │   ├── CourseBean.java //课程 │   │   │   ├── GalleryBean.java //画fang │   │   │   ├── IGallery.java │   │   │   ├── Identity.java //标签 │   │   │   ├── LecturerBean.java //讲师 │   │   │   ├── LiveBean.java //直播 │   │   │   ├── ProjectBean.java //课程,直播,内容对基类 │   │   │   └── ResumeBean.java //简历 │   │   ├── busniess │   │   │   ├── HtmlConfig.java //网页连接 │   │   │   ├── HtmlHelper.java //拼参数 │   │   │   ├── InsideConstants.java //应用的一些常量 │   │   │   ├── data │   │   │   │   └── ProjectDataHelper.java //分类型将接口的数据从project转换成相应的具体实现 │   │   │   └── ui │   │   │   └── UIFactory.java //UI代码 │   │   ├── view │   │   └── widet │   │   └── CenteredImageSpan.java ├── main │   └── src │   ├── main //主模块adapter │   │   ├── java │   │   │   └── com │   │   │   └── wanyue │   │   │   └── main │   │   │   ├── adapter │   │   │   │   ├── FamousTeacherAdapter.java //名师名课adapter │   │   │   │   ├── FamousTeacherSimpleAdapter.java //名师名课首页adapter │   │   │   │   ├── HomePageAdapter.java //首页adapter │   │   │   │   ├── HomeSubjectAdapter.java //首页分类adapter │   │   │   │   ├── LoginTypeAdapter.java //登陆类型adapter │   │   │   │   ├── MainCenterItemAdapter.java //个人中心列表adapter │   │   │   │   ├── MainMessageAdapter.java //消息adapter │   │   │   │   ├── MainNavigatorAdapter.java //登陆导航栏 │   │   │   │   ├── MyCoursewareAdapter.java //我的课程 │   │   │   │   ├── NoticeAdapter.java //通知adapter │   │   │   │   ├── ProjectListAdapter.java //课程,直播,内容等条目adapter │   │   │   │   ├── SearchAdapter.java //搜索 │   │   │   │   └── SimpleUserAdapter.java //简单的个人adapter │   │   │   ├── api │   │   │   │   ├── MainAPI.java //主模块相关接口 │   │   │   │   └── project │   │   │   │   ├── HomeMoreProjectDataProvider.java //首页更多接口数据 │   │   │   │   ├── MyBuyCourseProjectDataProvider.java //已购买接口数据提供 │   │   │   │   ├── ProjectDataProvider.java //提供接口数据给ProjectListActivity │   │   │   │   └── SubjectProjectDataProvider.java //分类接口数据 │   │   │   ├── bean │   │   │   │   ├── FeedBackCommitBean.java //提交意见反馈 │   │   │   │   ├── LoginCommitBean.java //提交登陆 │   │   │   │   ├── MainHeadMessageBean.java //首页消息 │   │   │   │   ├── NoticeBean.java //通知 │   │   │   │   ├── RegisterCommitBean.java //注册提交 │   │   │   │   ├── SearchSectionBean.java /查找Section │   │   │   │   ├── SectionLecturerBean.java │   │   │   │   ├── SectionProjectBean.java │   │   │   │   ├── SubjectBean.java //分类 │   │   │   │   └── banner //轮播图 │   │   │   │   ├── HomBannerBean.java │   │   │   │   └── IBanner.java │   │   │   ├── busniess │   │   │   └── view │   │   │   ├── activity │   │   │   │   ├── CoursewareActivity.java 我的课件 │   │   │   │   ├── EditProfileActivity.java //编辑资料 │   │   │   │   ├── EditResumeActivity.java //编辑简历 │   │   │   │   ├── FamousTeacherActivity.java //名师名课 │   │   │   │   ├── FeedBackActivity.java //意见反馈 │   │   │   │   ├── FollowLectureActivity.java 关注讲师列表 │   │   │   │   ├── ForgetPwdActivity.java //忘记密码 │   │   │   │   ├── LoginActivity.java //登陆 │   │   │   │   ├── MainActivity.java //主页 │   │   │   │   ├── MyStudentActivity.java //我的学生 │   │   │   │   ├── NoticeActivity.java //关注 │   │   │   │   ├── ProjectListActivity.java //课程列表 │   │   │   │   ├── RegisterActivity.java //注册 │   │   │   │   ├── RelevantTeacherActivity.java //相关老师 │   │   │   │   ├── SearchActivity.java //搜索 │   │   │   │   ├── SettingActivity.java 设置 │   │   │   │   └── TeacherHomeActivity.java //讲师主页 │   │   │   └── proxy │   │   │   ├── BannerViewProxy.java //轮播图 │   │   │   ├── ResumeViewProxy.java //简历 │   │   │   ├── home │   │   │   │   ├── HomeMessageViewProxy.java //主页消息 │   │   │   │   ├── HomePageViewProxy.java //主页首页 │   │   │   │   ├── HomeProjectCenterViewProxy.java //主页我的课程 │   │   │   │   └── HomeUserCenterViewProxy.java //主页个人中心 │   │   │   ├── login │   │   │   │   ├── BaseLoginProxy.java │   │   │   │   ├── PasswordLoginProxy.java //密码登陆 │   │   │   │   └── VerifiCodeLoginProxy.java //验证码登陆 │   │   │   ├── project │   │   │   │   └── ProjectListProxy.java //课程列表 │   │   │   └── search │   │   │   └── SearchViewProxy.java //搜索栏