FLYBLOG » 编程开发

编程开发

在自己的程序中实现Email功能


在iPhone上如果想在应用程序里发送邮件只能通过调用系统默认email客户端程序,使用mailto协议,具体方法为

1
[[UIApplication sharedApplication] OpenURL:@"mailto:someone@web.com?subject=test email...">mailto:someone@web.com?subject=test email..."];

这种方式建档方便, 如果只是简单的发送文本完全可以胜任, 不过如果需要发送附件或者html格式化的信件,这种方法将无法实现,此时需要在自己的程序中实现email发送代码。 如果你不想自己去实现发送的代码,请看SKPSMTPMessage , 该项目是google上的开源项目,实现了iPhone平台通过SMTP发送email的功能

[阅读全文]


Tags: , , , ,

分类: 编程开发  | 评论: (2)  |  浏览:( 61 )

提取iPhone程序生成的数据文件


如果你想从iPhone中取出应用程序生成的数据文件, 一般来说有三个方法,
1. 使用Jailbreak 版本的iPhone或者ipod touch,安装ssh , ftp或者其他手机软件都可以完成此项任务。 这是最省事最方便的办法,不过严格的说事非法的:)
2. 如果程序是你自己写的, 那么在程序中加入upload上传代码,将数据文件上传到指定的服务器
3. 如果你是开发人员,只需打开xcode的organizer 即可完成数据文件的提取

[阅读全文]


Tags: , , ,

分类: 编程开发  | 评论: (4)  |  浏览:( 86 )

This is a simple class for compressing and extracting files. It works depend on minizip, which is a open source zip format library. And it’s included in the attachment.
The major class name is ZipArchive, it’s easy to use, you can declare a instance and call initialize functions, and then call addFileToZip or UnzipFileTo [...]

[阅读全文]


Tags: , , ,

分类: 编程开发  | 评论: (0)  |  浏览:( 180 )

iPhone表格中划动删除单元格


iPhone上的程序很多用表格UITableView来显示数据、做布局等。 当用UITableView显示数据是经常会需要删除、插入数据条目。 SDK提供两种删除UITableViewCell的方法

[阅读全文]


Tags: , ,

分类: 编程开发  | 评论: (0)  |  浏览:( 101 )

Windows Mobile平台获取GPS信息


Windows Mobile(以下简称WM)的开发相对于iPhone来说简单的多, Apple在界面上明显略胜一筹,但是在实际应用的开发方面还是微软做的更到位。就像在iPhone上如果要想获取GPS信息是个不容易办到的事儿,虽然开放了CLLocationManager类,但是所获得的GPS信息只是过期的cache, 要开发者自己写代码去获得最新的GPS信息,还有可能不响应。 相比之下在WM系统就简单的多, WM5 Pocket SDk5 以后提供了叫做中间媒介驱动的一套函数,可以方便的访问GPS硬件及读取GPS定位信息,其实只有4个函数

[阅读全文]


Tags: , , ,

分类: 编程开发  | 评论: (1)  |  浏览:( 166 )

iPhone开发之打包zip文件


程序需要往服务器上上传文件, 因为iPhone用户往往是用gprs或者edge网络,为了节约流量以及加快上传速度,所以只好将要上传的文件打包成zip文件,这样体积小了, 也为用户节约了时间和金钱。 开始的时候抱有意思希望去挖掘SDK文档, 未果, sdk不提供zip相关接口

[阅读全文]


Tags: , , ,

分类: 娱乐生活  | 评论: (3)  |  浏览:( 137 )