![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新浪微博开发笔记
snamon
这个作者很懒,什么都没留下…
展开
-
新浪微博客户端开发之主界面实现
经过上面的二张,基本上完成了引导跟主界面的实现 ,现在我们来完成主界面,先看下效果图吧:这个页面基本上和新浪的差不多吧~!!实现起来其实还是比较简单的,主要用到一个自定义的ListView的Item项,所以 我们只需设计每一个Item是什么样子,然后通过BaseAdapter进行初始化。注意这个是通过异步加载出来的,所以我们必须通过异步操作,不然显示不会友好 。每一个ListView原创 2013-08-21 23:06:04 · 1148 阅读 · 0 评论 -
新浪微博客户端开发之公共类编写
在写上一篇文章时,发现一个东西忘记讲了,就是如何获取数据?在我的微博里,我设计了一个公共类,这个类主要是通过参数调用新浪接口获取json数据。然后我们通过json解释出我们需要的对象集合。这个类主要net包里Oauth.java这个类没什么好讲的,主要是json解释。看下一般就明白,以后 我们获取数据就直接调用这个类就行了。Oauth.javapackage com.otcyan.原创 2013-08-21 23:12:24 · 949 阅读 · 0 评论 -
新浪微博客户端开发之设计思路跟Oauth2.0认证登录
先看微博的整体样子,有了一定的轮廓再分包,大致可分为四个包:一个专门显示界面的Activity包,一个net包(主要包括对网络的一些操作,比如:获取所有的好友信息,评论信息等),工具包Tookit(主要对一些常见的公共操作如:日期和String的相互转换),还有一个服务包(主要对一些适配器adapter,监听器等的操作) 开发之前我们必须在新浪开放平台http://open.we原创 2013-08-18 22:55:55 · 830 阅读 · 0 评论 -
新浪微博客户端开发之引导界面的实现
在我这个项目中没有用到引导页面,但是后面我学习到了它,所以也做下笔记,这个完全可以自行加入到这个模块。这个引导页面是我在做音乐播放器时加入的。。放上面可以参考下。当我们使用一个软件时,一般第一次进入的时候就是一个引导页面下面就是我实现的效果: 实现步骤:1. 实现第一次进入的操作页面。效果图如下: 实现思原创 2013-08-18 11:18:18 · 911 阅读 · 0 评论