# Talk is cheap **Repository Path**: hikari0812/talk-is-cheap ## Basic Information - **Project Name**: Talk is cheap - **Description**: App程序开发课程设计 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-27 - **Last Updated**: 2025-06-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: Android, AI ## README # TalkIsCheap TalkIsCheap 是一个多功能 Android 应用程序,集成了学习资源、问答练习、AI 聊天等功能。它旨在为用户提供一站式的编程学习和交流平台。 ## 功能概述 - **编码资源**:提供新闻、教程、书籍和文档等编程学习资源。 - **AI 聊天**:通过 DeepSeek API 实现与 AI 的实时对话。 - **题库系统**:包含多种编程相关的题目,支持答题和评分。 - **用户系统**:支持注册、登录和个人中心管理。 ## 技术栈 - **Android SDK**:使用 Java 编写,基于 Android 架构组件。 - **ViewModel & LiveData**:用于管理 UI 相关的数据生命周期。 - **SQLite**:本地数据库用于存储用户信息。 - **OkHttp**:用于网络请求,特别是与 DeepSeek API 的交互。 - **BaseAdapter & RecyclerView.Adapter**:用于展示列表数据。 ## 安装说明 1. 克隆仓库: ```bash git clone https://gitee.com/kyomonn/talkischeap.git ``` 2. 使用 Android Studio 打开项目并同步 Gradle。 3. 运行应用: - 连接设备或使用模拟器。 - 点击 "Run" 按钮部署应用。 ## 使用说明 - **登录/注册**:首次使用需注册账号,已有账号可直接登录。 - **AI 聊天**:在主界面选择 AI 聊天功能,与 AI 进行互动。 - **学习资源**:浏览新闻、教程、书籍等资源,点击即可查看详细内容。 - **题库练习**:选择题库进行练习,系统会记录答题情况并给出评分。 ## 许可证 本项目采用 MIT 许可证。详情请查看 [LICENSE](LICENSE) 文件。 ## 联系方式 如有问题或建议,请联系 [kyomonn@gmail.com](mailto:kyomonn@gmail.com)。