上一页 1 ··· 164 165 166 167 168 169 170 171 172 ··· 353 下一页
摘要: 历史车轮滚滚向前,将autolayout配合sizeclass做布局的方式推上了主流,虽然有点晚,但最终还是进行了一次完整的实践,特此记录一下: 因为网上已经有很多博客介绍了autolayout配合sizeclass布局的原理,所以我着重记录一下自己实践的过程:(可能会有错误,大家多多指正) 先来看 阅读全文
posted @ 2016-06-23 17:09 brave-sailor 阅读(215) 评论(0) 推荐(0)
摘要: 其中针对table cell高度自动计算的 UITableViewAutomaticDimension 异常好用,但好像只对uilabel对象有效 当cell中内容比较复杂,比如涉及图文混排或加上其他动态高度的元素,自动高度就失效了 而swift的自动高度资料很少,就整了一个出来 阅读全文
posted @ 2016-06-22 15:38 brave-sailor 阅读(924) 评论(0) 推荐(0)
摘要: 目标:用xib绘制一个UIView,在某个ViewController中调用。 三个文件:ViewController.Swift DemoView.swift DemoView.xib 首先,可以专心将DemoView.xib画出来,别忘记DemoView.xib中UIView的一处设置 然后,写 阅读全文
posted @ 2016-06-22 15:36 brave-sailor 阅读(773) 评论(0) 推荐(0)
摘要: 文本绘制在开发客户端程序中是一个比较常用的功能,可分为采用控件和直接绘制两种方式。 采用控件的方式比较简便,添加一个比如UILabel对象,然后设置相关属性就好了。但这种方式局限性也比较大。 直接绘制相对比较自由,但也分为使用NSString和Quartz 2D两种方式。 NSString有一组绘制 阅读全文
posted @ 2016-06-22 11:27 brave-sailor 阅读(4658) 评论(0) 推荐(0)
摘要: 首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的vie 阅读全文
posted @ 2016-06-22 10:57 brave-sailor 阅读(396) 评论(0) 推荐(0)
摘要: TextPaint是paint的子类,用它可以很方便的进行文字的绘制,一般情况下遇到绘制文字的需求时,我们一般用TextPaint所提供的方法。开始学习如何绘制文字之前,我们必须要先了解下Android中文字是怎么绘制到屏幕上的,文字的格式又是怎么样的。 一、FontMetrics 1.1 理论知识 阅读全文
posted @ 2016-06-22 10:54 brave-sailor 阅读(322) 评论(0) 推荐(0)
摘要: 本文介绍一个IOS APP , 将图片转换成ASCII字符画,使用Swift语言编写。 举个例子,我们使用著名的蕾娜照片作为原图片 经APP转换后形成的字符画,我们打印出来,效果如下: 放大她的脸部可以看到图像都是字符串组成的! 项目地址: https://github.com/ijoshsmith 阅读全文
posted @ 2016-06-21 11:28 brave-sailor 阅读(2974) 评论(0) 推荐(0)
摘要: // // main.Swift // swift数组 // // Created by zhangbiao on 14-6-15. // Copyright (c) 2014年 理想. All rights reserved. // import Foundation println("数组") 阅读全文
posted @ 2016-06-21 09:44 brave-sailor 阅读(508) 评论(0) 推荐(0)
摘要: public class ArrayCopy{ public static void main(String []args){ int []a = {1,3,4,5}; toPrint(a); int []aFor=new int[a.length]; //1.for循环复制 System.out.println("===========1.使用... 阅读全文
posted @ 2016-06-20 17:56 brave-sailor 阅读(3104) 评论(0) 推荐(0)
摘要: 本文分为两个部分,第一部分为双Service守护,第二部分为双进程守护 第一部分: 一、Service简介:Java.lang.Object ↳Android.content.Context ↳android.content.ContextWrapper ↳android.app.Service S 阅读全文
posted @ 2016-06-19 23:13 brave-sailor 阅读(872) 评论(0) 推荐(0)
上一页 1 ··· 164 165 166 167 168 169 170 171 172 ··· 353 下一页