Build chat app, android studio (java) with firebase & SQLite

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-chat-app-android-studio-java-with-firebase-sqlite/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用Android Studio (Java) 和 Firebase & SQLite 构建聊天应用 **课程概述:** 本课程教授如何使用 Android Studio 结合 Firebase 实时数据库和 SQLite 构建一对一及群组聊天应用。课程视频以5倍速播放,旨在缩短视频时长,便于上传、下载和观看。 **课程内容亮点:** 1. **Android Studio 项目创建:** 使用 Java 语言创建一个新的 Android Studio 项目。 2. **Firebase 集成:** 创建 Firebase 项目,用于存储所有聊天消息。 3. **错误处理机制:** 创建一个错误类,将错误、错误行号、手机品牌和型号发送至 Firebase 实时数据库,便于及时发现和修复 Bug。 4. **本地用户资料管理:** 使用 SQLite 数据库创建用户配置,包括用户名、年龄和性别。 5. **聊天气泡设计:** 使用 XML 形状设计聊天气泡样式。 6. **Firebase 实时数据读写:** 学习如何在 Firebase 实时数据库中写入和读取数据。 7. **SQLite 本地消息存储:** 将所有新消息保存在本地 SQLite 数据库中。 8. **离线消息展示:** 从本地数据库展示所有消息,实现离线阅读、快速显示和节省流量。 9. **群组聊天功能:** 创建三个群组聊天。 10. **一对一聊天功能:** 实现一对一聊天功能。 11. **消息自动翻译:** 在发送消息前实现自动翻译功能。 12. **Google 登录集成:** 通过 Gmail 账户登录聊天应用。 **课程资料:** 学员将获得所有源代码,以 PDF 文件形式提供,内容涵盖 Java 活动、XML 活动、drawable XML、Gradle 及 Manifest 文件、values XML。

课程评论(0条)

课程详情

Build a group and one to one chat using android studio with firebase real time database and SQLiteThis course looks very short, but in fact more than 50% of this course run in 5X speed to reduce the time and the video size, to make it easier for upload and download and watchingIn this course we will learn how to:1. Create a new android studio project using java language2. Create a new firebase project to store all chat messages3. Create an error class that will send all error messages with the error line numbers and phone brand and phone model to firebase real time database, so you can control and get all errors as soon as possible to fix all bugs4. Create a user profile ( user name, user age, user gender ) stored in SQLite database5. Create a chat bubble using XML shapes6. Write and read in firebase real time database7. Save all new messages in a local database using SQLite8. Display all messages from local database, so you can read all messages in offline mode, display all messages so fast, save internet traffic9. Create 3 chat groups10. Create one to one chat11. Auto translate messages before sending it to partner12. Integrate google sign in ( sign in to chat app using gmail )Also you will get all source code in PDF files.· activities java· activities xml· drawable xml· gradle and manifest· values xml

课程标签

0人关注该课程

主题相关的课程