
自定义基础
文章平均质量分 73
qq_41656004
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义View基础--坐标系
一.屏幕坐标系和数学坐标系的区别由于移动设备一般定义屏幕左上角为坐标原点,向右为x轴增大方向,向下为y轴增大方向, 所以在手机屏幕上的坐标系与数学中常见的坐标系是稍微有点差别的,详情如下:(PS:其中的∠a 是对应的,注意y轴方向!)实际屏幕上的默认坐标系如下:PS: 假设其中棕色部分为手机屏幕二.View的坐标系注意:View的坐标系统是相对于父控件而言的.getTop(); //获...转载 2018-03-12 16:32:22 · 176 阅读 · 0 评论 -
自定义View 角度--弧度
安卓中角度(angle)与弧度(radian)的有关问题。一.角度与弧度的定义角度和弧度一样都是描述角的一种度量单位,下面是它们的定义:名称定义角度两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧。当这段弧长正好等于圆周长的360分之一时,两条射线的夹角的大小为1度.弧度两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧。当这段弧长正好等于圆的半径时,两条射线的夹角大小为1弧度.如图...转载 2018-03-12 16:35:05 · 295 阅读 · 0 评论 -
自定义View之颜色
简要介绍安卓中的颜色相关内容,包括颜色的定义,创建颜色的几种方式,以及颜色的混合模式等。一.简单介绍颜色安卓支持的颜色模式:颜色模式备注ARGB8888四通道高精度(32位)ARGB4444四通道低精度(16位)RGB565屏幕默认模式(16位)Alpha8仅有透明通道(8位)PS:其中字母表示通道类型,数值表示该类型用多少位二进制来描述。如ARGB8888则表示有四个通道(ARGB),每个对应的...转载 2018-03-12 16:37:10 · 513 阅读 · 0 评论 -
AnimationSet 多动画使用
public void startAnimationSet() { //创建动画,参数表示他的子动画是否共用一个插值器 AnimationSet animationSet = new AnimationSet(true); //添加动画 animationSet.addAnimation(new AlphaAnimation(1.0...原创 2018-05-30 21:49:15 · 8848 阅读 · 2 评论