innhyul

Between tomorrow's dream and yesterday's regret is todays opportunity.

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年12月2日

摘要: Three20是一个非常有名的iPhone开发库,采用Objective-C语言。它是从Facebook iPhoneapp衍生而来的,所以很多Facebook app上使用的UI控件,像:TabBar,Launch view,Photoview等,都能从这个开发库中找到,且它使用的是Apache License(对商业友好),因此很多iPhone开发者都很喜欢使用它。关于Three20的介绍及使... 阅读全文
posted @ 2010-12-02 23:05 bufferi 阅读(356) 评论(0) 推荐(0) 编辑

2010年11月13日

摘要: 由于开发需要,准备做一个图片浏览器,用来显示已经下载存处在本地的图片.在网上搜索时发现了一个很好的库Three20, 320的简介参见这里.320分为Network,Style,Core,UI四部分,其中UI可以实现的部分效果可以参见下面这些图片,下载Three20需要安装git,具体配置方法参见这篇教程.320自带了一些sample,其中TTCatalog中有TTPhotoViewControl... 阅读全文
posted @ 2010-11-13 18:28 bufferi 阅读(731) 评论(0) 推荐(0) 编辑

2010年11月8日

摘要: 准备工作向 App Store 注册自己的程序之前,需要准备以下的东西。57×57像素的ICON512×512像素的ICON (JPEG或TIFF格式)屏幕截图制作ICON这里的两个图标分别是设备上表示这个应用程序的图标(57×57)和在iTunes的App Store上表示的图标(512×512)。比如下面这两个图标。需要注意的是,小的图标(57x57)可... 阅读全文
posted @ 2010-11-08 09:31 bufferi 阅读(677) 评论(0) 推荐(0) 编辑

2010年8月7日

摘要: 如果你的机器上出现了这个问题,请你将你安装的 Ubuntu 10.04 虚拟机删除(Delete form Disk),然后按以下的步骤重新安装 Ubtuntu 10.04。在VMware Workstation中1.点击File菜单,选择New子菜单,点击Virtual Machine子菜单.2.在对话框中选择Typical(recommanded), 点击Next按钮.3.在对话框中选择I w... 阅读全文
posted @ 2010-08-07 13:31 bufferi 阅读(1030) 评论(0) 推荐(0) 编辑

2010年5月27日

摘要: LivePipeLivePipe UI基于Prototype Javascript 框架,包含了一整套经严格测试并高度可扩展的 UI 控件,拥有很好的文档,在不支持 JavaScript 的环境中,可以无缝降级使用。包括 Tab, 窗体,文本框,多选框,评分控件,进度条,滚动条,右键菜单等多种控件。LivePipe首页与下载LivePipe演示与示例UKIUKI是一套简单的 JavaScript ... 阅读全文
posted @ 2010-05-27 20:04 bufferi 阅读(209) 评论(0) 推荐(0) 编辑

2010年5月25日

摘要: 以前写过这样一篇文章(ASP.NET文件下载函数(好用的东东)),发现很多朋友询问,并且有时候会发生错误,今天我再重新更新一下,利用IHttpHandler来实现多扩展名文件下载,思路是这样:1. 首先新建一个用于进行下载处理的page页,如download.aspx,里面什么东西也没有。2. 添加一个DownloadHandler类,它继承于IHttpHandler接口,可以用来自定义HTTP ... 阅读全文
posted @ 2010-05-25 00:28 bufferi 阅读(341) 评论(0) 推荐(0) 编辑

2010年5月13日

摘要: // 除去所有在html元素中标记using System.Text.RegularExpressions; public static string striphtml(string strhtml) { string stroutput = strhtml; Regex regex = new Regex(@"<[^>]+>|</[^>]+>"); stro... 阅读全文
posted @ 2010-05-13 22:18 bufferi 阅读(228) 评论(0) 推荐(0) 编辑

摘要: 摘自:http://hi.baidu.com/ldy201001/blog/item/22e15edef479ae5295ee37c9.html在上传文件时经常要判断文件夹是否存在,如果存在就上传文件,否则新建文件夹再上传文件判断语句为if (System.IO.Directory.Exists(Server.MapPath("file")) == false)//如果不存在就创建file文件夹 ... 阅读全文
posted @ 2010-05-13 22:07 bufferi 阅读(694) 评论(0) 推荐(0) 编辑

2010年5月12日

摘要: 当文本框的模式设定为多行时,maxlength属性就无效了,这时可以使用RegularExpressionValidator控件,代码如下:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<asp:TextBoxID="txtIntrodu... 阅读全文
posted @ 2010-05-12 00:02 bufferi 阅读(532) 评论(0) 推荐(0) 编辑

2010年5月10日

摘要: TextBoxWatermarkExtender扩展器与RequiredFieldValidator控件相冲突的解决方案作者 朱先忠问题描述在使用AJAX CONTROL TOOLKIT扩展器TextBoxWatermarkExtender扩展器时,我们常常需要联合使用ASP.NET校验器控件RequiredFieldValidator。但这样以来,当用户没有在文本框中输入文字时,TextBoxW... 阅读全文
posted @ 2010-05-10 22:30 bufferi 阅读(465) 评论(0) 推荐(0) 编辑