- 博客(446)
- 收藏
- 关注
2012年的Android之旅:梦想、学习、坚持、自信、淡定
前段时间参加了2012年度IT博客大赛,进了前十强,写了一篇获奖感言,不过还没正式在CSDN发表出来。眼看2012年就要结束了,刚好借这个机会将2012年度IT博客大十强获奖感言发表出来,也算是对2012年博客的一个总结,关键字是“梦想”、“学习”、“坚持”、“自信”、“淡定”。希望大家一如既往地支持老罗的CSDN专栏《老罗的Android之旅》以及老罗的新书《Android系统源代码情景...
2012-12-31 23:00:00 213
Loadrunner Analysis之Web Page Diagnostics
Loadrunner Analysis--Web Page Diagnostics 当在场景中打开Diagnostics菜单下的Web Page Diagnostics功能,就能得到网页分析组图。通过这个图,可以对事务的组成进行抽丝剥茧的分析,得到组成这个页面的每一个请求时间分析,进一步了解响应时间中有关网络和服务器处理时间的分配关系。通过这个功能,可以实现对网站的前端性能分析,明确系统响应时间...
2012-12-31 18:47:00 89
完整卸载LoadRunner
如何完全卸载LoadRunner由于某些原因如出现错误的安装或需要升级新版本时,你可能需要完整的卸载LoadRunner,这里简单提供以下几个步骤让你能够完整并彻底的删除LoadRunner 若希望在QTP测试机上安装LoadRunner若你计划在测试机上重装LoadRunner并且测试机上已经安装了QTP,类似这样的情况可能会出现一些冲突现象,若QTP与LR必须并存在同一测试机上,那么请确保先...
2012-12-31 15:51:00 120
清除app数据等同于设置中的清除数据
Class<?> iPackageDataObserverClas<wbr>s = null;<br> try {<br> iPackageDataObserverClas<wbr>s = Class.forName("android.content.pm.IPackageDataObserver");<br>
2012-12-31 14:16:00 381
Beginning iOS 5 Development
第三章 基础交互 类似于Hello world的一个程序 1. 意识到了Action中sender这个变量的作用,之前从来没用过这个变量的。。。 lblShow.text= [NSStringstringWithFormat:@"%@ button pressed.", [sendertitleForState:UIControlStateNormal]]; ...
2012-12-31 13:45:00 93
iOS注册系统通知
iOS编程里面,用到系统通知来接受事件是十分普遍的,最典型的就是键盘的通知事件。我们也可以自己定义通知的事件,让系统来调去我们想要的函数。 //注册通知 [[NSNotificationCenterdefaultCenter]addObserver:self selector:@selector(respo...
2012-12-31 11:33:00 74
ios文件读写
在开发的过程中,经常碰见文件读写的时候,这里我就简单记录一些在ios开发里面的文件读写api,为了以后用着方便。 ios开发里面,文件的目录是固定的,可以用 NSHomeDirectory()方法读取项目文件的目录, NSString* path = NSHomeDirectory(); 这样得到的应用程序的主目录,基本是不会变的,完整的模拟器路径可能是这样的:/Users/cadams...
2012-12-31 11:32:00 44
UIPanGestureRecognizer类——为view添加手势
<wbr></wbr> #import <UIKit/UIKit.h> @interface TestGestureRecognizerVie<wbr>wController : UIViewController { UIView </wbr>*aView; } @property(nonatomic,retain...
2012-12-31 11:30:00 68
ios 动画基础
所有核心动画的动画类都是从CAAnimation类继承而来 CAAnimation实现了CAMediaTiming协议,提供了动画的持续时间,速度,和重复计数 CAAnimation也实现了CAAction协议。该协议为图层触发一个动画动作提供了提供 标准化响应 CATransition提供了一个图层变化的过渡效果,它能影响图层的整个内容。 动画进行的...
2012-12-31 11:28:00 44
从零开始开发iPhone,教你如何在真机调试iPhone应用程序(转)
对于真机调试,首先要在苹果网站上注册APP ID,以及购买iPhone Develop Program(iDP) 开发者授权,99美元。然后要创建证书请求CSR,创建步骤如下:设置OCSP和CRL为关闭状态。Mac OS 中,打开应用程序,找到钥匙串访问(Keychain Access)工具打开主菜单-证书助理(Certificate Assistant)-从证书代理请求证书(Reques...
2012-12-31 11:21:00 484
关于ios颜色渐进的总结
最近一直在做iphone自定义控件,对于ios上面的图形控制和一些api也有了些认识,所以总结一些。 颜色渐进是做图像的基本东西,要想做的漂亮,肯定必不可少。 用到的基本api是 CGGradientRef. /** 画图形渐进色方法,此方法只支持双色值渐变 @paramcontext 图形上下文的CGContextRef @paramclipRe...
2012-12-31 11:19:00 46
自定义tableview的内容
根据需要,我需要使用tableview的结构,但是里面每一个cell,又需要自己的样式,所以学习了一下怎样把自己定义的cell加到tableview里面,类似于新浪微博的那样。 1 。 用代码实现的方法不是很难。首先我们需要定义自己样式的cell,这个cell定义成什么样子,怎么定义是大家的事情,做过一些界面的朋友应该都很有心得的,只有一个最基本的东西需要注意,就是,一定要继承UITab...
2012-12-31 11:17:00 46
使用UIActivityIndicatorView
使用UIActivityIndicatorView UIActivityIndicatorView实例提供轻型视图,这些视图显示一个标准的旋转进度轮。当使用这些视图时,最重要的一个关键词是小。20×20像素是大多数指示器样式获得最清楚显示效果的大小。只要稍大一点,指示器都会变得模糊。图4-7显示了一个40像素的版本。 你需要在屏幕上将该指示器居中。将其放置在最方便操作的位置。作为背...
2012-12-31 11:16:00 54
圆角图片的设置ios
一般图片圆角显示都是四个角都显示圆角,如果只有这个功能需求,采用常用的方法就可以了,也不用费那么多事情。但是在有些情况下需要只显示图片的2个圆角,就不太好实现了。 先看效果图 ,未做圆角转换的图片 做了4个角的圆角转换的图片 只做了下面2个圆角转换的图片 如何实现画四个方向的弧线呢? 先看看示意图 ...
2012-12-31 11:15:00 38
推送服务器的编写
在编写push notification之获取device token中拿到device token以后,需要把token字符串发送给应用的服务器端,即provider。 provider将token号、通知内容、通知形式(比如是否弹出提示窗口、是否发声等)发送给苹果的服务器(apns)。 最简单的provider实现,其实就是通过证书,和苹果服务器建立安全连接(tsl或ssl...
2012-12-31 11:13:00 73
NSString NSData 转换与常见的 NSString 和 NSMutableString 方法
NSString NSData 转换与常见的 NSString 和 NSMutableString 方法 NSString* aStr = [[NSString alloc] initWithData:aData encoding:NSASCIIStringEncoding]; NSData* aData = [aStr dataUsingEncoding: NSASCII...
2012-12-31 11:09:00 46
UIView效果
[UIViewbeginAnimations:nilcontext:nil]; [UIView setAnimationCurve:UIViewAnimationCurveLinear]; [UIView setAnimationDelegate:self]; [UIView setAnimationDuration:2]; [self.viewsetA...
2012-12-31 10:59:00 55
ios多线程的一些总结
IOS 多线程 有三种主要方法 (1)NSThread (2)NSOperation (3)GCD 下面简单介绍这三个方法 1.NSThread 调用方法如下: 如函数需要输入参数,可从object传进去。 (1) [NSThread detachNewThreadSelector:@selector(threadInMainM...
2012-12-31 10:26:00 53
iphone数据存储之-- Core Data的使用
一、概念 1.Core Data 是数据持久化存储的最佳方式 2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型 在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式 3.好处:能够合理管理内存,避免使用sql的麻烦,高效 4.构成: (1)NSManag...
2012-12-31 10:26:00 58
cocos2d-x 菜鸟实习生学习篇(七) 逐帧动画
有段时间没更新博客了,这几天都比较忙,要完成boss布置的一些任务,前些天又请了四天假回校考试跟入党转正。对于实习生来说,一下子请四天假堪称胆大包天!话说入党这事真的很纠结,也不知道自己大一点时候怎么就那么傻要申请入党呢?现在有点后悔了。愤青伤不起。 这篇博客我就不参考其他高手的啦,可以看出自己这阶段确实是有点进步的!不过推荐大家看篇程序员“小说”吧。昨天无意间看到的,有一百多篇,挺喜欢的,觉得...
2012-12-31 10:08:00 135
Android多屏幕适配
Android多屏幕适配 2012-05-16 20:48:12 标签:multiple screenandroiddensitysize 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://mikewang.blog.51cto.com/3826268/865304 问题: 测试时,...
2012-12-31 09:47:00 41
Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析...
在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程。Android应用程序窗口的绘图表面在创建完成之后,我们就可以从上到下地绘制它里面的各个视图了,即各个UI元素了。不过在绘制这些UI元素之前,我们还需要从上到下地测量它们实际所需要的大小,以及对它们的位置进行合适的安排,即对它们进行合适的布局。在本文中,我们就将详细地分析Android应用程序窗口的测量、布局以及绘制...
2012-12-31 00:55:00 110
[QTP]vbscript通过CDO组件发送电子邮件
实现用VBScript发送电子邮件很简单。下边用到的CDO是微软协作数据对象库,用于实现到自定义应用程序的消息传送和协作功能。 我们利用微软CDO对象用以下代码实现使用SMTP协议发送电子邮件: Set objEmail = CreateObject("CDO.Message") SendMail() >>>>>>>>...
2012-12-30 22:51:00 48
VC+Socket 网络通讯示例
VC+Socket 网络通讯示例 博客分类: Socket SocketVC++Windows Cpp代码 VC+Socket网络通讯示例收藏 服务器端示例代码 #include<stdio.h> #include<winsock.h> #include<windows...
2012-12-30 22:47:00 62
LoadRunner录制模式之html-based和URL-based区别
在使用LoadRunner进行WEB脚本录制的时候,很多人不清楚URL-based 方式和 HTML-based方式的差别,以及何种情况下使用何种录制方式,这里给出一个简单的判断方法。HTML-mode录制是缺省也是推荐的录制模式。它录制当前网页中的HTML动作。 在录制会话过程中不会录制所有的资源。在回放时,HTML-mode脚本积极地解析返回的信息来获得要下载的资源。 HTML-mode是...
2012-12-30 21:16:00 52
Fedora配置静态IP地址+上网
1.首先声明,我是在虚拟机下配置上网: 在VMWare的网卡设置里面,配置如下: 进入系统之后,默认IP地址是一个很奇怪的IP: 192.168.48.1 现在开始我们的工作: 1.[root@localhost /]# cd /etc/sysconfig/network-scripts/2.[root@localhost network-scripts]# lsifcfg-...
2012-12-30 20:54:00 159
Fedora配置静态IP地址+上网
1.首先声明,我是在虚拟机下配置上网: 在VMWare的网卡设置里面,配置如下: 进入系统之后,默认IP地址是一个很奇怪的IP: 192.168.48.1 现在开始我们的工作: 1.[root@localhost /]# cd /etc/sysconfig/network-scripts/2.[root@localhost network-scripts]# lsifcfg-...
2012-12-30 20:54:00 103
Use SWT to create browser application
error.CouldNotLoadResources = Unable to load resources window.title = SWT Browser Back = Back BrowserNotCreated = Error - The Browser widget could not be instantiated. Please check the Browser wid...
2012-12-30 18:52:00 79
Ubuntu配置静态IP地址+上网
1. ~# gedit /etc/network/interfaces 将dhcp 一行屏蔽 添加和静态ip有关的参数 我修改后的文件如下: # This file describes the network interfaces available on your system # and how to activate them. For more information, see ...
2012-12-30 18:02:00 62
Ubuntu配置静态IP地址+上网
1. ~# gedit /etc/network/interfaces 将dhcp 一行屏蔽 添加和静态ip有关的参数 我修改后的文件如下: # This file describes the network interfaces available on your system # and how to activate them. For more information, see ...
2012-12-30 18:02:00 70
Eclipse editor extension point : org.eclipse.ui.editors
This extension point is used to add new editors to the workbench. A editor is a visual component within a workbench page. It is typically used to edit or browse a document or input object. To open a...
2012-12-30 15:43:00 128
QTP引用外部dll的3种方法
1、Active DLL 通过CreateObject(class)创建: dim ws set ws = CreateObject("Wscript.shell") ws.run "Notepad.exe"GetObject([pathname] [, class]) 参数 Pathname 可选项。字符串,包含待检索对象的文件的完整路径和名称。如果省略 pathname 则必须有 ...
2012-12-29 22:23:00 55
android SQLite使用
android SQLite使用SQLiteOpenHelper类对数据库进行操作 博客分类: android 数据存储 AndroidSQLiteSQLXML项目管理 一、 SQLite介绍 SQLite是android内置的一个很小的关系型数据库。 SQLite的官网是http://www.sqlite.org/,可以去下载一些文档或相关信息。 博客...
2012-12-29 21:46:00 64
Json笔记
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org JSON Vs XML 1.JSON和XML的数据可读性基本相同 2.JSON和XML同...
2012-12-29 21:09:00 40
Fedora安装配置SSH
安装: yum install openssh-server 查看是否已成功安装:rpm -qa|grep openssh-server 配置文件为: /etc/ssh/ssh_config 启动服务:/etc/rc.d/init.d/sshd restart 如果防火墙服务有开启, 则需要允许TCP协议的22端口通信: iptables -I INPUT -p tcp...
2012-12-29 19:44:00 276
Fedora安装配置SSH
安装: yum install openssh-server 查看是否已成功安装:rpm -qa|grep openssh-server 配置文件为: /etc/ssh/ssh_config 启动服务:/etc/rc.d/init.d/sshd restart 如果防火墙服务有开启, 则需要允许TCP协议的22端口通信: iptables -I INPUT -p tcp...
2012-12-29 19:44:00 53
Fedora安装配置NFS
NFS简介: NFS是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 一、安装 1.切换到root用户, 2.yum install nfs-utils 二、配置 1.vim ...
2012-12-29 16:31:00 233
Fedora安装配置NFS
NFS简介: NFS是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 一、安装 1.切换到root用户, 2.yum install nfs-utils 二、配置 1.vim ...
2012-12-29 16:31:00 83
VMWare下安装VMWare Tool
1.将VMWare Tool安装盘插入光驱; 2.mount /dev/cdrom /mnt 3.cp /mnt/vmware-linux-tools /tmp/ 4.cd /tmp 5.tar zxf vmware-linux-tools.tar.gz 6.cd vmware-linux-tools 7.*.pl (运行安装程序)...
2012-12-29 16:18:00 71
VMWare下安装VMWare Tool
1.将VMWare Tool安装盘插入光驱; 2.mount /dev/cdrom /mnt 3.cp /mnt/vmware-linux-tools /tmp/ 4.cd /tmp 5.tar zxf vmware-linux-tools.tar.gz 6.cd vmware-linux-tools 7.*.pl (运行安装程序)...
2012-12-29 16:18:00 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人