代码改变世界

设计模式 关注点分离

2014-03-14 18:34 by 三戒1993, 363 阅读, 0 推荐, 收藏, 编辑
摘要:好的架构设计必须把变化点错落有致地封装到软件系统的不同部分。要做到这一点,必须进行关注点分离。Iuar Jacobson在《AOSD中文版》中写道:“好的架构必须使每个关注点相互分离,也就是说系统中的一个部分发生了变化,不会影响其他部分。即使需要改变,也能够清晰地识别出那些部分需要改变。如果需要扩展... 阅读全文

ALAsset和ALAssetRepresentation详解

2014-03-13 12:48 by 三戒1993, 119 阅读, 0 推荐, 收藏, 编辑
摘要:ALAsset类代表相册中的每个资源文件,可以通过它获取资源文件的相关信息还能修改和新建资源文件,ALAssetRepresentation类代表相册中每个资源文件的详细信息,可以通过它获取资源的大小,名字,路径等详细信息。 //通过ALAsset获取相对应的资源,获取图片的等比缩略图,原图的等比缩... 阅读全文

ALAsset和ALAssetRepresentation详解

2014-03-13 12:48 by 三戒1993, 99 阅读, 0 推荐, 收藏, 编辑
摘要:ALAsset类代表相册中的每个资源文件,可以通过它获取资源文件的相关信息还能修改和新建资源文件,ALAssetRepresentation类代表相册中每个资源文件的详细信息,可以通过它获取资源的大小,名字,路径等详细信息。 //通过ALAsset获取相对应的资源,获取图片的等比缩略图,原图的等比缩... 阅读全文

VIEW当中自定义属性的使用

2014-03-12 17:05 by 三戒1993, 144 阅读, 0 推荐, 收藏, 编辑
摘要:主要有三种方法可以实现自定义属性。第一种方法,直接设置属性值,通过attrs.getAttributeResourceValue拿到这个属性值。(1)在xml文件中设置属性值[html]view plaincopy(2)在构造函数中拿到这个值[java]view plaincopypublicIco... 阅读全文

xcode Delete current line

2014-03-12 15:46 by 三戒1993, 105 阅读, 0 推荐, 收藏, 编辑
摘要: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/Framewor... 阅读全文

xcode Delete current line

2014-03-12 15:46 by 三戒1993, 134 阅读, 0 推荐, 收藏, 编辑
摘要: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/Framewor... 阅读全文

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

2014-03-12 14:44 by 三戒1993, 112 阅读, 0 推荐, 收藏, 编辑
摘要:《iOS 企业证书部署无效的问题》:http://t.cn/8s7ILWZ《clipsToBounds 属性默认值变了》:http://weibo.com/1658814735/AAvyB25js《第三方库不支持64位造成编译错误》:http://t.cn/8s7ILWz去掉arm64编译 :htt... 阅读全文

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

2014-03-12 14:44 by 三戒1993, 103 阅读, 0 推荐, 收藏, 编辑
摘要:《iOS 企业证书部署无效的问题》:http://t.cn/8s7ILWZ《clipsToBounds 属性默认值变了》:http://weibo.com/1658814735/AAvyB25js《第三方库不支持64位造成编译错误》:http://t.cn/8s7ILWz去掉arm64编译 :htt... 阅读全文

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

2014-03-11 18:31 by 三戒1993, 127 阅读, 0 推荐, 收藏, 编辑
摘要:一.intent.setFlags()方法中的参数值含义:1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,... 阅读全文

Github上的SlidingMenu菜单的使用方法

2014-03-11 17:30 by 三戒1993, 109 阅读, 0 推荐, 收藏, 编辑
摘要:GitHub上的SlidingMenu的配置方法1.首先明确SlidingMenu是什么?2.如何使用SlidingMenu框架呢?GitHub上的SlidingMenu的配置方法1.首先明确SlidingMenu是什么?SlindingMenu是github上的大神写得一个侧滑菜单框架!2.如何使... 阅读全文
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 184 下一页