自定义博客皮肤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

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

转载 xcode自动完成代码 Code Snippet Library

今天发现Xcode里一个好东西:代码片段库你可以将自己常用的代码放到里面,给它命名,设置快捷键,以后想用这段代码的时候只要按快捷键,就会出现提示,直接将这段代码显示出来,十分高效。比如我经常会用到一个动画:[UIView beginAnimations:@"EaseIn" context:nil];[UIView setAnimationCurve:UIVi

2013-08-28 17:12:28 1029

转载 V8引擎实现标准ECMA-262(三)

推荐英文原址ECMA-2623.构造函数构造函数除了通过指定的模式创建对象以外,还有另外一个好处——它能够自动设置新创建对象的原型对象,这个原型对象存储在构造函数的Prototype属性中。例如,我们使用构造函数来创建对象b和c,如下[javascript] view plaincopy// 构造函数  function Fo

2013-08-28 17:12:11 904

转载 仔细看看Javascript中的逻辑与(&&)和逻辑或(||)

学过Java和C的人,都知道逻辑与(&&)和逻辑或(||),他们都是短路运算符,也就是说,对于&&来说,只要左边的操作数是false,它就不会再去判断右边的操作数是true还是false了,因为这个时候已经知道整个表达式的值就是false了;同理对于||来说,只要左边的操作数是true,它也不会再去计算右边的操作数了。 对于Java和C而言,&&和||的返回值不是true就

2013-08-28 15:23:41 1296

转载 iOS 开发者必不可少的 75 个工具

如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。记住了这些,我将向你展示一份关于各种工具的长长的列表。其中一些我每天都用,其他的我看情况使用

2013-08-28 10:16:17 1016

转载 Android初级教程_获取Android控件的宽和高

我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java] view plaincopypublic class MyImageView extends ImageView {        public MyImageView(Context

2013-08-27 23:30:54 574

转载 Android在OnCreate中获取控件的宽度和高度

在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技术的能自己验证过再转载),例如Measure方法之后调用getMeasuredWidth的值

2013-08-27 23:27:30 576

转载 NYTimes Objective-C 编程风格指南

这篇指南总结了纽约时报iOS开发团队的编程风格。欢迎大家在github中提供建议和pull请求。“”转自eseedo的博客   [微博]NYTimes Objective-C 编程风格指南。来源:https://github.com/NYTimes/objective-c-style-guide 这篇指南总结了纽约时报iOS开

2013-08-27 10:12:24 644

转载 程序中提醒用户进去App Store 评分 跳转 代码

大家都知道,评论和评分是决定app在appstore中排名的重要因素,但是大部分用户下载安装APP后却不会去点评,所以添加提示用户去点评的功能是很必要的,如下是代码:很多用户用了好软件后忘记或嫌麻烦而不去 App Store 进行打分评星,为此开发者可以在应用中加入打分按钮,点击后直接跳转到 App Store 的评分界面。    App Store 上评论的链接地址是 itm

2013-08-23 10:46:49 976

转载 程序跳转到itunes商店

找到应用程序,点击应用程序下面的小三角图标,再选择”复制链接“,就可以获取此应用的链接了。比如:itunes.apple.com/cn/app/bai-du-wen-kuhd/id483064532?mt=8然后将 https:// 替换为 itms:// 或者 itms-apps://: itms://itunes.apple.com/gb/app/yi-

2013-08-23 10:38:29 1679

转载 app被Rejected 的各种原因翻译。这个绝对有用

1. Terms and conditions(法律与条款)1.1 As a developer of applications for the App Store you are bound by the terms of the Program License Agreement (PLA), Human Interface Guidelines (HIG), and

2013-08-23 09:52:16 2350

转载 iphone开发中使用nib(xib)文件的内存管理

iphoneuinavigationcontrollercocoauiviewvariableswindows在使用nib文件做界面开发的过程中,加载nib文件后,由于设置了outlet和delegate,出现了一些未能及时释放的引用和retain循环,最后结果当然可想而知,dealloc没有走到,内存一路高歌走上去了。所以在使用的时候应该需要注意一些地方,及时的释放不必要的引用等

2013-08-22 22:07:13 800

翻译 Resource Management in View Controllers

https://developer.apple.com/library/ios/samplecode/AdvancedTableViewCells/Introduction/Intro.htmlView controllers are an essential part of managing your app’s resources. View controllers allow y

2013-08-22 22:03:42 1278

原创 initwithcoder和 initwithframe 区别?

每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.昨天看了下苹果官方的相关文档以及几篇相关内容的网页(一 二 三),其实这个内容以前也看过,似乎也搞清楚了,可还是忘了.好急性不如烂笔头,这次一定要好好记下来

2013-08-22 21:37:58 1135

转载 iOS图形处理和性能

转自陶丰平的博客 原文的题目是Designing for iOS: Graphics & Performance,晚上花了两个不到小时大致翻译了下。 ---Begin---在之前的文章里,我们探讨了基于多种不同技术来实现自定义的UIButton,当然不同的技术所涉及到的代码复杂度和难度也不一样。但是我也有意提到了基于不同方法的实现所体现出的性能表现也不一一相同。 【

2013-08-22 13:06:27 626

转载 Objc的底层并发API

本文由webfrogs译自objc.io,原文作者Daniel Eggert。 小引 本篇英文原文所发布的站点objc.io是一个专门为iOS和OS X开发者提供的深入讨论技术的平台,文章含金量很高。这个平台每月发布一次,每次都“”阅读器本文由webfrogs译自objc.io,原文作者Daniel Eggert。 

2013-08-22 13:04:45 896

转载 位运算

在实际应用中可以做用户权限的应用002我这里说到的权限管理办法是一个普遍采用的方法,主要是使用到”位运行符”操作,& 位与运算符、| 位或运行符。参与运算的如果是10进制数,则会被转换至2进制数参与运算,然后计算结果会再转换为10进制数输出。003它的权限值是这样的

2013-08-21 23:41:06 954

转载 Javascript继承机制的设计思想

我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从根本上理解。直到昨天,我读到法国程序员Vjeux的解释,才恍然大悟,完全

2013-08-20 15:50:47 623

转载 儿子和女儿——解释器和编译器的区别与联系

菜鸟经常将编译器和解释器弄混淆,无奈之下,于是向高手请教。  高手说:“  解释器是一条一条的解释执行源语言。比如php,postscritp,javascript就是典型的解释性语言。    编译器是把源代码整个编译成目标代码,执行时不在需要编译器,直接在支持目标代码的平台上运行,这样执行效率比解释执行快很多。比如C语言代码被编译成二进制代码(exe程序),在windows平

2013-08-20 15:36:59 1021

转载 Firebug控制台详解

http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.htmlFirebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。===================================

2013-08-20 15:32:49 765

原创 linux 下 自己写的 html文件产生中文乱码问题 解决办法

再文件顶部加上  字体的声明

2013-08-20 15:11:21 1925

翻译 (译)Objective-C的动态特性

这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。 过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型“”阅读器转自无网不剩的博客 这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。 过去的几

2013-08-20 10:51:19 652

转载 iOS学习系列 - 扩展机制category与associative

iOS学习系列 - 扩展机制category与associativecategory与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的associative,就用的比较少,要用它必须使用的头文件,然后就可以自由

2013-08-20 10:47:50 697

转载 [Android]高低API版本兼容之@TargetApi

使用@TargetApi annotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1.这个时候eclipse会提示找不到这个变量。只要在方法前面加一个 @TargetApi(11), 这样就不会报错了,程

2013-08-17 11:34:47 924

转载 Android BroadcastReceiver 简介

Android BroadcastReceiver 简介 在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver    活动(Activity) - 用于表现功能     服务(Service) - 相当于后台运行的 Activity    广播(Broadcast) - 用于发送广播     广播接收器(Br

2013-08-17 09:50:51 547

转载 中断解析

一、中断是什么中断的汉语解释是半中间发生阻隔、停顿或故障而断开。那么,在计算机系统中,我们为什么需要“阻隔、停顿和断开”呢?举个日常生活中的例子,比如说我正在厨房用煤气烧一壶水,这样就只能守在厨房里,苦苦等着水开——如果水溢出来浇灭了煤气,有可能就要发生一场灾难了。等啊等啊,外边突然传来了惊奇的叫声“怎么不关水龙头?”于是我惭愧的发现,刚才接水之后只顾着抱怨这份无聊的差事,居然忘了这事,于

2013-08-16 17:05:22 752

原创 中断分类

中断可分为同步(synchronous)中断和异步(asynchronous)中断:1. 同步中断是当指令执行时由 CPU 控制单元产生,之所以称为同步,是因为只有在一条指令执行完毕后 CPU 才会发出中断,而不是发生在代码指令执行期间,比如系统调用。2. 异步中断是指由其他硬件设备依照 CPU 时钟信号随机产生,即意味着中断能够在指令之间发生,例如键盘中断。根据 Intel 官方资料

2013-08-16 15:24:50 1549

转载 在iOS开发中使用FMDB

iosinsert数据库sqlitephpmyadminmanager建立数据库建立数据库只需要如下一行即可,当该文件不存在时,fmdb会自己创建一个。如果你传入的参数是空串:@”” ,则fmdb会在临时文件目录下创建这个数据库,如果你传入的参数是 NULL,则它会建立一个在内存中的数据库。FMDatabase *db = [FMDatabase databaseWithPat

2013-08-16 14:46:02 707

原创 关于Build Active Architecture Only属性

这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。而设置为no时,会编译所有的版本。这个是设备对应的architecture:armv6:iPhone 2G/3G,iPod 1G/2Garmv7:iPhone 3GS/4/4s,iPod 3G/4G,iPad 1G/2G/3Garmv7s:iPh

2013-08-15 18:26:32 693

原创 inflate用一个XML源填充view. LayoutInflater

java.lang.Object    android.view.LayoutInflaterThis class is used to instantiate layout XML file into its corresponding View objects. It is never be used directly --  use getLayoutInflater()  

2013-08-15 17:01:05 1737 2

转载 关于inflate的第3个参数

关于inf方法 inflate(int resource, ViewGroup root, boolean attachToRoot) 中,前连个参数都好理解,我比较费解的是第3个参数。文档中的解释是:Whether the inflated hierarchy should be attached to the root parameter? If false, root

2013-08-15 16:44:38 4162 10

转载 android ImageView scaleType属性

使用ImageView时经常会用到scaleType属性,如:android:layout_height="50dp" android:scaleType="matrix"android:src="@drawable/sample_small" />scaleType属性的各个值总是记不住之间的区别。今天找点时间总结了一下:scaleType的属性值有:matrix  

2013-08-15 15:45:23 954

转载 Android中设置文本颜色的三种方法

1、利用系统自带的颜色类,如:TextView1.setTextColor(android.graphics.Color.RED);2、数字颜色表示法TextView1.setTextColor(0xffff00ff);3、自定义颜色TextView1.setTextColor(this.getResources().getColor(R.drawable.

2013-08-15 15:29:23 778

转载 Android 系统字体和颜色样式

Android 字体和颜色 对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。java代码:"?android:attr/textAppearanceLarge""?android:attr/textAppeara

2013-08-15 15:28:23 3409

转载 Xcode svn import项目 上传.a文件(静态库)

在终端使用命令touch 项目所在文件夹 svn import 项目文件夹 https://服务器地址 -m "iPad import"这样就把项目上传到服务器上了!但是不能把.a文件上传到服务器。上传.a文件(静态库),首先进入.a文件所在的文件夹,使用命令svn add 文件名.a然后在使用命令svn commit -m “提交说明消息”

2013-08-15 14:08:09 1230

原创 Xcode 中的Bundle versions string, short 和 Bundle version 区别

Bundle version is the internal version number of your app.Short version string is the publically visible version of your app.So for example, if you iterate your version number every time you

2013-08-15 09:49:19 2240

转载 XCode4 App Store提交小结

本文建立在你的应用程序已开发完成的基础上本文以理清流程为主本文的内容以Distribution为准,但是所附的参考资料也有对Ad Hoc的说明三种证书(Development、Distribution、Ad Hoc)的区别请参考:http://blog.sina.com.cn/s/blog_68444e230100srdn.html本文引用的官方资料以XCode 3为准,XCode

2013-08-15 09:45:54 556

转载 Android Fragment完全解析,关于碎片你所需知道的一切

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8881711我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机

2013-08-14 22:54:33 648

转载 [iOS开发系列]根据Debug和Release状态的变化来屏蔽日志输出

今天在这里分享一个很实用的小技巧。 我们平时在开发应用的时候,经常会用到NSLog来调试我们的程序,而随着项目越来越大,这些用于调试的日志输出就会变得很难管理。 我们在发布正式版的时候一定要屏蔽掉所有后台输出,因为这些输出还是比较消耗系统资源的。  往往到了这个时候,我们不得不去一行一行的找到NSLog调用,然后注释掉。 这样做在项目小的时候还比较有效,但随着项目规模的增长,就会变得越来越难控制。

2013-08-14 16:23:03 1356

转载 iOS5可能会删除本地文件储存

http://media.cocoachina.com/local-file-storage-in-ios-5/文/ Nick (iphoneincubator)关于iOS 5的本地文件储存Marco(Instapaper 的开发者)写过一篇很好的帖子阐述过相关问题,有兴趣的同学可以先阅读下他的文章然后再看下文。在苹果开发者的论坛上也有许多相关问题的讨论贴:安全

2013-08-14 12:13:09 746

转载 应用中弹出 WiFi 提示框的方法

如果 iOS 程序中用到了 WiFi,想有 WiFi 提示,只需要在 .plist 文件中加入如下 Key/Value 即可: 键名:ApplicationusesWi-Fi 值:YES 键名:SBUsesNetwork 值:3 示例代码:点击 此处下载。“”阅读器本文转自 http://www.wuleilei.com/bl

2013-08-14 11:17:06 971

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关注的人

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