治癒聊天
Heal-O-Chat 是一款社交媒體應用程序,專為那些感覺生活動力不足或失去希望的人而設計。這個平台允許用戶與人聊天,分享他們的想法和感受,從而釋放他們長期以來的壓力、焦慮和憂鬱。
![](https://images.downcodes.com/uploads/20250101/img_6775422db7df130.png)
目錄
- 特徵
- 使用的技術
- 要求
- 不和諧頻道
- 入門
- 1. 星標並分叉此儲存庫
- 2. 克隆儲存庫
- 3. 建立新分支
- 4. 提交和推送
- 5. 更新本機儲存庫
- 6. 為叉子配置遙控器
- 7. 同步fork
- 8. 建立拉取請求
- 該應用程式的螢幕截圖
- 從鏈接下載應用程式
- 專案維護者
- 檢查您的 Njack 排行榜
該應用程式的主要功能
- 您可以使用您的 Google 帳戶在應用程式中建立帳戶。
- 您可以看到用戶發表的貼文。
- 您可以按讚、檢舉應用程式中的貼文。
- 您可以新增自己的貼文。
- 您可以查看公共治療簡介。
- 您可以給用戶發送簡訊和打電話。
- 您可以在用戶個人資料中查看用戶發表的貼文。
- 您可以向其他用戶發送簡訊和圖像。
- 您可以阻止用戶聊天。
- 您可以追蹤您的時間軸活動。
- 您可以停用您的帳戶。
- 您可以將個人資料設為私有。
- 您可以撤銷其他使用者的通話。
- 您可以編輯您的個人資料。
- 您可以將個人資料圖片新增至應用程式。
使用的技術
- 安卓
- 爪哇
- Firebase 即時資料庫
- Firebase FireStore
- Firebase 身份驗證
- Google分析
- 回收視圖
- 材料輸入/輸出
要求
- 安卓5.0以上版本
- 編譯SDK版本29
- minSdkVersion 21
不和諧頻道
入門
1. 星標並分叉此儲存庫
您可以透過導航到此儲存庫的頂部來在 GitHub 上加註星標並分叉 ?️ 此儲存庫。
![](https://images.downcodes.com/uploads/20250101/img_6775422dba57631.png)
![](https://images.downcodes.com/uploads/20250101/img_6775422dbab4c32.png)
GitHub 儲存庫 URL 將引用與儲存庫擁有者關聯的使用者名稱以及儲存庫名稱。例如,plazzy99 是該儲存庫的擁有者,因此該專案的 GitHub URL 為:
https://github.com/plazzy99/heal-o-chat
當您位於儲存庫的主頁上時,您將在頁面右上角使用者圖示下方看到一個用於「加星」和「分叉」儲存庫的按鈕。
2. 克隆儲存庫
要製作您想要貢獻的儲存庫的本機副本,我們首先打開一個終端機視窗。
我們將使用 git clone 命令以及指向儲存庫分支的 URL。
此 URL 將與上面的 URL 類似,但現在它將以 .git 結尾。在上面的範例中,URL 將如下所示:
https://github.com/plazzy99/Heal-O-Chat.git
您也可以使用剛從原始儲存庫頁面分叉的儲存庫頁面中的綠色「複製或下載」按鈕來複製 URL。點擊該按鈕後,您就可以透過點擊 URL 旁邊的活頁夾按鈕來複製 URL:
![](https://images.downcodes.com/uploads/20250101/img_6775422dbb0ce33.png)
取得 URL 後,我們就可以克隆儲存庫了。為此,我們將在終端機視窗中的命令列中將 git clone 命令與儲存庫 URL 結合:
git clone https://github.com/plazzy99/Heal-O-Chat.git
3. 建立新分支
打開專案後,建立一個新分支並在其中簽出,您可以在其中更改程式碼。
您可以從終端機或直接在 Android Studio 中執行此操作。
從終端執行的操作:
git branch new-branch
git checkout new-branch
直接從 Android Studio 執行
點擊 Android Studio 右下角的 Git 分支,然後從那裡建立一個新分支並簽出它。
![](https://images.downcodes.com/uploads/20250101/img_6775422dbc1e534.png)
4. 提交和推送
進行所需的更改後,提交並推送您的程式碼
終端:
進行修改後新增更改
git add .
或git add -A
提交並推送更改
git commit -m <Your-commit-message>
git push --set-upstream origin new-branch
5. 更新本機儲存庫
在與其他貢獻者一起開發專案時,保持本機儲存庫與專案保持最新非常重要,因為您不想對會導致衝突的程式碼發出拉取請求。為了使程式碼庫的本機副本保持更新,您需要同步變更。
我們將首先為叉子配置遙控器,然後同步叉子。
6. 為叉子配置遙控器
您必須為我們指定一個新的遠端上游儲存庫才能與分支同步。這將是您派生的原始儲存庫。您必須使用 git Remote add 命令來完成此操作。
git remote add upstream https://github.com/plazzy99/Heal-O-Chat.git
在此範例中,//upstream// 是我們為遠端儲存庫提供的短名稱,因為就 Git 而言,「upstream」是指您從中複製的儲存庫。如果您想要將遠端指標新增至協作者的儲存庫,您可能需要提供該協作者的使用者名稱或短名稱的縮寫暱稱。
7. 同步 fork
配置引用 GitHub 上的上游和原始儲存庫的遠端後,您就可以同步儲存庫的分支以使其保持最新狀態。
要從終端視窗中的本機儲存庫目錄同步您的分支,您必須使用 // git fetch // 命令從上游儲存庫取得分支及其各自的提交。由於您使用短名稱“upstream”來引用上游儲存庫,因此您必須將其傳遞給命令: git fetch upstream
切換到我們儲存庫的本機 master 分支:
git checkout master
現在,將原始儲存庫的 master 分支(您將透過本機上游/master 分支存取)中所做的任何變更與本機 master 分支合併:
git merge upstream/master
8. 建立拉取請求
此時,您已準備好向原始儲存庫發出拉取請求。
導覽至您的分叉儲存庫,然後按頁面左側的「新拉取請求」按鈕。
螢幕截圖
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dbd1eb35.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dbe72c36.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dc03ea37.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dc225d38.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dc4bc839.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dc66f0310.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dc8078311.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dca42a312.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dcd891313.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dcf881314.png)
![繪畫](https://images.downcodes.com/uploads/20250101/img_6775422dd0f8c315.png)
從鏈接下載應用程式
下載這兩個文件,然後點擊 .apk 文件
專案維護者
需要幫助嗎?請隨時聯繫我@ [email protected]
您剛剛向 Heal-O-Chat 發出了第一個拉取請求
給這個倉庫加註星標。
查看排行榜:
https://njackwinterofcode.github.io/leaderboard.html
由 Vatsal Kesarwani 製作 ❤️