Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 【貪吃蛇—Java程序員寫Android游戲】系列5.Android新浪微博客戶端實現——准備篇

【貪吃蛇—Java程序員寫Android游戲】系列5.Android新浪微博客戶端實現——准備篇

編輯:Android開發實例

大家想必都使用過微博,或者是每天牢騷不斷的強迫症用戶,或者是隨便注冊個帳戶的醬油黨。毋容置疑,從2010年開始到現在,微博在中國又重新煥發出第二春(第一春是飯否、叽歪。。。2009年被封殺過,不過最近貌似飯否又活過來了。。。),而新浪微博在其中居功至偉。

其實,中國的微博大同小異,學習的都是鼻祖:Twitter;就是好像中國的SNS都是學習的Facebook,而且學得非常像!(笑*^-^*)就拿新浪微博為例,其API到現在為止還有一些直接用Twitter API的例子,本博跟他們反映過,得到的回復是:沒有人在維護它。而其它微博的API也基本都是一個模式。

不管怎麼說,新浪微博目前都是國內微博的執牛耳者,(因為它叫“面包牌面包”嘛,再笑*^-^*),而本博之前也寫過幾個新浪微博的應用,還算熟悉;因此,從本次開始,我們來一起把貪吃蛇游戲跟新浪微博結合起來,做一個新浪微博頭像的貪吃蛇。

一、 資料

1. 新浪微博API

要開發新浪微博的Android客戶端,首先,要對其開放的API及相關規范比較熟悉,因此需要參考http://open.t.sina.com.cn/wiki/

2. 相關教程

我們不是第一個吃螃蟹的人,我們要站在巨人的肩膀上。現在網上流傳比較廣的教程是一位叫“水的右邊”的朋友寫的《android開發我的新浪微博客戶端》,據他自己說,他開始本系列文章寫作的時候,接觸Android三個星期的時間。所以,如果朋友你也是初學者,要有信心經過一段時間的努力熟練掌握Android開發。這裡,為了方便大家,我把eoe一位斑竹整理好的全部文章放在如下地址,大家可以自行下載:

http://ishare.iask.sina.com.cn/f/14857560.html

二、 開發准備

要使用新浪微博開放API,需要有新浪微博,並創建新浪微博應用,獲取App Key和App Secret。因此,我們需要登陸新浪微博,並進入“我的應用”頁面,你可以直接訪問http://open.t.sina.com.cn/apps 。在這裡創建一個新的應用,本博這裡創建如下:

然後,我們就進入了微博開發階段。通過這裡列出的Key可以正常調用新浪微博API。

此外,我們還要准備些圖片素材,本博基本就是從互聯網上撈一些,然後PS下。可能不是那麼美觀,大家將就下啦。

三、 創建項目

在Eclipse中創建一個叫SnakeSina的項目,並實現基本的Splash頁面和新浪微博Oauth認證頁面。這裡就不做詳細的展開,各位可以自行參考前面推薦的資料。

1. 登陸應用時的Splash界面:

2. 第一次登陸,詢問用戶是否進行登錄授權:

3. 使用Sqlite保存授權成功後的useid、key、secret等信息。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved