写过几个项目项目1:电子商务应用
概述:开发了一款电子商务应用,提供商品浏览、购物车管理、订单处理等功能。
技术栈:Java、Android SDK、Android Jetpack、Retrofit、Glide、SQLite。
实现了用户登录和注册功能,以及购物车和订单管理功能。
通过RESTful API与后端服务器进行数据交互,并使用Retrofit处理网络请求。
使用SQLite进行本地数据存储和离线浏览支持。
项目2:社交媒体应用
概述:参与开发一款社交媒体应用,支持用户发布动态、添加好友、聊天等功能。
技术栈:Kotlin、Android SDK、Firebase、Glide、RecyclerView、WebSocket。
实现了用户注册和登录功能,以及动态发布、点赞和评论功能。
使用Firebase进行用户身份验证、云存储和实时数据库。
利用WebSocket实现实时聊天功能,包括一对一聊天和群组聊天。
项目3:健身追踪应用
概述:开发一款健身追踪应用,帮助用户记录运动活动、统计数据和制定健身计划。
技术栈:Java、Android SDK、Android Architecture Components、Room、Google Maps API。
实现了用户账户管理和登录功能,以及运动活动记录和统计功能。
使用Room进行本地数据库存储,记录用户的运动数据和进展。
集成Google Maps API,实现运动轨迹绘制和地图显示功能。
项目4:新闻阅读应用
概述:参与开发一款新闻阅读应用,提供新闻浏览、收藏、搜索等功能。
技术栈:Kotlin、Android SDK、Retrofit、Room、RecyclerView、Glide。
实现了用户注册和登录功能,以及新闻浏览、搜索和收藏功能。
通过Retrofit与新闻API进行数据交互,获取最新的新闻数据。
使用Room进行本地新闻缓存和收藏记录,提供离线浏览支持。