首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
5年Android知识库
Cupster
创建于2021-07-21
订阅专栏
从零复盘应该扎实的知识点
等 16 人订阅
共32篇文章
创建于2021-07-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
014-Android自定义View(9):事件分发&处理详解(图文)
包含特殊情况:当前View如果设置了OnTouchListener,事件分发当前View时,OnTouchListener的【onTouch()】方法会被先调用。
013-Android自定义View(8):绘制动画详解(图文)
自定义view绘制动画原理就是,定义一个value值,值随着动画进度改变而改变;在onDraw()中,绘制时使其中某个或多个参数值*value/100(假设设置动画进度最大值100)
012-Android自定义View(7):绘制路径Path详解
Path可视为画笔的移动路径,or绘制路径,可以预设自定义形状的路径,供Paint直接按路径绘制图案。
011-Android自定义View(6):画笔Paint
Paint 可视为画笔,可定义颜色、线条、图案、填充等属性.常用功能、色彩优化、阴影效果、设置蒙层等
010-Android自定义View(5):画布Canvas详解(图文)
Android系统提供Canvas、Paint 、Path三剑客用于绘制View图形。 如果将自定义View的绘制看作美术课绘画作业的话, Canvas可视为画板上的空白画布
009-Android自定义View(4):自绘式详解(图文)
先熟悉View的绘制、Android事件传递、手势处理再常用自绘式。 方式:直接继承View ,重写绘制流程三步骤 measure() 测量 layout() 布局计算摆放坐标
008-Android自定义View(3):衍生(扩展式)详解(图文)
1.简述 简而言之,即 如继承TextView,修改默认background、marquee状态时,elevation值、取消默认最小高度等。
007-Android自定义View(2):组合式详解(图文)
顾名思义,即xml文件中根布局使用RelativeLayout(同理其他布局控件), 内部使用其他View控件,布局摆放,组合成XxxView的原始布局。
006-Android自定义View(1):基础详解(图文)
1.1 Android窗口坐标系计算以屏幕左上角为原点, 向右为X轴正向,向下为Y轴正向 1.2 View坐标系 【注意获取的坐标是像素值,不是dp值】 【注意获取的坐标是像素值
005-页面布局控件开发总结
Android开发常用布局 LinearLayout 【高频】 RelativeLayout 【高频】 FrameLayout【高频】
004-Android layer-list绘制详解(图文)
layer-list 相当于ps中的图层列表,形象地表示,就是几张照片,叠放在桌子上,先放的在底下,后放的在上面。 可以类比FrameLayout布局,item就相当于叠放的子view。
003-制作.9图片资源draw9patch详解(图文)
左边黑线:【限定】垂直方向的拉伸区域 上边黑线:【限定】水平方向的拉伸区域 右边黑线:【设置】内容显示的垂直范围 下边黑线:【设置】内容显示的水平范围
002-xml代码绘制Drawable资源详解
Android中,所有能显示出来的都抽象定义为一个父类Drawable[可绘制的图形], 包括但不限于图片、色块、画板、背景等。
001-关于Android的一些基础详解【五年Android从0复盘系列】
1 Android支持的像素单位 2 Android常用的单位 3 dp与px单位转换 4.两种编码格式