Android Android聊天機械人實現

2021-09-07 11:20:16 字數 995 閱讀 9856

另外自己還使用了高德地圖的api介面用於定位(曾經用過高德的介面,比x度方便)

大體流程:

1.構建ui

2.請求資料[機械人&地圖]

3.解析資料[介面返回的是json資料]

4.解析出來的資料組裝成html**[這樣直接扔在textview上顯示鏈結什麼的都非常方便]

5.更新ui

so,用到的知識點主要有: ui操作、網路程式設計、多執行緒、資料解析

當中,聊天介面是用listview實現的,依據訊息傳送方的不同動態載入布局。歡迎介面和聊天氣泡資源都做成了.9.png格式,確保顯示正常。

應用效果例如以下:

**較多,這裡就不貼了,直接給github位址。

認為好的話。記得給star呀(大神請自己主動忽略...輕噴)

厚著臉皮扔市場了,也不知道能不能審核通過。第一次~_~

取名 felicity 是由於前段時間在看美劇 felicity,同事felicity的寓意也挺好,就用它了。

應用市場鏈結

360 應用市場 

安智市場: 

介面

高德地圖介面: 

圖靈機械人介面: 

**

github: 

author: mummyding

出處: 

android android專案架構

準備步驟 1.建立工程 設定版本相容,最低相容版本 2.匯入常用jar 包,處理字串和加密用的 jar檔案 commons lang,commons codec commons codec.jar主要是用來加密的 md5 common codec.jar md5加密 digestutils.md5h...

android android專案架構

準備步驟 1.建立工程 設定版本相容,最低相容版本 2.匯入常用jar 包,處理字串和加密用的 jar檔案 commons lang,commons codec commons codec.jar主要是用來加密的 md5 common codec.jar md5加密 digestutils.md5h...

android android通訊協議

1.資料區分 手機端 常量儲存 伺服器端 資料庫建表儲存 2.資料 android,ios,pc,wap 3.資料採集,資料探勘 imei 裝置編號 imsi sim卡編號 4.資料加密 4.1rsa演算法 4.2簡單 處理 時間戳 dateformat 隨機值 random 4.3資料摘要 md5...