摘要:一、动态添加Button动态添加Button的效果就是点击之后,生成一个按钮,并为按钮添加点击的方法。1、在xib文件上拖拽添加一个button,标题为:添加button。2、按住ctrl键拖拽到addbuttonViewController.m文件空白处,生成IBAction,填充代码后如下:- (IBAction)addButton:(id)sender { CGRect frame = CGRectMake(90, 200, 200, 60); UIButton *someAddButton = [UIButton buttonWithType:UIButtonTypeR... 阅读全文
关于Java的23种设计模式的有趣见解
2012-05-28 09:16 by htc开发, 148 阅读, 0 推荐, 收藏, 编辑
摘要:关于Java的23种设计模式的有趣见解在网上看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用。好东西不得不转创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。2、BUILDER—MM最爱听的就是“我爱你”这句话 阅读全文
iPhone开发经典语录集锦
2012-05-27 17:21 by htc开发, 146 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://blog.csdn.net/dongfengsun/article/details/4870650前言:iPhone是个极具艺术性的平台,相信大家在开发过程中一定有很多感触,希望能写出来一起交流,所以开了这个帖子,以后还会维护。如果大家和我一样有感触的话,可以跟在帖子下面,最好简短并附上中英文:)1:如果无法保证子类行为的一致性,那么就用委托If the subClass cann't keep with superClass,use delegate rather than inheritance.2:屏幕上看到的,都是UIVewEverything you se 阅读全文
android录音机的一些问题整理
2012-05-25 18:20 by htc开发, 1345 阅读, 0 推荐, 收藏, 编辑
摘要:一、不用service实现后台录音功能1.在onPause()方法内实现:if (mRecorder.state() == Recorder.RECORDING_STATE) { if (mMode == true) { mRecorder.stop(); return; } Intent notificationIntent = new Intent("android.provider.MediaStore.RECORD_SOUND"); PendingIntent contentIntent = PendingIntent... 阅读全文
获得双卡卡槽的sim卡名
2012-05-25 10:55 by htc开发, 3095 阅读, 0 推荐, 收藏, 编辑
摘要:略微有点乱,不过希望可以帮助一些人找到一些方法。1.获得sim卡名:String card_name=MSimTelephonyManager.getTelephonyProperty(TelephonyProperties.PROPERTY_OPERATOR_ALPHA, i, "");第二个参数:是卡一还是卡二;第三个默认值。2.跳转到settings里面的双卡网络设置的意图Intent.setClassName("com.android.settings","com.android.settings.dualscheme.DualNetW 阅读全文
用Qt开发简单的浏览器(二)
2012-05-24 22:47 by htc开发, 829 阅读, 0 推荐, 收藏, 编辑
摘要:一、功能改进经过对QtWebKit的一些学习,对之前的浏览器进行一些改进:1.增加分页显示多个网页的功能。每个分页都是一个QWebView控件,实现对多个网页的加载。2.加入欢迎主页。学习如何创建Qt资源文件,从本地读取欢迎主页的HTML。3.添加了前进Forward和后退Back按钮。4.此外还明确了SIGNAL和SLOT的命名,SLOT都以handleXXX开头与SIGNAL区分开。二、Qt资源文件Qt可以很方便的通过资源文件来管理各种资源,就像在VS中创建资源文件一样。项目结构如下:在Qt Creator中创建四个资源文件html.qrc,script.qrc,style.qrc,res 阅读全文
转-virsh Guide
2012-05-24 11:11 by htc开发, 307 阅读, 0 推荐, 收藏, 编辑
摘要:virsh is a command line management interface for your virtual machines. Using this program you can manage your local or remote virtual machines.virsh application comes with several commands and options, but for your day to day work you will be using small set of them.Let’s walk through the commands 阅读全文
[深度分析] Python Web 开发框架 Bottle(作者 @Sunng)
2012-05-23 10:28 by htc开发, 444 阅读, 0 推荐, 收藏, 编辑
摘要:Bottle是一个非常精致的WSGI框架,它提供了 Python Web开发中需要的基本支持:URL路由,Request/Response对象封装,模板支持,与WSGI服务器集成支持。整个框架的全部代码约有 2000行,它的核心部分没有其他任何依赖,只要有Python环境就可以运行。Bottle适用于小型的Web开发,在应用程序规模比较小的情况下可以实现快速开发。但是由于自身功能所限,对于大型的Web程序,Bottle的功能略显不足,程序员需要手动管理模块、数据库、配置等等,与Pylons等框架相比Bottle的优势就难以体现出来了。快速入门通过一个简单的、典型的例子描述Bottle的使用:f 阅读全文
Android 短信解析
2012-05-22 15:04 by htc开发, 2176 阅读, 0 推荐, 收藏, 编辑
摘要:URI主要有:content://sms/ 所有短信content://sms/inbox 收件箱content://sms/sent 已发送content://sms/draft 草稿content://sms/outbox 发件箱content://sms/failed 发送失败content://sms/queued 待发送列表sms主要结构:_id => 短消息序号 如100thread_id => 对话的序号 如100address => 发件人地址,手机号.如+8613811810000person => 发件人,返回一个数字就是联系人列表里的序... 阅读全文
Android中使用语音引擎入门七步曲
2012-05-21 19:13 by htc开发, 2203 阅读, 0 推荐, 收藏, 编辑
摘要:现在,随着移动应用的日益普及,移动语音应用越来越受到用户的重视和喜爱,本文将指导用户如何在Android SDK中使用语音引擎去创建简单的应 用。在Android中使用语音引擎其实是很容易的事情,通过若干步骤就可以实现了,尽管其中有些地方在使用中要注意。在本教程中,将一步步直接教读者如何创建语音应用,具体的代码在文末有下载。 步骤一 创建Android工程 我们首先创建一个Android工程,选用的是Android 2.3以上SDK的。 步骤二 创建用户界面 由于我们的例子很简单,所以只需要往界面中增添若干控件就可以了,我们打开main.xml文件,写入如下代码,增加了一个本文框和... 阅读全文