【Android】Android聊天機器人實現

昨天看到一個Android視頻教程講圖靈機器人。那個API接口用起來仍是挺方便的,就準備本身動手作一個了。html

另外本身還使用了高德地圖的API接口用於定位(曾經用太高德的接口,比X度方便)android

大致流程:git

1.構建UIgithub

2.請求數據[機器人&地圖]編程

3.解析數據[接口返回的是JSON數據]api

4.解析出來的數據組裝成HTML代碼[這樣直接扔在TextView上顯示圖片連接什麼的都很是方便]網絡

5.更新UI多線程


so,用到的知識點主要有: UI操做、網絡編程、多線程、數據解析app


當中,聊天界面是用ListView實現的,依據消息發送方的不一樣動態載入佈局。歡迎界面和聊天氣泡資源圖片都作成了.9.png格式,確保顯示正常。佈局


應用效果例如如下:

 


代碼較多,這裏就不貼了,直接給GitHub地址。

認爲好的話。記得給Star呀(大神請本身主動忽略...輕噴)

厚着臉皮扔市場了,也不知道能不能審覈經過。第一次~_~

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


應用市場連接

360 應用市場 http://zhushou.360.cn/detail/index/soft_id/3046442?recrefer=SE_D_Felicity 

騰訊應用寶: http://android.myapp.com/myapp/detail.htm?apkName=com.felicity.mummyding.felicitychatrobot

安智市場: http://www.anzhi.com/soft_2293236.html

小米應用商店: http://app.mi.com/detail/104725?ref=search

豌豆莢應用商店: http://www.wandoujia.com/apps/com.felicity.mummyding.felicitychatrobot

接口

高德地圖接口: http://lbs.amap.com/

圖靈機器人接口: http://www.tuling123.com/openapi/

代碼

GitHub: https://github.com/MummyDing/ChatWithFelicity


【轉載請註明出處】

Author: MummyDing

出處: http://blog.csdn.net/mummyding/article/details/47018391

相關文章
相關標籤/搜索