大家想必都使用过微博,或者是每天牢骚不断的强迫症用户,或者是随便注册个帐户的酱油党。毋容置疑,从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等信息。
下次,我们将通过新浪微博API
获取资源并保存。
分享到:
相关推荐
贪吃蛇—Java程序员写Android游戏
java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zip java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zip java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava ...
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 ...
JAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码)...
java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zip java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zip java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇...
java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 贪吃蛇java小游戏 ...
毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计基于 java的贪吃蛇游戏的实现.7z毕业设计...
java贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zip java贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zipjava贪吃蛇小游戏.zip java贪吃蛇小游戏.zipjava贪吃蛇小游戏....
Java开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zip Java开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zipJava开发的贪吃蛇小游戏.zip Java开发的贪吃蛇小游戏.zipJava开发的贪吃蛇...
java编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zip java编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zipjava编写的贪吃蛇小游戏.zip java编写的贪吃蛇小游戏.zipjava编写的贪吃蛇...
java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇游戏设计与开发(源代码+论文).zip java毕业设计——java贪吃蛇...
java贪吃蛇小游戏代码java小游戏源码
Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏 Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏Java实现贪吃蛇小游戏 Java实现贪吃蛇小游戏Java实现贪吃蛇小...
简单的贪吃蛇源码,安卓游戏源码,有需要的下载,仅供参考
java贪吃蛇小游戏程序课程设计.pdf
基于Java的游戏设计——贪吃蛇论文.doc
安卓贪吃蛇小游戏AndroidStudio实现
java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏 java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏 java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏java贪吃蛇游戏 java贪吃蛇游戏java贪吃蛇游戏...