摘要:
今天发现Xcode里一个好东西:代码片段库你可以将自己常用的代码放到里面,给它命名,设置快捷键,以后想用这段代码的时候只要按快捷键,就会出现提示,直接将这段代码显示出来,十分高效。比如我经常会用到一个动画:[UIView beginAnimations:@"EaseIn" context:nil];... 阅读全文
随笔档案-2013年08月
xcode自动完成代码 Code Snippet Library
2013-08-28 17:12 by 三戒1993, 129 阅读, 收藏, 编辑
摘要:
今天发现Xcode里一个好东西:代码片段库你可以将自己常用的代码放到里面,给它命名,设置快捷键,以后想用这段代码的时候只要按快捷键,就会出现提示,直接将这段代码显示出来,十分高效。比如我经常会用到一个动画:[UIView beginAnimations:@"EaseIn" context:nil];... 阅读全文
V8引擎实现标准ECMA-262(三)
2013-08-28 17:12 by 三戒1993, 123 阅读, 收藏, 编辑
摘要:
推荐英文原址ECMA-2623.构造函数构造函数除了通过指定的模式创建对象以外,还有另外一个好处——它能够自动设置新创建对象的原型对象,这个原型对象存储在构造函数的Prototype属性中。例如,我们使用构造函数来创建对象b和c,如下[javascript]view plaincopy//构造函数f... 阅读全文
V8引擎实现标准ECMA-262(三)
2013-08-28 17:12 by 三戒1993, 147 阅读, 收藏, 编辑
摘要:
推荐英文原址ECMA-2623.构造函数构造函数除了通过指定的模式创建对象以外,还有另外一个好处——它能够自动设置新创建对象的原型对象,这个原型对象存储在构造函数的Prototype属性中。例如,我们使用构造函数来创建对象b和c,如下[javascript]view plaincopy//构造函数f... 阅读全文
仔细看看Javascript中的逻辑与(&&)和逻辑或(||)
2013-08-28 15:23 by 三戒1993, 145 阅读, 收藏, 编辑
摘要:
学过Java和C的人,都知道逻辑与(&&)和逻辑或(||),他们都是短路运算符,也就是说,对于&&来说,只要左边的操作数是false,它就不会再去判断右边的操作数是true还是false了,因为这个时候已经知道整个表达式的值就是false了;同理对于||来说,只要左边的操作数是true,它也不会再去... 阅读全文
仔细看看Javascript中的逻辑与(&&)和逻辑或(||)
2013-08-28 15:23 by 三戒1993, 133 阅读, 收藏, 编辑
摘要:
学过Java和C的人,都知道逻辑与(&&)和逻辑或(||),他们都是短路运算符,也就是说,对于&&来说,只要左边的操作数是false,它就不会再去判断右边的操作数是true还是false了,因为这个时候已经知道整个表达式的值就是false了;同理对于||来说,只要左边的操作数是true,它也不会再去... 阅读全文
iOS 开发者必不可少的 75 个工具
2013-08-28 10:16 by 三戒1993, 112 阅读, 收藏, 编辑
摘要:
如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。记住了这些,我将向你... 阅读全文
iOS 开发者必不可少的 75 个工具
2013-08-28 10:16 by 三戒1993, 112 阅读, 收藏, 编辑
摘要:
如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。记住了这些,我将向你... 阅读全文
Android初级教程_获取Android控件的宽和高
2013-08-27 23:30 by 三戒1993, 111 阅读, 收藏, 编辑
摘要:
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]view plaincopypublicclassMyImageViewextendsImageView{publicMyImageView(Contextc... 阅读全文
Android初级教程_获取Android控件的宽和高
2013-08-27 23:30 by 三戒1993, 95 阅读, 收藏, 编辑
摘要:
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]view plaincopypublicclassMyImageViewextendsImageView{publicMyImageView(Contextc... 阅读全文
Android在OnCreate中获取控件的宽度和高度
2013-08-27 23:27 by 三戒1993, 103 阅读, 收藏, 编辑
摘要:
在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技... 阅读全文
Android在OnCreate中获取控件的宽度和高度
2013-08-27 23:27 by 三戒1993, 98 阅读, 收藏, 编辑
摘要:
在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技... 阅读全文
NYTimes Objective-C 编程风格指南
2013-08-27 10:12 by 三戒1993, 82 阅读, 收藏, 编辑
摘要:
这篇指南总结了纽约时报iOS开发团队的编程风格。欢迎大家在github中提供建议和pull请求。“”转自eseedo的博客 [微博]NYTimes Objective-C 编程风格指南。来源:https://github.com/NYTimes/objective-c-style-guide这篇指南... 阅读全文
NYTimes Objective-C 编程风格指南
2013-08-27 10:12 by 三戒1993, 113 阅读, 收藏, 编辑
摘要:
这篇指南总结了纽约时报iOS开发团队的编程风格。欢迎大家在github中提供建议和pull请求。“”转自eseedo的博客 [微博]NYTimes Objective-C 编程风格指南。来源:https://github.com/NYTimes/objective-c-style-guide这篇指南... 阅读全文
程序中提醒用户进去App Store 评分 跳转 代码
2013-08-23 10:46 by 三戒1993, 135 阅读, 收藏, 编辑
摘要:
大家都知道,评论和评分是决定app在appstore中排名的重要因素,但是大部分用户下载安装APP后却不会去点评,所以添加提示用户去点评的功能是很必要的,如下是代码:很多用户用了好软件后忘记或嫌麻烦而不去 App Store 进行打分评星,为此开发者可以在应用中加入打分按钮,点击后直接跳转到 ... 阅读全文
程序中提醒用户进去App Store 评分 跳转 代码
2013-08-23 10:46 by 三戒1993, 114 阅读, 收藏, 编辑
摘要:
大家都知道,评论和评分是决定app在appstore中排名的重要因素,但是大部分用户下载安装APP后却不会去点评,所以添加提示用户去点评的功能是很必要的,如下是代码:很多用户用了好软件后忘记或嫌麻烦而不去 App Store 进行打分评星,为此开发者可以在应用中加入打分按钮,点击后直接跳转到 ... 阅读全文
程序跳转到itunes商店
2013-08-23 10:38 by 三戒1993, 132 阅读, 收藏, 编辑
摘要:
找到应用程序,点击应用程序下面的小三角图标,再选择”复制链接“,就可以获取此应用的链接了。比如:itunes.apple.com/cn/app/bai-du-wen-kuhd/id483064532?mt=8然后将 https:// 替换为itms:// 或者itms-apps://:itms://... 阅读全文
程序跳转到itunes商店
2013-08-23 10:38 by 三戒1993, 136 阅读, 收藏, 编辑
摘要:
找到应用程序,点击应用程序下面的小三角图标,再选择”复制链接“,就可以获取此应用的链接了。比如:itunes.apple.com/cn/app/bai-du-wen-kuhd/id483064532?mt=8然后将 https:// 替换为itms:// 或者itms-apps://:itms://... 阅读全文
app被Rejected 的各种原因翻译。这个绝对有用
2013-08-23 09:52 by 三戒1993, 317 阅读, 收藏, 编辑
摘要:
1. Terms and conditions(法律与条款)1.1As a developer of applications for the App Store you are bound by the terms of theProgram License Agreement(PLA), Hum... 阅读全文
app被Rejected 的各种原因翻译。这个绝对有用
2013-08-23 09:52 by 三戒1993, 400 阅读, 收藏, 编辑
摘要:
1. Terms and conditions(法律与条款)1.1As a developer of applications for the App Store you are bound by the terms of theProgram License Agreement(PLA), Hum... 阅读全文
iphone开发中使用nib(xib)文件的内存管理
2013-08-22 22:07 by 三戒1993, 159 阅读, 收藏, 编辑
摘要:
iphoneuinavigationcontrollercocoauiviewvariableswindows在使用nib文件做界面开发的过程中,加载nib文件后,由于设置了outlet和delegate,出现了一些未能及时释放的引用和retain循环,最后结果当然可想而知,dealloc没有走到,... 阅读全文
iphone开发中使用nib(xib)文件的内存管理
2013-08-22 22:07 by 三戒1993, 111 阅读, 收藏, 编辑
摘要:
iphoneuinavigationcontrollercocoauiviewvariableswindows在使用nib文件做界面开发的过程中,加载nib文件后,由于设置了outlet和delegate,出现了一些未能及时释放的引用和retain循环,最后结果当然可想而知,dealloc没有走到,... 阅读全文
Resource Management in View Controllers
2013-08-22 22:03 by 三戒1993, 216 阅读, 收藏, 编辑
摘要:
UIViewController生命周期 UIViewControl是IOS程序中的一个重要组成部分,扮演者一个大管家的身份,管理着程序中的众多视图,今天看看了官方文档并做了如下一些简单的记录:何时加载view,加载的原则是什么,视图何时消失等问题,文档中讲的都很详细。 Controller的v... 阅读全文
Resource Management in View Controllers
2013-08-22 22:03 by 三戒1993, 201 阅读, 收藏, 编辑
摘要:
UIViewController生命周期 UIViewControl是IOS程序中的一个重要组成部分,扮演者一个大管家的身份,管理着程序中的众多视图,今天看看了官方文档并做了如下一些简单的记录:何时加载view,加载的原则是什么,视图何时消失等问题,文档中讲的都很详细。 Controller的v... 阅读全文
initwithcoder和 initwithframe 区别?
2013-08-22 21:37 by 三戒1993, 118 阅读, 收藏, 编辑
摘要:
每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.昨天看了下苹果官方的相关文档以及几篇相关内容的网页(一 二 三)... 阅读全文
iOS图形处理和性能
2013-08-22 13:06 by 三戒1993, 132 阅读, 收藏, 编辑
摘要:
转自陶丰平的博客原文的题目是Designing for iOS: Graphics & Performance,晚上花了两个不到小时大致翻译了下。---Begin---在之前的文章里,我们探讨了基于多种不同技术来实现自定义的UIButton,当然不同的技术所涉及到的代码复杂度和难度也不一样。但是我也... 阅读全文
iOS图形处理和性能
2013-08-22 13:06 by 三戒1993, 155 阅读, 收藏, 编辑
摘要:
转自陶丰平的博客原文的题目是Designing for iOS: Graphics & Performance,晚上花了两个不到小时大致翻译了下。---Begin---在之前的文章里,我们探讨了基于多种不同技术来实现自定义的UIButton,当然不同的技术所涉及到的代码复杂度和难度也不一样。但是我也... 阅读全文
Objc的底层并发API
2013-08-22 13:04 by 三戒1993, 114 阅读, 收藏, 编辑
摘要:
本文由webfrogs译自objc.io,原文作者Daniel Eggert。 小引 本篇英文原文所发布的站点objc.io是一个专门为iOS和OS X开发者提供的深入讨论技术的平台,文章含金量很高。这个平台每月发布一次,每次都“”阅读器本文由webfrogs译自objc.io,原文作者Daniel... 阅读全文
Objc的底层并发API
2013-08-22 13:04 by 三戒1993, 116 阅读, 收藏, 编辑
摘要:
本文由webfrogs译自objc.io,原文作者Daniel Eggert。 小引 本篇英文原文所发布的站点objc.io是一个专门为iOS和OS X开发者提供的深入讨论技术的平台,文章含金量很高。这个平台每月发布一次,每次都“”阅读器本文由webfrogs译自objc.io,原文作者Daniel... 阅读全文
位运算
2013-08-21 23:41 by 三戒1993, 132 阅读, 收藏, 编辑
摘要:
在实际应用中可以做用户权限的应用002我这里说到的权限管理办法是一个普遍采用的方法,主要是使用到”位运行符”操作,& 位与运算符、| 位或运行符。参与运算的如果是10进制数,则会被转换至2进制数参与运算,然后计算结果会再转换为10进制数输出。003它的权限值是这样的0042^0=1,相应2进数为”0... 阅读全文
位运算
2013-08-21 23:41 by 三戒1993, 141 阅读, 收藏, 编辑
摘要:
在实际应用中可以做用户权限的应用002我这里说到的权限管理办法是一个普遍采用的方法,主要是使用到”位运行符”操作,& 位与运算符、| 位或运行符。参与运算的如果是10进制数,则会被转换至2进制数参与运算,然后计算结果会再转换为10进制数输出。003它的权限值是这样的0042^0=1,相应2进数为”0... 阅读全文
网页开发的6种在线调试环境
2013-08-20 16:15 by 三戒1993, 151 阅读, 收藏, 编辑
摘要:
如今的网页代码,一般由三个部分组成: * HTML,语义层,提供网页的内容。 * CSS,表现层,规定网页的外观。 * Javascript,动作层,定义用户与网页的互动。理想的开发环境,应该既可以分别调试这三种代码,又可以轻松查看它们合并在一起的整体效果。浏览器是最合适的效果查看工具,所以很... 阅读全文
网页开发的6种在线调试环境
2013-08-20 16:15 by 三戒1993, 129 阅读, 收藏, 编辑
摘要:
如今的网页代码,一般由三个部分组成: * HTML,语义层,提供网页的内容。 * CSS,表现层,规定网页的外观。 * Javascript,动作层,定义用户与网页的互动。理想的开发环境,应该既可以分别调试这三种代码,又可以轻松查看它们合并在一起的整体效果。浏览器是最合适的效果查看工具,所以很... 阅读全文
Javascript继承机制的设计思想
2013-08-20 15:50 by 三戒1993, 84 阅读, 收藏, 编辑
摘要:
我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从根本... 阅读全文
Javascript继承机制的设计思想
2013-08-20 15:50 by 三戒1993, 78 阅读, 收藏, 编辑
摘要:
我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从根本... 阅读全文
儿子和女儿——解释器和编译器的区别与联系
2013-08-20 15:36 by 三戒1993, 96 阅读, 收藏, 编辑
摘要:
菜鸟经常将编译器和解释器弄混淆,无奈之下,于是向高手请教。 高手说:“ 解释器是一条一条的解释执行源语言。比如php,postscritp,javascript就是典型的解释性语言。 编译器是把源代码整个编译成目标代码,执行时不在需要编译器,直接在支持目标代码的平台上运行,这样执行效率... 阅读全文
Firebug控制台详解
2013-08-20 15:32 by 三戒1993, 75 阅读, 收藏, 编辑
摘要:
http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.htmlFirebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级... 阅读全文
Firebug控制台详解
2013-08-20 15:32 by 三戒1993, 99 阅读, 收藏, 编辑
摘要:
http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.htmlFirebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级... 阅读全文
linux 下 自己写的 html文件产生中文乱码问题 解决办法
2013-08-20 15:11 by 三戒1993, 154 阅读, 收藏, 编辑
摘要:
再文件顶部加上 字体的声明 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
linux 下 自己写的 html文件产生中文乱码问题 解决办法
2013-08-20 15:11 by 三戒1993, 689 阅读, 收藏, 编辑
摘要:
再文件顶部加上 字体的声明 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
(译)Objective-C的动态特性
2013-08-20 10:51 by 三戒1993, 128 阅读, 收藏, 编辑
摘要:
这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。 过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型“”阅读器转自无网不剩的博客这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。... 阅读全文
(译)Objective-C的动态特性
2013-08-20 10:51 by 三戒1993, 112 阅读, 收藏, 编辑
摘要:
这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。 过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型“”阅读器转自无网不剩的博客这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。... 阅读全文
iOS学习系列 - 扩展机制category与associative
2013-08-20 10:47 by 三戒1993, 144 阅读, 收藏, 编辑
摘要:
iOS学习系列 - 扩展机制category与associativecategory与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的... 阅读全文
iOS学习系列 - 扩展机制category与associative
2013-08-20 10:47 by 三戒1993, 122 阅读, 收藏, 编辑
摘要:
iOS学习系列 - 扩展机制category与associativecategory与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的... 阅读全文
[Android]高低API版本兼容之@TargetApi
2013-08-17 11:34 by 三戒1993, 144 阅读, 收藏, 编辑
摘要:
使用@TargetApiannotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1.这个时候eclipse会提示找不到这个变量。只要在方... 阅读全文
[Android]高低API版本兼容之@TargetApi
2013-08-17 11:34 by 三戒1993, 282 阅读, 收藏, 编辑
摘要:
使用@TargetApiannotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1.这个时候eclipse会提示找不到这个变量。只要在方... 阅读全文
Android BroadcastReceiver 简介
2013-08-17 09:50 by 三戒1993, 98 阅读, 收藏, 编辑
摘要:
Android BroadcastReceiver 简介在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver 活动(Activity) - 用于表现功能 服务(Service) - 相当于后台运行的 Activity 广播(Bro... 阅读全文
Android BroadcastReceiver 简介
2013-08-17 09:50 by 三戒1993, 128 阅读, 收藏, 编辑
摘要:
Android BroadcastReceiver 简介在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver 活动(Activity) - 用于表现功能 服务(Service) - 相当于后台运行的 Activity 广播(Bro... 阅读全文
中断解析
2013-08-16 17:05 by 三戒1993, 136 阅读, 收藏, 编辑
摘要:
一、中断是什么中断的汉语解释是半中间发生阻隔、停顿或故障而断开。那么,在计算机系统中,我们为什么需要“阻隔、停顿和断开”呢?举个日常生活中的例子,比如说我正在厨房用煤气烧一壶水,这样就只能守在厨房里,苦苦等着水开——如果水溢出来浇灭了煤气,有可能就要发生一场灾难了。等啊等啊,外边突然传来了惊奇的叫声... 阅读全文
中断解析
2013-08-16 17:05 by 三戒1993, 138 阅读, 收藏, 编辑
摘要:
一、中断是什么中断的汉语解释是半中间发生阻隔、停顿或故障而断开。那么,在计算机系统中,我们为什么需要“阻隔、停顿和断开”呢?举个日常生活中的例子,比如说我正在厨房用煤气烧一壶水,这样就只能守在厨房里,苦苦等着水开——如果水溢出来浇灭了煤气,有可能就要发生一场灾难了。等啊等啊,外边突然传来了惊奇的叫声... 阅读全文
中断分类
2013-08-16 15:24 by 三戒1993, 827 阅读, 收藏, 编辑
摘要:
中断可分为同步(synchronous)中断和异步(asynchronous)中断:1. 同步中断是当指令执行时由 CPU 控制单元产生,之所以称为同步,是因为只有在一条指令执行完毕后 CPU 才会发出中断,而不是发生在代码指令执行期间,比如系统调用。2. 异步中断是指由其他硬件设备依照 CPU 时... 阅读全文
中断分类
2013-08-16 15:24 by 三戒1993, 211 阅读, 收藏, 编辑
摘要:
中断可分为同步(synchronous)中断和异步(asynchronous)中断:1. 同步中断是当指令执行时由 CPU 控制单元产生,之所以称为同步,是因为只有在一条指令执行完毕后 CPU 才会发出中断,而不是发生在代码指令执行期间,比如系统调用。2. 异步中断是指由其他硬件设备依照 CPU 时... 阅读全文
在iOS开发中使用FMDB
2013-08-16 14:46 by 三戒1993, 88 阅读, 收藏, 编辑
摘要:
iosinsert数据库sqlitephpmyadminmanager建立数据库建立数据库只需要如下一行即可,当该文件不存在时,fmdb会自己创建一个。如果你传入的参数是空串:@”” ,则fmdb会在临时文件目录下创建这个数据库,如果你传入的参数是 NULL,则它会建立一个在内存中的数据库。FMDa... 阅读全文
在iOS开发中使用FMDB
2013-08-16 14:46 by 三戒1993, 99 阅读, 收藏, 编辑
摘要:
iosinsert数据库sqlitephpmyadminmanager建立数据库建立数据库只需要如下一行即可,当该文件不存在时,fmdb会自己创建一个。如果你传入的参数是空串:@”” ,则fmdb会在临时文件目录下创建这个数据库,如果你传入的参数是 NULL,则它会建立一个在内存中的数据库。FMDa... 阅读全文
关于Build Active Architecture Only属性
2013-08-15 18:26 by 三戒1993, 96 阅读, 收藏, 编辑
摘要:
这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。而设置为no时,会编译所有的版本。这个是设备对应的architecture:armv6:iPhone 2G/3G,iPod 1G/2Garmv7:iPhone 3GS/4/4s,iPod 3G/4G... 阅读全文
关于Build Active Architecture Only属性
2013-08-15 18:26 by 三戒1993, 93 阅读, 收藏, 编辑
摘要:
这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。而设置为no时,会编译所有的版本。这个是设备对应的architecture:armv6:iPhone 2G/3G,iPod 1G/2Garmv7:iPhone 3GS/4/4s,iPod 3G/4G... 阅读全文
inflate用一个XML源填充view. LayoutInflater
2013-08-15 17:01 by 三戒1993, 97 阅读, 收藏, 编辑
摘要:
java.lang.Objectandroid.view.LayoutInflaterThisclassisusedtoinstantiatelayoutXMLfileintoitscorrespondingViewobjects.Itisneverbeuseddirectly--usegetLay... 阅读全文
inflate用一个XML源填充view. LayoutInflater
2013-08-15 17:01 by 三戒1993, 97 阅读, 收藏, 编辑
摘要:
java.lang.Objectandroid.view.LayoutInflaterThisclassisusedtoinstantiatelayoutXMLfileintoitscorrespondingViewobjects.Itisneverbeuseddirectly--usegetLay... 阅读全文
关于inflate的第3个参数
2013-08-15 16:44 by 三戒1993, 166 阅读, 收藏, 编辑
摘要:
关于inf方法 inflate(int resource, ViewGroup root, boolean attachToRoot) 中,前连个参数都好理解,我比较费解的是第3个参数。文档中的解释是:Whether the inflated hierarchy should be attached... 阅读全文
关于inflate的第3个参数
2013-08-15 16:44 by 三戒1993, 152 阅读, 收藏, 编辑
摘要:
关于inf方法 inflate(int resource, ViewGroup root, boolean attachToRoot) 中,前连个参数都好理解,我比较费解的是第3个参数。文档中的解释是:Whether the inflated hierarchy should be attached... 阅读全文
android ImageView scaleType属性
2013-08-15 15:45 by 三戒1993, 98 阅读, 收藏, 编辑
摘要:
使用ImageView时经常会用到scaleType属性,如:scaleType属性的各个值总是记不住之间的区别。今天找点时间总结了一下:scaleType的属性值有:matrix fitXY fitStart fitCenter fitEnd center centerCrop centerIns... 阅读全文
android ImageView scaleType属性
2013-08-15 15:45 by 三戒1993, 139 阅读, 收藏, 编辑
摘要:
使用ImageView时经常会用到scaleType属性,如:scaleType属性的各个值总是记不住之间的区别。今天找点时间总结了一下:scaleType的属性值有:matrix fitXY fitStart fitCenter fitEnd center centerCrop centerIns... 阅读全文
Android中设置文本颜色的三种方法
2013-08-15 15:29 by 三戒1993, 132 阅读, 收藏, 编辑
摘要:
1、利用系统自带的颜色类,如:TextView1.setTextColor(android.graphics.Color.RED);2、数字颜色表示法TextView1.setTextColor(0xffff00ff);3、自定义颜色TextView1.setTextColor(this.getRe... 阅读全文
Android中设置文本颜色的三种方法
2013-08-15 15:29 by 三戒1993, 217 阅读, 收藏, 编辑
摘要:
1、利用系统自带的颜色类,如:TextView1.setTextColor(android.graphics.Color.RED);2、数字颜色表示法TextView1.setTextColor(0xffff00ff);3、自定义颜色TextView1.setTextColor(this.getRe... 阅读全文
Android 系统字体和颜色样式
2013-08-15 15:28 by 三戒1993, 452 阅读, 收藏, 编辑
摘要:
Android 字体和颜色对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。java代码:"?android:attr/textAppea... 阅读全文
Xcode svn import项目 上传.a文件(静态库)
2013-08-15 14:08 by 三戒1993, 136 阅读, 收藏, 编辑
摘要:
在终端使用命令touch 项目所在文件夹svn import 项目文件夹 https://服务器地址 -m "iPad import"这样就把项目上传到服务器上了!但是不能把.a文件上传到服务器。上传.a文件(静态库),首先进入.a文件所在的文件夹,使用命令svn add 文件名.a然后在使用命令s... 阅读全文
Xcode 中的Bundle versions string, short 和 Bundle version 区别
2013-08-15 09:49 by 三戒1993, 295 阅读, 收藏, 编辑
摘要:
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 it... 阅读全文
XCode4 App Store提交小结
2013-08-15 09:45 by 三戒1993, 123 阅读, 收藏, 编辑
摘要:
本文建立在你的应用程序已开发完成的基础上本文以理清流程为主本文的内容以Distribution为准,但是所附的参考资料也有对Ad Hoc的说明三种证书(Development、Distribution、Ad Hoc)的区别请参考:http://blog.sina.com.cn/s/blog_6844... 阅读全文
Android Fragment完全解析,关于碎片你所需知道的一切
2013-08-14 22:54 by 三戒1993, 110 阅读, 收藏, 编辑
摘要:
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8881711我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它... 阅读全文
[iOS开发系列]根据Debug和Release状态的变化来屏蔽日志输出
2013-08-14 16:23 by 三戒1993, 143 阅读, 收藏, 编辑
摘要:
今天在这里分享一个很实用的小技巧。 我们平时在开发应用的时候,经常会用到NSLog来调试我们的程序,而随着项目越来越大,这些用于调试的日志输出就会变得很难管理。 我们在发布正式版的时候一定要屏蔽掉所有后台输出,因为这些输出还是比较消耗系统资源的。 往往到了这个时候,我们不得不去一行一行的找到NSL... 阅读全文
iOS5可能会删除本地文件储存
2013-08-14 12:13 by 三戒1993, 98 阅读, 收藏, 编辑
摘要:
http://media.cocoachina.com/local-file-storage-in-ios-5/文/Nick(iphoneincubator)关于iOS 5的本地文件储存Marco(Instapaper 的开发者)写过一篇很好的帖子阐述过相关问题,有兴趣的同学可以先阅读下他的文章然后... 阅读全文
iOS5可能会删除本地文件储存
2013-08-14 12:13 by 三戒1993, 123 阅读, 收藏, 编辑
摘要:
http://media.cocoachina.com/local-file-storage-in-ios-5/文/Nick(iphoneincubator)关于iOS 5的本地文件储存Marco(Instapaper 的开发者)写过一篇很好的帖子阐述过相关问题,有兴趣的同学可以先阅读下他的文章然后... 阅读全文
应用中弹出 WiFi 提示框的方法
2013-08-14 11:17 by 三戒1993, 173 阅读, 收藏, 编辑
摘要:
如果 iOS 程序中用到了 WiFi,想有 WiFi 提示,只需要在 .plist 文件中加入如下 Key/Value 即可: 键名:ApplicationusesWi-Fi 值:YES 键名:SBUsesNetwork 值:3 示例代码:点击 此处下载。“”阅读器本文转自http://www.wu... 阅读全文
应用中弹出 WiFi 提示框的方法
2013-08-14 11:17 by 三戒1993, 293 阅读, 收藏, 编辑
摘要:
如果 iOS 程序中用到了 WiFi,想有 WiFi 提示,只需要在 .plist 文件中加入如下 Key/Value 即可: 键名:ApplicationusesWi-Fi 值:YES 键名:SBUsesNetwork 值:3 示例代码:点击 此处下载。“”阅读器本文转自http://www.wu... 阅读全文
[转] android自定义布局中的平滑移动
2013-08-12 23:17 by 三戒1993, 117 阅读, 收藏, 编辑
摘要:
无意中搜索到这篇文章,大概扫了一眼,知道是篇好文,先转载记录下来学习!文章主要讲的是自定义view的写法心得。转自:http://www.apkbus.com/android-48445-1-1.html在android应用程序的开发过程中,相信我们很多人都想把应用的交互做的比较绚丽,比如让界面切换... 阅读全文
Android中Scroller类的分析
2013-08-12 22:20 by 三戒1993, 120 阅读, 收藏, 编辑
摘要:
今天看了一下项目中用到的ViewFlow控件,想弄明白其工作原理。从头开始分析,卡在“滚动”这儿了。做android也快两年了,连最基本的滚动都不熟悉,真是惭愧。。。遂网上找资料,很容易的在google前排找到此文章:Android Scroller类的详细分析http://blog.csdn.ne... 阅读全文
VelocityTracker监控速度!!!
2013-08-12 21:08 by 三戒1993, 175 阅读, 收藏, 编辑
摘要:
用来追踪触摸事件(flinging事件和其他手势事件)的速率。用obtain()函数来获得类的实例,用addMovement(MotionEvent)函数将motion event加入到VelocityTracker类实例中,当你使用到速率时,使用computeCurrentVelocity(int... 阅读全文
UIView 判断是否visible
2013-08-12 15:20 by 三戒1993, 215 阅读, 收藏, 编辑
摘要:
if(self.view == [(MyAppDelegate *)[[UIApplication sharedApplication] delegate].window.subviews objectAtIndex:0]){ 代码 } ... 阅读全文
xcode禁用代码分析的警告和内存泄漏
2013-08-12 15:09 by 三戒1993, 113 阅读, 收藏, 编辑
摘要:
在使用xcode进行iphone应用开发时,经常需要添加一些第三方的类库,而一些第三方的类库由于缺少维护,从而导致类库中含有各种警告和各种内存泄漏,但并不影响运行.倘若我们需要用到第三方库,而由不想在代码分析时看到这些库的警告或内存泄漏,我需要这样做:12345#pragma clang diagn... 阅读全文
xcode禁用代码分析的警告和内存泄漏
2013-08-12 15:09 by 三戒1993, 159 阅读, 收藏, 编辑
摘要:
在使用xcode进行iphone应用开发时,经常需要添加一些第三方的类库,而一些第三方的类库由于缺少维护,从而导致类库中含有各种警告和各种内存泄漏,但并不影响运行.倘若我们需要用到第三方库,而由不想在代码分析时看到这些库的警告或内存泄漏,我需要这样做:12345#pragma clang diagn... 阅读全文
新xcode的literal syntax是什么
2013-08-12 15:04 by 三戒1993, 117 阅读, 收藏, 编辑
摘要:
New Objective-C Literal Syntax for NSArray, NSDictionary 是以@字符开始的方式简单地创建数组、字典、NSNumber常量。代码如下:NSNumber *n1 = @1000; // [NSNumber numberWithInt:1000] ... 阅读全文
强制去除xcode的编译警告
2013-08-12 15:01 by 三戒1993, 128 阅读, 收藏, 编辑
摘要:
使用#pragma clang diagnostic ignored语法来强制去除xcode的编译警告,代码举例如下:#pragma clang diagnostic push#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowe... 阅读全文
强制去除xcode的编译警告
2013-08-12 15:01 by 三戒1993, 147 阅读, 收藏, 编辑
摘要:
使用#pragma clang diagnostic ignored语法来强制去除xcode的编译警告,代码举例如下:#pragma clang diagnostic push#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowe... 阅读全文
iphone 内存检测工具
2013-08-12 11:02 by 三戒1993, 265 阅读, 收藏, 编辑
摘要:
http://latest.docs.nimbuskit.info/NimbusOverview.htmlNimbus OverviewSub-ModulesSensorsOverviewLoggerPagesOverviewThe Overview is a debugging tool for ... 阅读全文
iphone 内存检测工具
2013-08-12 11:02 by 三戒1993, 152 阅读, 收藏, 编辑
摘要:
http://latest.docs.nimbuskit.info/NimbusOverview.htmlNimbus OverviewSub-ModulesSensorsOverviewLoggerPagesOverviewThe Overview is a debugging tool for ... 阅读全文
Xcode4.2 本地化 总结
2013-08-08 15:00 by 三戒1993, 100 阅读, 收藏, 编辑
摘要:
1 xcode4.2,如果是简体中文,把国际化的文件放到zh-Hans.lproj中就显示正常了。如果放到zh.lproj中就不可以2字符串1)在项目的“supporting files”目录中右键“new file”然后在弹出窗口左侧选择IOS的resource项,在右侧就可以看到“String ... 阅读全文
Xcode4.2 本地化 总结
2013-08-08 15:00 by 三戒1993, 155 阅读, 收藏, 编辑
摘要:
1 xcode4.2,如果是简体中文,把国际化的文件放到zh-Hans.lproj中就显示正常了。如果放到zh.lproj中就不可以2字符串1)在项目的“supporting files”目录中右键“new file”然后在弹出窗口左侧选择IOS的resource项,在右侧就可以看到“String ... 阅读全文
Android中后台线程如何与UI线程交互
2013-08-06 21:50 by 三戒1993, 165 阅读, 收藏, 编辑
摘要:
我想关于这个话题已经有很多前辈讨论过了。今天算是一次学习总结吧。在android的设计思想中,为了确保用户顺滑的操作体验。一些耗时的任务不能够在UI线程中运行,像访问网络就属于这类任务。因此我们必须要重新开启一个后台线程运行这些任务。然而,往往这些任务最终又会直接或者间接的需要访问和控制UI控件。例... 阅读全文
Android中后台线程如何与UI线程交互
2013-08-06 21:50 by 三戒1993, 113 阅读, 收藏, 编辑
摘要:
我想关于这个话题已经有很多前辈讨论过了。今天算是一次学习总结吧。在android的设计思想中,为了确保用户顺滑的操作体验。一些耗时的任务不能够在UI线程中运行,像访问网络就属于这类任务。因此我们必须要重新开启一个后台线程运行这些任务。然而,往往这些任务最终又会直接或者间接的需要访问和控制UI控件。例... 阅读全文
如何解决iOS内存错误
2013-08-06 09:28 by 三戒1993, 235 阅读, 收藏, 编辑
摘要:
由于iOS5.0之前没有自动应用计数机制,也没有Java那样的垃圾回收功能。我们都需要自己管理和控制对象的回收,这是一件很麻烦的事情,也是做iOS项目中最容易出现的问题。如果不掌握这些方法,调试这些问题几乎没有头绪。1、EXC_BAD_ACCESS内存错误与NSZombieEnabledEXC_BA... 阅读全文
如何解决iOS内存错误
2013-08-06 09:28 by 三戒1993, 167 阅读, 收藏, 编辑
摘要:
由于iOS5.0之前没有自动应用计数机制,也没有Java那样的垃圾回收功能。我们都需要自己管理和控制对象的回收,这是一件很麻烦的事情,也是做iOS项目中最容易出现的问题。如果不掌握这些方法,调试这些问题几乎没有头绪。1、EXC_BAD_ACCESS内存错误与NSZombieEnabledEXC_BA... 阅读全文
genymotion 和genymotion eclipse 插件安装 !
2013-08-06 07:25 by 三戒1993, 115 阅读, 收藏, 编辑
摘要:
昨天天有好心网友在群里共享了一个好用的 android 模拟器 genymotion昨天就试用了下 真心流畅 各位不妨一试http://www.genymotion.com/dochttps://cloud.genymotion.com/page/doc/要求SDK最低版本是API 16还需要附带安... 阅读全文
genymotion 和genymotion eclipse 插件安装 !
2013-08-06 07:25 by 三戒1993, 108 阅读, 收藏, 编辑
摘要:
昨天天有好心网友在群里共享了一个好用的 android 模拟器 genymotion昨天就试用了下 真心流畅 各位不妨一试http://www.genymotion.com/dochttps://cloud.genymotion.com/page/doc/要求SDK最低版本是API 16还需要附带安... 阅读全文
Handler 引起的内存泄露
2013-08-06 06:50 by 三戒1993, 103 阅读, 收藏, 编辑
摘要:
先看一组简单的代码123456789public class SampleActivity extends Activity { private final Handler mHandler = new Handler() { @Override public void handleM... 阅读全文
Handler 引起的内存泄露
2013-08-06 06:50 by 三戒1993, 119 阅读, 收藏, 编辑
摘要:
先看一组简单的代码123456789public class SampleActivity extends Activity { private final Handler mHandler = new Handler() { @Override public void handleM... 阅读全文
iOS开发之窗口和视图
2013-08-05 16:23 by 三戒1993, 112 阅读, 收藏, 编辑
摘要:
视图就是应用程序的界面。视图可以使用nib文件实现,也可以使用代码创建。一个视图也是一个响应器(UIResponder的子类)这意味着一个视图可以与用户交互。因此,视图不只是用户可看到的界面,也是可以和用户交互的界面。视图相关结构的名称、属性和功能CGPoint {x,y} 坐标信息 视图所在的... 阅读全文
iOS开发之窗口和视图
2013-08-05 16:23 by 三戒1993, 223 阅读, 收藏, 编辑
摘要:
视图就是应用程序的界面。视图可以使用nib文件实现,也可以使用代码创建。一个视图也是一个响应器(UIResponder的子类)这意味着一个视图可以与用户交互。因此,视图不只是用户可看到的界面,也是可以和用户交互的界面。视图相关结构的名称、属性和功能CGPoint {x,y} 坐标信息 视图所在的... 阅读全文
Codesign error: Certificate identity appearing twice
2013-08-05 11:02 by 三戒1993, 128 阅读, 收藏, 编辑
摘要:
第一种解决方法:I think I figured out why the simple delete is not working. Because the dev certificate is still stored in the provision profile, when I close... 阅读全文
Codesign error: Certificate identity appearing twice
2013-08-05 11:02 by 三戒1993, 163 阅读, 收藏, 编辑
摘要:
第一种解决方法:I think I figured out why the simple delete is not working. Because the dev certificate is still stored in the provision profile, when I close... 阅读全文
Android Tween和Frame 动画
2013-08-04 19:11 by 三戒1993, 140 阅读, 收藏, 编辑
摘要:
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是... 阅读全文
Android Tween和Frame 动画
2013-08-04 19:11 by 三戒1993, 142 阅读, 收藏, 编辑
摘要:
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是... 阅读全文
android:descendantFocusability用法简析
2013-08-04 11:59 by 三戒1993, 139 阅读, 收藏, 编辑
摘要:
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item... 阅读全文
android:descendantFocusability用法简析
2013-08-04 11:59 by 三戒1993, 88 阅读, 收藏, 编辑
摘要:
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item... 阅读全文
Google 各国地址
2013-08-04 00:07 by 三戒1993, 322 阅读, 收藏, 编辑
摘要:
google各国域名大全香港www.google.com.hk台湾www.google.com.tw日本www.google.co.jp中国www.google.cn韩国www.google.co.kr泰国www.google.co.th德国www.google.de法国www.google.fr英... 阅读全文
Google 各国地址
2013-08-04 00:07 by 三戒1993, 1304 阅读, 收藏, 编辑
摘要:
google各国域名大全香港www.google.com.hk台湾www.google.com.tw日本www.google.co.jp中国www.google.cn韩国www.google.co.kr泰国www.google.co.th德国www.google.de法国www.google.fr英... 阅读全文
Android中资源文件夹res/raw和assets的使用
2013-08-01 22:02 by 三戒1993, 165 阅读, 收藏, 编辑
摘要:
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会... 阅读全文
Android中资源文件夹res/raw和assets的使用
2013-08-01 22:02 by 三戒1993, 127 阅读, 收藏, 编辑
摘要:
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会... 阅读全文