关闭

安卓自定义View-Canvas之图片文字

一.Canvas的常用操作速查表二.Canvas基本操作详解1.绘制图片绘制有两种方法,drawPicture(矢量图) 和 drawBitmap(位图),接下来我们一一了解。(1)drawPicture 使用Picture前请关闭硬件加速,以免引起不必要的问题! 使用Picture前请关闭硬件加速,以免引起不必要的问题! 使用Picture前请关闭硬件加速,以免引起不必要的问题! 在And...
阅读(149) 评论(0)

安卓自定义View-Canvas之画布操作

一.Canvas的常用操作速查表二.Canvas基本操作1.画布操作为什么要有画布操作? 画布操作可以帮助我们用更加容易理解的方式制作图形。例如: 从坐标原点为起点,绘制一个长度为20dp,与水平线夹角为30度的线段怎么做?按照我们通常的想法(被常年训练出来的数学思维),就是先使用三角函数计算出线段结束点的坐标,然后调用drawLine即可。然而这是否是被固有思维禁锢了?假设我们先绘制一个长度为2...
阅读(83) 评论(0)

安卓自定义View-Canvas之绘制图形

一.Canvas简介Canvas我们可以称之为画布,能够在上面绘制各种东西,是安卓平台2D图形绘制的基础,非常强大。一般来说,比较基础的东西有两大特点:1.可操作性强:由于这些是构成上层的基础,所以可操作性必然十分强大。 2.比较难用:各种方法太过基础,想要完美的将这些操作组合起来有一定难度。 不过不必担心,本系列文章不仅会介绍到Canvas的操作方法,还会简单介绍一些设计思路和技巧。二.Can...
阅读(150) 评论(0)

安卓自定义View-分类与流程

自定义View绘制流程函数调用链(简化版)一.自定义View分类1.自定义ViewGroup 自定义ViewGroup一般是利用现有的组件根据特定的布局方式来组成新的组件,大多继承自ViewGroup或各种Layout,包含有子View。2.自定义View 在没有现成的View,需要自己实现的时候,就使用自定义View,一般继承自View,SurfaceView或其他的View,不包含子View...
阅读(87) 评论(0)

自定义View-基础

1.坐标移动设备一般定义屏幕左上角为坐标原点,向右为x轴增大方向,向下为y轴增大方向View的坐标系统是相对于父控件而言的getTop(); //获取子View左上角距父View顶部的距离 getLeft(); //获取子View左上角距父View左侧的距离 getBottom(); //获取子View右下角距父View顶部的距离 getRight(); //获取...
阅读(53) 评论(0)

安卓自定义View学习笔记-目录

1.自定义View基础 2.安卓自定义View-分类与流程 3.安卓自定义View-Canvas之绘制图形 4.安卓自定义View-Canvas之画布操作 5.安卓自定义View-Canvas之图片文字...
阅读(137) 评论(0)
    个人资料
    • 访问:664次
    • 积分:39
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:5篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档