自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SpeedBoy007的专栏

移动互联网 http://blog.sina.com.cn/speedboy007

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

转载 神秘的java Https

说起网络安全,最基本的策略就是走https。https仿佛一条神秘通道,有了它,万事无忧。究竟什么是https?如何实现https? 本文将揭开https的神秘面纱。WTF https万事皆有源头。什么是https?首先从安全性需求说起,5大安全需求保密(Confidentiality) 。网购越来越普及,网上交易,信用卡和密码无疑要保密。完整性(Integri

2014-03-31 16:32:20 851

转载 Android setXfermode 模式

参考:http://onewayonelife.iteye.com/blog/1169176 setXfermode 设置两张图片相交时的模式 我们知道 在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状。 如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint; 而setXfermode就可以来解决这个问题 一般来说 用法

2014-03-31 14:51:49 725

转载 使用 jsoup 对 HTML 文档进行解析和操作

转载自:http://www.oschina.net/question/12_14127Java 程序在解析 HTML 文档时,相信大家都接触过 htmlparser 这个开源项目,我曾经在 IBM DW 上发表过两篇关于 htmlparser 的文章,分别是:从HTML中攫取你所需的信息 和扩展 HTMLParser 对自定义标签的处理能力。但现在我已经不再使用 htmlparser 了

2014-03-31 14:13:09 860

原创 iOS 获取全局唯一标示符

这个方法用来产生一个唯一的标示符,每次调用都会不一样,所以可以用当作一些临时缓存文件的名字 NSString *identifier = [[NSProcessInfo processInfo] globallyUniqueString]; NSLog(@"identifier1 ====== %@",identifier); identifier

2014-03-28 14:23:03 2831

原创 如何让UIViewController自动弹出PickerView

因为响应者的一下属性inputView和inputAccessoryView都是只读的,所以如果想要指定弹出的view就要override 下面两个属性的get和set方法UIResponder (UIResponderInputViewAdditions)@property (readonly,retain) UIView *inputView NS_AVAILABLE_IOS(

2014-03-27 10:31:39 1372

原创 防止NSTimer和调用对象之间的循环引用

防止NSTimer和调用对象之间的循环引用@interface NSTimer (EOCBlocksSupport)+ (NSTimer *)eoc_scheduledTimerWithTimeInterval:(NSTimeInterval)interval block:(void(^)())block

2014-03-27 10:17:57 4229

转载 inputAccessoryView,inputView

我们在使用UITextView和UITextField的时候,可以通过它们的inputAccessoryView属性给输入时呼出的键盘加一个附属视图,通常是UIToolBar,用于回收键盘。但是当我们要操作的视图不是UITextView或UITextField的时候,inputAccessoryView就变成了readonly的。这时我们如果还想再加inputAccessoryView,按

2014-03-27 09:42:51 810

原创 @encode关键字

@encode()为了更好的互操作性,Objective-C 的数据类型,甚至自定义类型、函数或方法的元类型,都可以使用 ASCII 编码。@encode(aType) 可以返回该类型的 C 字符串(char *)的表示 NSDictionary *dic = @{@"key1":[NSNumber numberWithBool:YES],

2014-03-26 10:32:08 923

转载 尽量用类型化的常量替代预处理器的 #DEFINE 方法

类型化常量 (TYPED CONSTANTS)#define ANIMATION_DURATION 0.3这是一个预处理器指令,当编译器在代码中发现有 ANIMATION_DURATION 时,就将它替换为 0.3,编译器不知道这个字符串所指代的数值属性。 更好的办法是用常量去替代预处理器定义:static const NSTimerInterval kAnimationDur

2014-03-26 10:26:33 1190

原创 UILabel How to set background image

UILabel *myLabel=[[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 20)];UIImage *img = [UIImage imageNamed:@"a.png"];CGSize imgSize = myLabel.frame.size;UIGraphicsBeginImageContext( imgSize );

2014-03-24 16:33:15 2861

转载 sizeThatFits and sizeToFit

sizeThatFits and sizeToFit是UIView的两个方法, 官方文档上说: - (CGSize)sizeThatFits:(CGSize)size; 作用:return 'best' size to fit given size. does not actually resize view. Default is return existing view size

2014-03-24 14:25:13 18061 3

原创 Autoresize UIView to fit subviews

@interface UIView (resizeToFit) -(void)resizeToFitSubviews;-(void)resizeHightToFitSubviews;-(void)resizeWidthToFitSubviews;@end @implementation UIView (resizeToFit) -(void)resizeToFitSubviews

2014-03-24 14:16:23 1903

转载 iOS使用ffmpeg播放rstp实时监控视频数据流

一、编译针对iOS平台的ffmpeg库(kxmovie)近期有一个项目,需要播放各种格式的音频、视频以及网络摄像头实时监控的视频流数据,经过多种折腾之后,最后选择了kxmovie,kxmovie项目已经整合了ffmpeg和简单的播放器,具体可以参考kxmovie主页:https://github.com/kolyvan/kxmovie 编译kxmovie很简单,已经支持iOS 6.

2014-03-19 11:36:47 12529 5

转载 Java奇葩笔试题

1、下面代码中,在if处填写什么代码,可以使得输出结果为:AB123456789public static void main(String[] args) { if ( ){//填写条件 System.out.print("A"); } else

2014-03-18 22:27:16 2199

转载 Xcode 5 下的单元测试

新版Xcode 5和Server发布以后,apple对单元测试的支持是越来越好了.从这一点看出apple对单元测试的也是越来越重视了. 这篇Blog就简单的介绍这集成化测试功能.Server更新后是要重新付费的,但如果你有开发者账号的话,可以登录AppleDeveloper 里面会有个兑换码.如果没有就需要单付费了…Server的变化里面会出现个新的选项—Xcode 从

2014-03-18 09:49:37 1211

转载 Xcode5 统计单元测试覆盖率(仅限XCTest)

概要通过本篇文章,你将学会如何在Xcode5下使用统计XCTest测试代码的覆盖率,以及如何快速得到测试覆盖率的图形化报表。为什么要特别说明Xcode5下的代码覆盖率统计,原因是,以前的方法在新环境下,结果不那么令人满意了:Code coverage doesn't work well with iOS 7 because iOS 7 does not call any c

2014-03-18 09:32:28 3956 1

原创 horizontalAccuracy 检测定位成功

- (void)findCurrentLocation { self.isFirstUpdate = YES; [self.locationManager startUpdatingLocation];}- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)loca

2014-03-17 14:33:53 7195

转载 一次且仅一次(once and only once,简称OAOO)

一次且仅一次(once and only once,简称OAOO)又称为 Don't repeat yourself(不要重复你自己,简称DRY)或一个规则,实现一次(one rule, one place)是面向对象编程中的基本原则,程序员的行事准则。旨在软件开发中,减少重复的信息。DRY的原则是──系统中的每一部分,都必须有一个单一的、明确的、权威的代表──指的是(由人编写而非机器生成

2014-03-17 12:51:54 2936

转载 设计模式 关注点分离

好的架构设计必须把变化点错落有致地封装到软件系统的不同部分。要做到这一点,必须进行关注点分离。Iuar Jacobson在《AOSD中文版》中写道:“好的架构必须使每个关注点相互分离,也就是说系统中的一个部分发生了变化,不会影响其他部分。即使需要改变,也能够清晰地识别出那些部分需要改变。如果需要扩展架构,影响将会最小化,已经可以工作的每个部分都将继续工作。上述论述中的三句话

2014-03-14 18:34:17 1969

转载 ALAsset和ALAssetRepresentation详解

ALAsset类代表相册中的每个资源文件,可以通过它获取资源文件的相关信息还能修改和新建资源文件,ALAssetRepresentation类代表相册中每个资源文件的详细信息,可以通过它获取资源的大小,名字,路径等详细信息。                        //通过ALAsset获取相对应的资源,获取图片的等比缩略图,原图的等比缩略            

2014-03-13 12:48:53 17449

转载 VIEW当中自定义属性的使用

主要有三种方法可以实现自定义属性。第一种方法,直接设置属性值,通过attrs.getAttributeResourceValue拿到这个属性值。(1)在xml文件中设置属性值[html] view plaincopycom.example.activity.IconTextView          and

2014-03-12 17:05:17 3906 2

翻译 xcode Delete current line

Delete a line like eclipse CTRL+D (tested on Xcode 4.5.1) :First of all, change these rights :sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBind

2014-03-12 15:46:24 1709

转载 升级到Xcode 5.1和iOS 7遇到的各种问题及解决办法汇总:

《iOS 企业证书部署无效的问题》:http://t.cn/8s7ILWZ 《clipsToBounds 属性默认值变了》:http://weibo.com/1658814735/AAvyB25js 《第三方库不支持64位造成编译错误》:http://t.cn/8s7ILWz去掉arm64编译 :http://stackoverflow.com/questions/19213782/u

2014-03-12 14:44:57 1208

转载 intent.setFlags方法中的参数值含义

一. intent.setFlags()方法中的参数值含义:1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加了FLAG_ACTIVITY_CL

2014-03-11 18:31:43 679

转载 Github上的SlidingMenu菜单的使用方法

GitHub上的SlidingMenu的配置方法1. 首先明确SlidingMenu是什么?2. 如何使用SlidingMenu框架呢?GitHub上的SlidingMenu的配置方法1. 首先明确SlidingMenu是什么?SlindingMenu 是github上的大神写得一个侧滑菜单框架!2. 如何使用Sl

2014-03-11 17:30:28 5699 7

原创 switch 使用使用小技巧

for (int i=0;i<100;i++) { switch (i) { case 1 ... 10: NSLog(@"case 1 ... 10: = %d",i); break; case 11 ... 50: NSLog(@"case 11 ... 50: = %d"

2014-03-11 14:57:18 1841

原创 UIDatePicker odd behavior when setting minuteInterval

http://stackoverflow.com/questions/6948297/uidatepicker-odd-behavior-when-setting-minuteintervalHere's yet another approach, with an Objective-C category!I took the spirit of @zurbergram's r

2014-03-11 11:47:14 1061

翻译 Migrating Your Android App from Eclipse to Android Studio

By: Jason Snell | Posted in: Mobile, Performance Tech Tips, Top Post, Jun. 7th, 201312inShareOne of the more exciting announcements from Google IO this year was the And

2014-03-10 17:29:26 1371

转载 Android Studio的Gradle错误解决方法

因为喜欢尝鲜,试了一下google的Android studio,但是在创建工程时,出现了尝试连接service.gradle.org错误的问题,查了一下,在StackOverFlow找到以下答案:Download Gradle directly from http://services.gradle.org/distributions/gradle-1.6-bin.zipCopy t

2014-03-06 15:06:58 13634

翻译 objective-c: Functions and static keyword

Functionsfunction is a concept for C programming language, objective-c is entirely relies on C.To define a function, you need provide four components: return value, function name, parame

2014-03-05 09:46:14 919

转载 Effective Objective-C [下]

Chapter 6: Blocks and Grand Central DispatchItem 37: Understand Blocks《Ry’s Objective-C Tutorial》# BlocksItem 38: Create typedefs for Common Block Types当我们程序中要使用一些具有共性的Block时(返回值类型、参

2014-03-04 10:47:00 1291

转载 Effective Objective-C [上]

本文是针对《Effective Objective-C》一书的代码解读,笔者并没有看过原书,只是通过阅读该书的代码,并结合相应的主题,来臆测作者可能要表达的内容并用自己的语言来描述出来。Chapter 1: Accustoming Yourself to Objective-CItem 1: Familiarize Yourself with Objective-C's Roo

2014-03-04 10:46:37 1402

转载 Effective Objective-C 2.0

Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法作者:Matt Galloway(英)译者:爱飞翔出版社:机械工业出版社出版年:2014-01页数:209定价:69.00元ISBN:9787111451297样章下载:http://wenku.it168.com/d_001381561.s

2014-03-04 10:43:55 1588

原创 iOS 109个Demo范例

https://github.com/subdigital/nsscreencast

2014-03-03 15:42:36 994

原创 iOS 完全复制UIView

如果要完全复制一个UIView和对象的时候可以使用对象序列化方法// Duplicate UIView- (UIView*)duplicate:(UIView*)view{ NSData * tempArchive = [NSKeyedArchiver archivedDataWithRootObject:view]; return [NSKeyedUnarchiver u

2014-03-03 15:05:22 13748 2

原创 iOS 获取self类型

类型转换快速写法typeof(self) bself = self;

2014-03-03 14:35:06 1438

10个Android应用程序源码

10个经典的android应用程序源码。

2012-03-12

Android柱状图

android柱状图,用canvas绘制的柱状图和k线图。

2012-03-12

iphone开发教程

iphone开发基础教程,是一本入门的教程,讲解iphone基础控件和框架。

2012-03-12

OpenGL 超级宝典

openGL 超级宝典 入门到高级教程.全书分为四部分,第一部分讲解3D图形学的基本原理;第二部分渲染;第三部分opengl for window ;第四部分附录。

2012-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除