关于iPhone/iPad全屏截图与区域截图的几种方法总结

关于iPhone/iPad全屏截图与区域截图的几种方法总结

截取本区域(self.view):

UIGraphicsBeginImageContext(CGSizeMake(self.view.frame.size.width, self.view.frame.size.height));
    
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
    
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
    
UIGraphicsEndImageContext();
    
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);

全屏截图:

UIWindow *screenWindow = [[UIApplication sharedApplicatio[......]

继续阅读

感谢CocoaChina的热心人士,感谢俄罗斯的老外

等人去吃饭+KTV,还没来,纠结.把晚上要写的事现在做了吧.

事件由来:http://www.cocoachina.com/bbs/read.php?tid-22178-page-1.html

偶的第一个app提交被apple reject了20天了,今天终于解决了,UI基本没改动什么,去除了直接重载或调用了苹果private的API(苹果不让override私有api的), 这几天应该能通过审核吧,嘎嘎.在此感谢一下CocoaChina的热心人士,感谢俄罗斯的老外.可能没有他们的帮助偶app会夭折,可花了偶2月的业余时间.偶是个完美主义者,当前app重载了cocoa的UITabBar实现的效果,偶是不会去掉用系统默认的UITabBar的,应该会花时间自己custom一个UITabBarController,这样的话偶可没时间这么悠闲的写Blog了,哈哈.

在reject期间,偶想了很多招,请教了很多人,无果.:
http://www.cocoachina.com/bbs/read.php?tid-22178-page-1.html

按Cocoachina网友提供的思路试着实现[......]

继续阅读

JavaEye类似News&&twitter应用程序开发心得总结

最近2周在公司做JavaEye iPhone客户端,所有功能基本接近尾声了.(有些地方内存释放还存在问题.纠结阿.)
第一次开发这样的全方位的应用,还是遇到很多问题的.所以这2周时间基本全面投入了(累并快乐着).

JavaEye的客户端包含4个大的模块,新闻,闲聊,短信,收藏等.


A:新闻直接解析XML源数据,这个公司没有要求,自己额外加的,SQLite保存,可以离线阅读,新闻可以直接推送到闲聊和收藏.WebKit浏览器功能.


B:主要是闲聊,这个类似twitter的功能确实耗费了我不少时间,主要是气泡式显示,下拉刷新,大量用户小图标加载问题,分页处理.大部分时间都在处理这块,稍有不慎,内存就爆了或程序卡的动不了.


C:短信功能和闲聊差不多,时间不多,就2周懒的搞iphone短信那样的对话显示了


D:收藏,主要是Webkit网页加载,没什么

总结应用程序开发心得,完成的功能如下:

1.登录及获取信息认证,HTTP Basic Access Authentication。
2.成功登录后用户密码保存安全问题 keychain
3.数据解析问题.base64,json[......]

继续阅读

终于登上appstore了,祝贺一下自己吧,哈哈 – iWebmaster<网站管理员工具集>

第一个软件reject了,还没修好.第二个终于登上appstore了,虽然没什么销量,还是很兴奋.
祝贺一下自己吧,哈哈.开发虽然很累,累并快乐着.
iWebmaster< 网站管理员工具集>

iWebmaster is an application with a collection of network tools.
It provides you with detailed reports about your website .


[......]

继续阅读

我等的花儿也谢了

appstore真郁闷,提交了2个app

一个等2周,reject了,重绘UI改了大量私有API,看来得另想招实现了.
一个2周了,还是In Review.

不知道apple审核人员干什么的.

JavaEye的客户端也快好了,不知道多久能上appstore.

苹果的这个效率真的令人失望.

心情很沉重

我的祖国已经越来越显现出浮躁,狂热,悲哀,迷茫的气息
转摘:

我的祖国已经越来越显现出浮躁,狂热,悲哀,迷茫的气息。社会在财富的迅速积累下,糜烂与堕落,国富民衰的迹象越来越明显,各级政府处处想着与民争利,社会两极分化异常严重。富人们肆无忌惮的忘乎所以,穷人们走投无路般的苟延残喘,青年人的思想在社会的约束中扼杀,中年人的幸福被居高不下的房价击碎,老年人的健康被日益污染的环境毁灭。学术界一潭死水,文化界死水一潭,政治界腐败堕落,娱乐界本着娱乐至死的精神,麻痹所有还有一丝想要抗争与改变的人们,所有中国人都在争骗抢夺,生怕自己被别人挤下去。高油价,高房价,与民争利的地方政府绑架了整个中国的向前发展,弱小的人民只有在网上穿着马甲,搞笑娱乐,无奈自嘲,解构雷人。这便是如今国家最大的可悲。看似表面的欢声笑语一团和气掩盖着深深的悲哀。看似繁荣向上的祖国,却处处充满了不可预测的危机。作为一名普通的中国年轻人,我担心未来的国家会像虚幻的巴比伦之城一样在顷刻间坍塌毁灭。所以,我亲爱的祖国,请你不要继续堕落了。

2004年左右是中国人的集体幸福年代,那时物价尚低,人民收入稳中有升,食堂半勺肉菜1块2毛[......]

继续阅读

取iphone本机ip地址方法(非调用私有api方法)

手头一个iphone项目需要取iphone本机ip地址,在iphone os 2.0上可以用下面的方法获得:

-(NSString*)getAddress {
char iphone_ip[255];
strcpy(iphone_ip,"127.0.0.1"); // if everything fails
NSHost* myhost = [NSHost currentHost];
if (myhost)
{
    
NSString *ad = [myhost address];
    
if (ad)
        
strcpy(iphone_ip,[ad cStringUsingEncoding: NSISOLatin1StringEncoding]);
}
      
return [NSString stringWithFormat:@"%s",iphone_ip];
}

到3.0这个方法成了苹果私有ap[......]

继续阅读

linux下php扩展(php ext)开发记录

公司需要对通行证用户资料的教检函数封包(防止服务器沦陷,用户资料被解密),需要开发一个扩展函数,
username是cookie中的username,
hashkey 是 cookie中的 PName
开发php ext: 函数名为csdn_verify_auth,参数是username 和 hashkey ,(算法机密文件略)

第一次写PHP扩展,搜索资料到编写测试用了一天半完成,记录一下吧,以后如果需要做的话大部分时间只能浪费在C算法上。

[......]

继续阅读

2天拿下IDP了

苹果现在的办事效率真高,第一天发email,第二天就通过了。可怜了偶的100刀。
感谢cocoachina的教程:www.cocoachina.com
传真都不用了,直接提交你的申请到chinadev【a】asia.apple.com就可以,(我是这么干的)
等提交几个APP,偶会分享一下iphone开发心得的,反馈cocoachina广大热心的人士,后来者也可以少走点弯路了。

类似Google的搜索浑天仪 for dedecms all version 程序发布

Description:很喜欢谷歌的搜索浑天仪,wp叫标签云,已移植到dedecms。支持中文,utf8 or gbk。欢迎拍砖,转载请注明出处。

截图:
[......]

继续阅读