android.graphics 底层调用,提供可以直接写屏的方法
frameworks\base\graphics\java\android\graphics\
重要类
Bitmap 位图操作类
BitmapFactory 构造位图类的方法,从文件、流、数组等
Canvas 画板,拥有一系列drawXXX的方法,用来绘制位图
Color 颜色类,拥有创建和改变颜色的方法
Matrix 图形变换、缩放类
NinePatch Android平台特有的一种非矢量图形自然拉伸处理方法
Paint 画笔,画几何图形、文本和位图
Path 封装了一些线段、二次曲线、三次曲线等图形
Picture picutre存储绘图时调用的方法并且可以回放、
PixelFormat 存储颜色格式,RGBA8888、RGBX8888等等
Point 保存点阵的两个整形坐标值
Rect 保存矩形的四个整形坐标
Region Region与Rect不同,可表示不规则图形,如椭圆、多边形。
Typeface 描述一个字体对象


android.graphics.drawable 封装了一些最通用的2D图形API,drawable类是对graphics类方法的进一步封装frameworks\base\graphics\java\android\graphics\drawable
重要类
Drawable 可绘制物,是一个“某些可以被绘制的物体”的一般抽象,扩展了多种具体可绘制图形类
AnimationDrawable 动画类,用来创建逐帧动画
BitmapDrawable 包装了一个位图,可以平铺,拉伸,或对齐
ClipDrawable 两个drawable之间进行裁剪
ColorDrawable 为画布填充某种颜色
GradientDrawable 在按钮或背景中使用渐变色
InsetDrawable 插入一个与已知drawable相隔一定距离的drawable
LayerDrawable 控制图层
LevelListDrawable 统计资源
NinePatchDrawable 缩放位图
PaintDrawable 画一个drawable
PictureDrawable 包装了一个picture
RotateDrawable 根据当前等级旋转其他的drawable
ScaleDrawable 根据当前等级改变其他drawable的尺寸
ShapeDrawable 绘制基本图形
TransitionDrawable LayerDrawable的扩展,用于两个图层间的交叉渐变

更多相关文章

  1. android 两指缩放图片 event.getActionMasked() 方法的使用
  2. Android中view绘制常用知识
  3. Android(安卓)Provider用法
  4. 在Android应用中定制菜单
  5. button的一些使用小常识(点击效果,button圆角,边框线的实现)
  6. Android(安卓)Camera 通过V4L2与kernel driver的完整交互过程
  7. Android蓝牙栈bluez使用方法
  8. Timer TimerTask Handler三剑合一
  9. android中不同activity之间共享数据

随机推荐

  1. MySQL5.7.18主从复制搭建(一主一从)教程
  2. Mysql5.7.18的安装与主从复制图文详解
  3. Mysql5.7.14 linux版密码忘记完美解决办
  4. mysql函数拼接查询concat函数的使用方法
  5. 解决MYSQL连接端口被占引入文件路径错误
  6. windows server 2008 64位MySQL5.6免安装
  7. 2017最新版windows安装mysql教程
  8. Mysql使用insert插入多条记录 批量新增数
  9. MySQL启动时InnoDB引擎被禁用了的解决方
  10. 解决Mysql收缩事务日志和日志文件过大无