05 2011 档案

摘要:在上一篇中,我们已经完成了UIDialogWindow自定义弹出窗口组件,本篇接下来完成用户的OAuth授权认证功能,完成后效果如上图。 一、新建名为LoginViewController的UIViewController subclass类型的类文件,新进的时候记得勾上With XIB user interface选项.接下来我们要把这个ViewController添加到window进行显示,继续往下做。 二、打开xcode自动创建的MinBlog4SinaAppDelegate.h文件,添加如下代码:#import <UIKit/UIKit.h>@class LoginView 阅读全文
posted @ 2011-05-31 22:17 水的右边 阅读(9034) 评论(15) 推荐(3) 编辑
摘要:本篇的目的是开发一个自定义的弹出对话窗口组件,就是上面图6中半透明的信息提示窗口,其实系统类库中已经有UIActionSheet、UIAlertView能做到这样的功能组件,但是显示外观不怎么美观而且跟我的这个设计不怎么配,同时这2个组件的外观自定义性很差几乎改变不了显示外观,所以决定自己开发一个组件。实现的思路是这样的,做一个继承自UIWindow组件的组件的对象,这样这个组件也就是一个UIWindow了然后在这个UIWindow中添加相应的半透明View达到显示效果的目的,当我们需要显示弹出窗口只需要把这个UIWindow设置为主显示窗口即可,比如执行代码:[self makeKeyAn. 阅读全文
posted @ 2011-05-30 21:34 水的右边 阅读(8700) 评论(0) 推荐(2) 编辑
摘要:首先说一下我这个的实现思路,登录支持多个账号,也就是说可以保存多个微博账号登录的时候选择其中一个登录。多个账号信息保存在sqlite的数据库中,每一个账号信息就是一条记录, 当用户启动微博客户端的时候去取保存在sqlite数据库中的账号记录信息,然后把这些在界面中以列表的形式展示出来,用户可以点击其中的一个账号进入微博,如果如果启动微博客户端的时候检查到sqlite数据库中一个账号都没有的时候,程序自动显示用户授权认证页面,本客户端是基于oauth认证实现的,所以使用新微博账号前需要进行授权认证,一个账号只需要第一次做一下授权认证然后会把user_id、Access Token和Access. 阅读全文
posted @ 2011-05-29 13:09 水的右边 阅读(9905) 评论(2) 推荐(4) 编辑
摘要:动手开发一个iphone上的微博客户端,虽然已经有很多很不错的客户端了,但是还是想重复造一下轮子,主要的目的就是练手,本项目的练习意义更加多一些,首先我object-c是新学的,iphone开发也是新学的,连Mac使用都是新学的,从写第一个hello world已经有段时间了,但是做实实在在的一个项目难免有很多不足了但是还是想把开发过程写成随笔。 我的开发环境:Mac OS X 10.6.6 + Xcode 3.2.5 首先我完成了一个超小型新浪微博客户端的sdk,并没有直接使用新浪提供的sdk,主要是本着学习的目的,真真正正的了解实现的原理,所以建议各位自己去实现一下自己的sdk,我把我实. 阅读全文
posted @ 2011-05-28 21:39 水的右边 阅读(6731) 评论(10) 推荐(3) 编辑

点击右上角即可分享
微信分享提示