利用闲暇时间,用Android写了新浪微博的一个App。这个App是自己在学习Android过程中,边学习边实现的,
所以有许多不足的地方,所以也只能当作是个example来用。程序功能很简单,主要实现的有几点:
1.利用oauth2.0隐式授权获得新浪微博的认证
2.主界面显示自己及关注者的最新微博内容,没有加上显示图片的功能
3.实现转发微博功能
4.实现评论微博功能
5.实现发布微博功能
6.实现界面刷新功能
7.实现拉动列表到底部时,加载第二页微博内容功能
最后实现的界面如图:
程序的缺点:
1.将获取微博数据部分放在了Activity,如果要获得良好的用户体验,应该采用Service去获取,然后与Activity进行交互,可以采用BoradCast来实现
2.由于网络差会导致用户体验差
3.由于是新手上路,程序整体编码质量自然不足,望勿喷口水,但任何建议都欣然接受