# Learning **Repository Path**: wtwt_yyds/learning ## Basic Information - **Project Name**: Learning - **Description**: 鸿蒙NEXT:视频学习平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-10-31 - **Last Updated**: 2025-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # zlt_1 #### 介绍 #### 软件架构 软件架构说明 ``` ├──entry/src/main/ets/ │ ├──common │ │ ├──commonInfo.ets // 常用常量 │ │ └──Constant.ets // 网络接口常量 │ ├──entryability │ │ └──EntryAbility.ets // Ability的生命周期回调内容 │ ├──http │ │ └──API.ets // 请求接口 │ ├──model │ │ ├──classCouse.ets // 班级课程模块 │ │ ├──codeLogModel.ets // 验证码登录模块 │ │ ├──CourseChapterModel.ets // 视频播放章节模块 │ │ ├──CourseCorrectingModel.ets // 课程纠错信息模块 │ │ ├──CourseSourceDownloadModel.ets// 视频下载模块 │ │ ├──getCodeModel.ets // 获取验证码模块 │ │ ├──LoginResponse.ets // 登录成功返回模块 │ │ ├──MyButtonModifier.ets // 更改下载按钮的背景色模块 │ │ ├──notificarionDataSource.ets // 通知模块 │ │ ├──regInfoModle.ets // 注册模块 │ │ ├──ResponseData.ets // 接口响应模块 │ │ ├──userCodeLogModel.ets // 验证码登录模块 │ │ ├──userLoginModel.ets // 密码登录模块 │ │ ├──userNotification.ets // 通知模块 │ │ └──VideoListData.ets // 视频播放列表模块 │ ├──pages │ │ ├──ClassPage.ets // 课程首页页面 │ │ ├──CourseCatalogPage.ets // 视频播放页面 │ │ ├──Index.ets // 登录页面 │ │ ├──NotificationsPage.ets // 通知页面 │ │ ├──registerPage.ets // 注册页面 │ │ └──SelectClassPage.ets // 申请加入班级页面 │ ├──utils │ │ ├──HttpUtil.ets // http网络请求 │ │ ├──httpUtils.ets // axios网络请求 │ │ ├──PreferencesUtil.ets // 用户首选项 │ │ ├──TimeUtil.ets // 时间格式化 │ │ ├──TokenUtil.ets // 用户token │ │ ├──UpLoadAndDownLoadUtil.ets // 上传下载工具类 │ │ ├──UserUtil.ets // 用户登录 │ │ ├──VideoPlayer.ets // 视屏播放器 │ │ └──WindowUtil.ets // 屏幕尺寸 │ └──view │ ├──addNewClassView.ets // 加入班级组件 │ ├──bindSheetComponent.ets // 纠错,下载组件 │ ├──classCourseView.ets // 我的班级组件 │ ├──logAndRegTitle.ets // 登录页面标题组件 │ ├──notificationItemTo.ets // 通知列表子组件 │ ├──notificationList.ets // 通知列表组件 │ ├──quitLoginView.ets // 退出登录组件 │ ├──userCourseSearch.ets // 我的课程搜索组件 │ ├──userInfoView.ets // 登陆页面信息输入组件 │ └──userMyCourse.ets // 我的课程组件 └──entry/src/main/resources // 应用静态资源目录 ``` #### 第三方库安装教程 1. ohpm install @ohos/axios //axios网络请求 2. ohpm install @ohos/crypto-js //MD5加密 3. ohpm install @ohos/pulltorefresh //刷新动画 #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)