ChatApp基于Firebase工具构建的聊天应用
聊天应用 ChatApp 是一款受消息传递和社交媒体应用程序启发的免费消息传递应用程序。它使用 Kotlin 编写,并实现了 Jetpack 库和 Firebase 服务。以下是一些关键特点:
- 异步编程:以声明方式将可观察的数据绑定到 UI 元素。
 - 创建自动响应生命周期事件的 UI。
 - 构建数据对象,确保基础数据库更改时通知视图。
 - 处理应用内导航所需的一切。
 - 一次加载并显示小块数据。
 - 访问 SQLite 数据库,通过应用内对象和编译时检查。
 - 存储与用户界面相关的数据,确保在设备旋转时不会丢失。
 - 支持轻松安排异步任务,并能够处理即使应用退出或设备重启后的延迟任务。
 
                            
                            ChatApp:基于Firebase工具的聊天应用
                            预估大小:172个文件
                        
                        
                        
                                
                                .gitignore
                                299B
                            
                                                        
                                
                                .gitignore
                                7B
                            
                                                        
                                
                                build.gradle
                                7KB
                            
                                                        
                                
                                SearchFragmentTest.kt
                                5KB
                            
                                                        
                                
                                MainActivity.kt
                                6KB
                            
                                                        
                                
                                MsgAdapter.kt
                                5KB
                            
                                                        
                                
                                AudioHelper.kt
                                5KB
                            
                                                        
                                
                                PhotoDialog.kt
                                5KB
                            
                                                        
                                
                                ChatFragment.kt
                                8KB
                            
                                                        
                                
                                FirebaseViewModel.kt
                                4KB
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:2.15MB
                                
                                
                                
                            
评论区