# 移动应用开发课程代码 **Repository Path**: WTBU_CS/mobile_dev_code ## Basic Information - **Project Name**: 移动应用开发课程代码 - **Description**: 整合教材代码 - **Primary Language**: Android - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-09-17 - **Last Updated**: 2025-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 移动应用开发课程代码 ## 开发环境 JDK 版本: 17 Gradle 版本: gradle-8.4 ## 代码目录 整合教材示例代码. - [X] 第3章 基础界面编程 - [ ] 基础UI组件 - 文本显示框、文本编辑框、按钮、图片 - [X] 布局管理器 - [X] 第4章 高级界面控制 - [X] 布局美化 - [X] 对话框 - [X] 事件监听 - [x] 第5章 列表控件 - [x] 第6章 页面跳转 - [x] Activity - [x] Intent - [x] Fragment 底部tab切换页面 //todo 数据绑定 viewModel - [ ] 第7章 数据存取 - [X] 文件存储 - [X] SharedReference - [X] SQLite - [ ] 数据视图绑定 - [ ] 第8章 与服务端交互 - [X] HttpURLConnection - [X] OKHttp3 - [ ] Retrofit 谷歌安卓开发者[官网](https://developer.android.com/develop/connectivity/network-ops/connecting?hl=zh-cn)推荐的网络框架 - [ ] 第9章 综合项目 ## 第6章 页面跳转 ### Fragment 课本中底部导航栏,使用的是BottomBar组件。 com.roughike:bottom-bar [项目github地址](https://github.com/roughike/BottomBar) 项目已经7、8年没有更新了。 ### 第8章 与服务端交互 **网络权限** ```xml ``` **ImageView组件不能显示网络图片** 自定义组件 ImageView ## 参与贡献 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/)