Sina Weibo Demo iOS
文章平均质量分 70
Crayondeng
这个作者很懒,什么都没留下…
展开
-
iOS 新浪微博客户端Demo实践之(一)OAuth2.0认证
继续学习iOS,这个练习的Sina Weibo Demo。这个练习程序将分多part实现。下面是第一篇 -- OAuth2.0认证。下面还是要简要说一下在程序开发之前的准备,首先要到新浪开发者平台创建一个移动应用获得key和secret,注意还有一个要注意的是在管理中心的应用信息里的高级信息中编辑OAuth2.0 授权设置的授权回调页。在认证这一部分会用到两个API ,分别原创 2013-04-15 19:35:05 · 9991 阅读 · 8 评论 -
iOS 新浪微博客户端Demo实践之(六) 微博评论列表页面和发评论
这篇博文讲的是微博评论列表的页面和如何对微博发评论。 有上面的效果视图可以知道,在微博评论视图中第一个cell是显示微博的内容,接下来的cell才是显示评论内容,评论内容的显示包括:发评论人的昵称,评论内容和评论的时间;而发评论视图就是一个简单的textview和一个评论button,这部分简单。(1)微博评论视图 ①获取微博评论的原创 2013-05-17 18:53:07 · 6024 阅读 · 3 评论 -
iOS 新浪微博客户端Demo实践之(四) 发微博页面
demo程序已经上传,需要5个资源分,没有资源分的,在评论中留下邮箱,我会发给你的,欢迎下载修改和交流! demo下载链接地址这一篇博文讲述发微博界面的实现。首先我们先了解一下在这个发微博界面中需要做哪些事情吧!(1) 发微博包括文字内容和微博图片,所以我们可以用一个textview来装载微博文字内容,用一个imageview来装载图片内容。①原创 2013-05-17 00:18:48 · 6903 阅读 · 28 评论 -
iOS 新浪微博客户端Demo实践之(三)微博主页
上一篇sina微博Demo已经完成的认证,下面就开始进入微博相关内容的加载及显示。其实主要的工作就是调用微博API 加载相关的json数据,然后进行解析,然后在界面中进行组织好在tableview中进行显示。这篇博文记录第一个界面--主页主页中显示当前登录用户及其所关注用户的最新微博,其数据请求用到的API可以是https://api.weibo.com/2/statuses/fr原创 2013-05-15 10:37:42 · 5833 阅读 · 17 评论 -
iOS 新浪微博客户端Demo实践之(五) 粉丝列表页面
这个页面要讲述的是用户的粉丝列表,下面是效果图:可以看到这个视图明显也是一个tableview,在每一个cell中包含的有三个部分的内容:粉丝头像image,粉丝昵称label,我和粉丝之间的相互关注情况button。在这个页面我们主要处理的内容有:① 粉丝列表数据的获取 ②tableview视图界面的组织(重点是:添加关注和取消关注)(1)首先是获取粉丝列表数据,这部分原创 2013-05-17 17:16:29 · 3867 阅读 · 1 评论 -
iOS 新浪微博客户端Demo实践之(七) 应用程序图标设置及总结
新浪微博客户端DEMO的程序大致就快写完了,在这篇博文中,记录的是应用程序图标设置及总结。(1)应用程序图标的设置。步骤一:在Supporting Files文件目录下面找到.plist文件,双击打开。步骤二 : 点击如下图所示”+“号。步骤三 : 在下拉选项中找到Icon files步骤四 : 点击”+“号,添加两个item步骤五 : 在v原创 2013-05-17 19:36:02 · 2919 阅读 · 0 评论 -
iOS 新浪微博客户端Demo实践之(二) 授权页面
前面一篇博文--- 新浪微博客户端Demo实践之(一)OAuth2.0认证 已经谈得如何获取access_token了,那么现在要做的是授权界面的视图部分--UI。 授权页面是一个webview,根据url就可以load到授权界面,下面就是授权的API 是https://api.weibo.com/oauth2/authorize,完整的授权界面的url如下+ (NSString原创 2013-05-15 19:12:39 · 3205 阅读 · 0 评论 -
iOS 新浪微博客户端Demo实践之(八) 添加图片放大,slide view和定位功能
由于期末公选课大作业刚好是新浪微博,所以重新增加了一点功能,主要有单击微博图片放大;左右滑动出现侧边视图,也就是slide view(类似weico);定位。下面简单的介绍一下,详细的内容在我的博客中都有文章说明。首先附上代码的下载地址:下载链接一、左右滑动出现侧边视图,这个是模仿weico的界面,也即左右滑动视图就出现侧边的视图。实现起来也是很简单的,网上有很多第三方库实现的,但原创 2013-06-18 23:56:21 · 3605 阅读 · 4 评论