上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 32 下一页
摘要: 上面所罗列出来的各种drawXXX方法就是Canvas中定义好的能画什么的方法(drawPaint除外),除了各种基本型比如矩形圆形椭圆直曲线外Canvas也能直接让我们绘制各种图片以及颜色等等,但是Canvas真正屌的我觉得不是它能画些什么,而是对画布的各种活用,上一节最后的一个例子大家已经粗略见... 阅读全文
posted @ 2016-01-09 11:29 Leo的银弹 阅读(955) 评论(0) 推荐(0) 编辑
摘要: Updated on 2016/1/6 修正了一些翻译段落欢迎转载,但请保留译者链接:http://www.jianshu.com/p/613d28a3c8a0Lessons learned from Android developers inFuturice. Avoid reinventing ... 阅读全文
posted @ 2016-01-09 10:51 Leo的银弹 阅读(268) 评论(0) 推荐(0) 编辑
摘要: HTTP请求&响应既然说从入门级开始就说说Http请求包的结构。一次请求就是向目标服务器发送一串文本。什么样的文本?有下面结构的文本。HTTP请求包结构例子:1234567POST/meme.php/home/user/loginHTTP/1.1Host:114.215.86.90Cache-Con... 阅读全文
posted @ 2016-01-09 10:40 Leo的银弹 阅读(503) 评论(0) 推荐(0) 编辑
摘要: FontMetricsFontMetrics意为字体测量,这么一说大家是不是瞬间感受到了这玩意的重要性?那这东西有什么用呢?我们通过源码追踪进去可以看到FontMetrics其实是Paint的一个内部类,而它里面呢就定义了top,ascent,descent,bottom,leading五个成员变量... 阅读全文
posted @ 2016-01-02 11:39 Leo的银弹 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 上图是paint中的各种set方法这些属性大多我们都可以见名知意,很好理解,即便如此,哥还是带大家过一遍逐个剖析其用法,其中会不定穿插各种绘图类比如Canvas、Xfermode、ColorFilter等等的用法。set(Paint src)顾名思义为当前画笔设置一个画笔,说白了就是把另一个画笔的属... 阅读全文
posted @ 2016-01-01 20:28 Leo的银弹 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: ActionMac OSXWin/Linux注释代码(//)Cmd + /Ctrl + /注释代码(/**/)Cmd + Option + /Ctrl + Alt + /格式化代码Cmd + Option + LCtrl + Alt + L清除无效包引用Option + Control + OAlt... 阅读全文
posted @ 2015-12-31 21:39 Leo的银弹 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 尽管Java提供了一个可以处理文件的IO操作类。但是没有一个复制文件的方法。复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。###1. 使用FileStreams复制这是最经典的方式将一个文件的内容复制到另一个... 阅读全文
posted @ 2015-12-31 21:38 Leo的银弹 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、Timer概述在Java开发中,会碰到一些需要定时或者延时执行某些任务的需求,这时,我们可以使用Java中的Timer类实现。二、Timer介绍Timer是一个定时器类,通过该类可以为指定的定时任务进行配置,所在jar包路径:java.util.TimerTimer定时器实例有多种构造方法:Ti... 阅读全文
posted @ 2015-12-31 21:36 Leo的银弹 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1. reference:参考某一资源ID。 (1)属性定义: (2)属性使用:2. color:颜色值。 (1)属性定义: (2)属性使用:3. boolean:布尔值。 (1)属性定义: (2)属性使用:4. dimension:尺寸值。 (1)属性定义: (2)属性使用:5. float:浮点... 阅读全文
posted @ 2015-12-31 21:33 Leo的银弹 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、前言我们用set方法来设置画笔的样式,类似于我们挑选画笔画画的过程。由于上面有些方法不支持硬件加速,所以在高版本系统中可能会没有效果。因此,我们首先来看看官方废弃的方法。当你要使用打叉的方法时,请关闭硬件加速。关闭的方法有两种:(1)在application配置文件中关闭硬件加速:…… ... 阅读全文
posted @ 2015-12-31 21:31 Leo的银弹 阅读(11786) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 32 下一页