开发新浪微博android客户端

利用闲暇时间,用Android写了新浪微博的一个App。这个App是自己在学习Android过程中,边学习边实现的,

所以有许多不足的地方,所以也只能当作是个example来用。程序功能很简单,主要实现的有几点:

1.利用oauth2.0隐式授权获得新浪微博的认证

2.主界面显示自己及关注者的最新微博内容,没有加上显示图片的功能

3.实现转发微博功能

4.实现评论微博功能

5.实现发布微博功能

6.实现界面刷新功能

7.实现拉动列表到底部时,加载第二页微博内容功能

最后实现的界面如图:

开发新浪微博android客户端_第1张图片

程序的缺点:

1.将获取微博数据部分放在了Activity,如果要获得良好的用户体验,应该采用Service去获取,然后与Activity进行交互,可以采用BoradCast来实现

2.由于网络差会导致用户体验差

3.由于是新手上路,程序整体编码质量自然不足,望勿喷口水,但任何建议都欣然接受

项目例子下载地址:http://download.csdn.net/detail/ieicihc/4329454

你可能感兴趣的:(android,网络,新浪微博,service)