`
tulunta
  • 浏览: 358284 次
文章分类
社区版块
存档分类
最新评论

【贪吃蛇—Java程序员写Android游戏】系列5.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 。在这里创建一个新的应用,本博这里创建如下:

clip_image002

然后,我们就进入了微博开发阶段。通过这里列出的Key可以正常调用新浪微博API。

此外,我们还要准备些图片素材,本博基本就是从互联网上捞一些,然后PS下。可能不是那么美观,大家将就下啦。

三、 创建项目

在Eclipse中创建一个叫SnakeSina的项目,并实现基本的Splash页面和新浪微博Oauth认证页面。这里就不做详细的展开,各位可以自行参考前面推荐的资料。

1. 登陆应用时的Splash界面:

clip_image004

2. 第一次登陆,询问用户是否进行登录授权:

clip_image006

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

下次,我们将通过新浪微博API 获取资源并保存。

分享到:
评论

相关推荐

    贪吃蛇—Java程序员写Android游戏

    贪吃蛇—Java程序员写Android游戏

    java 贪吃蛇游戏.zip

    java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zip java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zip java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava ...

    Java版贪吃蛇游戏.zip

    Java版贪吃蛇游戏.zipJava版贪吃蛇游戏.zipJava版贪吃蛇游戏.zip Java版贪吃蛇游戏.zipJava版贪吃蛇游戏.zipJava版贪吃蛇游戏.zip Java版贪吃蛇游戏.zipJava版贪吃蛇游戏.zipJava版贪吃蛇游戏.zip Java版贪吃蛇游戏....

    C语言项目——贪吃蛇游戏.zip

    C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip ...

    JAVA贪吃蛇游戏毕业设计(源代码).zip

    JAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码)...

    java实现的贪吃蛇小游戏.zip

    java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zip java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zip java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇...

    java小游戏 贪吃蛇 java小游戏 贪吃蛇

    java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 ...

    毕业设计基于 java的贪吃蛇游戏的实现.7z

    毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计...

    java贪吃蛇小游戏.zip

    java贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zip java贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zip java贪吃蛇小游戏.zipjava贪吃蛇小游戏....

    Java开发的贪吃蛇小游戏.zip

    Java开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zip Java开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zip Java开发的贪吃蛇小游戏.zipJava开发的贪吃蛇...

    java编写的贪吃蛇小游戏.zip

    java编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zip java编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zip java编写的贪吃蛇小游戏.zipjava编写的贪吃蛇...

    java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip

    java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇...

    java贪吃蛇小游戏代码java小游戏源码.zip

    java贪吃蛇小游戏代码java小游戏源码

    Java实现贪吃蛇小游戏.zip

    Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏 Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏 Java实现贪吃蛇小游戏Java实现贪吃蛇小...

    [Android游戏源码]-简单的贪吃蛇源码.rar_Android游戏源码_android_android 贪吃蛇_贪吃蛇_贪

    简单的贪吃蛇源码,安卓游戏源码,有需要的下载,仅供参考

    java贪吃蛇小游戏程序课程设计.pdf

    java贪吃蛇小游戏程序课程设计.pdf

    基于Java的游戏设计——贪吃蛇论文.doc

    基于Java的游戏设计——贪吃蛇论文.doc

    安卓贪吃蛇小游戏AndroidStudio实现

    安卓贪吃蛇小游戏AndroidStudio实现

    java贪吃蛇游戏.zip

    java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏 java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏 java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏 java贪吃蛇游戏java贪吃蛇游戏...

Global site tag (gtag.js) - Google Analytics