大家想必都使用过微博,或者是每天牢骚不断的强迫症用户,或者是随便注册个帐户的酱油党。毋容置疑,从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 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zip java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava 贪吃蛇游戏.zip java 贪吃蛇游戏.zipjava 贪吃蛇游戏.zipjava ...
### 贪吃蛇——Java程序员开发Android游戏详解 #### 一、项目背景与目标 贪吃蛇是一款经典的休闲游戏,曾经风靡于诺基亚蓝色屏幕手机时代,成为其标志性游戏之一。随着移动设备的发展,贪吃蛇也登陆了Android平台...
java贪吃蛇游戏.zipjava贪吃蛇游戏.zipjava贪吃蛇游戏.zipjava贪吃蛇游戏.zip java贪吃蛇游戏.zipjava贪吃蛇游戏.zipjava贪吃蛇游戏.zipjava贪吃蛇游戏.zip java贪吃蛇游戏.zipjava贪吃蛇游戏.zipjava贪吃蛇游戏.zip...
Java版贪吃蛇游戏.zipJava版贪吃蛇游戏.zipJava版贪吃蛇游戏.zip Java版贪吃蛇游戏.zipJava版贪吃蛇游戏.zipJava版贪吃蛇游戏.zip Java版贪吃蛇游戏.zipJava版贪吃蛇游戏.zipJava版贪吃蛇游戏.zip Java版贪吃蛇游戏....
java swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zip java swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏.zip java swing 贪吃蛇游戏.zipjava swing 贪吃蛇游戏....
C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip C语言项目——贪吃蛇游戏.zip ...
Java实现贪吃蛇小游戏.zipJava实现贪吃蛇小游戏.zipJava实现贪吃蛇小游戏.zip Java实现贪吃蛇小游戏.zipJava实现贪吃蛇小游戏.zipJava实现贪吃蛇小游戏.zip Java实现贪吃蛇小游戏.zipJava实现贪吃蛇小游戏.zipJava...
JAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码).zipJAVA贪吃蛇游戏毕业设计(源代码)...
java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zip java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zipjava实现的贪吃蛇小游戏.zip java实现的贪吃蛇小游戏.zipjava实现的贪吃蛇...
在Android平台上,我们可以找到许多实现贪吃蛇的游戏源码,这为我们理解和学习移动游戏开发提供了宝贵的学习资源。这里我们将深入分析一款名为"简单的贪吃蛇源码"的Android游戏源码,探讨其设计思路、主要技术和实现...
java图形界面,贪吃蛇游戏练习.zipjava图形界面,贪吃蛇游戏练习.zip java图形界面,贪吃蛇游戏练习.zipjava图形界面,贪吃蛇游戏练习.zip java图形界面,贪吃蛇游戏练习.zipjava图形界面,贪吃蛇游戏练习.zip java图形...
java-小游戏贪吃蛇实验报告.zipjava-小游戏贪吃蛇实验报告.zip java-小游戏贪吃蛇实验报告.zipjava-小游戏贪吃蛇实验报告.zip java-小游戏贪吃蛇实验报告.zipjava-小游戏贪吃蛇实验报告.zip java-小游戏贪吃蛇实验...