慕課網《Android智能機器人“小慕”的實現》項目上手操作與代碼解讀【1】

來源:互聯網
上載者:User

標籤:

      慕課網是我所找到的免費教程網站之一(http://www.imooc.com/),上面的項目設計前端、後端、移動開發等很多領域,個人感覺如果對編程感興趣的話,慕課網絕對是上手項目的最佳選擇。這個網站給出的一些項目都很新穎,比一些書上給的不知道沿用了多少年的項目新穎多了,而且在學習的時候如果發現問題可以給老師留言,然後老師都會一一回複。並且每一個項目都會附有原始碼及一些資源,如果跟不上老師進度的話可以自己down下來仔細研究。好了,對慕課網我就介紹這麼多吧。

  因為本人曾經在大三暑假的時候自學過一點JAVA,學的程度也就是僅僅瞭解了JAVA的基本文法。前端時間我對Android產生了一點興趣,產生興趣的原因是我感覺安卓的模擬器好好玩...既然對Android產生了一點興趣,於是我就想從網上找些項目來做,正好我在微博上看到了慕課網的《Android智能機器人“小慕”的實現》的項目,並對此產生了濃厚的興趣。

一、項目介紹

  玩過人人網的朋友都知道,之前在人人網上面有一個智能機器人“小黃雞”很出名,估計不少人都“調戲”過它或者被它調戲...智能問答機器人是時下非常流行的一種服務,每個人通過本項目都可以打造專屬於自己的智能機器人,實現與機器人的智能對話。本項目就是通過Android開發一款可以與機器人互動的APK。通過本項目你可以學到:

  1、圖靈機器人第三方服務API的使用

  2、如何使用AndroidTestCase對代碼進行測試

  3、ListView的Item多種布局時的處理方法及如何利用ListView實現聊天對話介面。

  整個項目的流程大概是這樣的:

  將自己要發的訊息封裝成一個類的對象—>調用第三方API,發送HTTP請求擷取回複—>將擷取的回複(Json格式)轉換成所需要的Java對象—>處理所獲得的回複,顯示在布局上

  在此過程中還包含了布局檔案的編寫。

  從以上幾點可以看出通過本項目能夠學到的東西還是很多的, 例如第三方API的使用就包含了向伺服器請求資源,調用第三方API的方法等知識。在開始本文之前,我先貼一張最終的來激發大家學習的興趣,真的很好玩哦!

  因為每天學習編程的時間有限,寫的時間就更少了,所以今天就先寫到這兒,明天爭取把圖靈機器人第三方API的調用過程寫完~

慕課網《Android智能機器人“小慕”的實現》項目上手操作與代碼解讀【1】

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.