- 4
- 0
- 约 24页
- 2017-07-04 发布于境外
- 举报
十四、平面绘图与动画
要在Android行動裝置繪製平面圖形,所使用的工具主要來自「android.graphics.*」套件。 要使用Canvas繪圖你將需以下的物件: Canvas:Canvas其實就是應用程式執行時顯示的畫面,有點類似一般繪圖用的畫布,是繪圖發生的地點。 Paint:是繪圖的執行工具,它能控制使用的顏色、透明度、畫刷大小、圖形填滿模式與樣式等;如果用以繪製文字,透過Paint類別也能設定文字的字型、字體與大小等。 Bitmap:實際畫出來的圖形,其實就是所繪出圖形像素的集合體。 繪製的基本形狀:組成繪製內容的基本圖素,如點、線段、矩形、橢圓形等。 繪圖主要是在View類別的「onDraw(Canvas)」方法內完成,因此要在Canvas上繪圖,應該先建立一個繼承自View的子類別,然後在此類別中的onDraw(Canvas)方法內完成繪圖。 常用的繪製方法說明如下: 劃點:在指定位置劃點。劃一個點使用「drawPoint(float x, float y, Paint paint)」方法;劃多個點則使用「drawPoints(float[] float, int offset, int count, Paint paint)」方法。 畫一條線段:使用的方法為「drawLine(float startX, float startY, float stopX, float stopY,
您可能关注的文档
- 八年级下册 生物的进化复习题.doc
- 公共关系工作要素 - shutcm - 首 页.ppt
- 公共卫生学院 - 中山大学研究生院 graduate school .doc
- 公共卫生学院 - 吉林大学教务处.doc
- 公示材料 - 林业科技网.doc
- 公路工程造价人员职业资格注册管理平台与继续教育 .doc
- 兰 州 大 学 - 兰州大学研究生招生.doc
- 共产党基本信息管理系统2009.doc
- 关于2017年1月份全市网吧.doc
- 关于“韶关学院大学生创新创业训练计划项目”评选结 .doc
- 50万吨汽油调和技改项目环评报告书.pdf
- 河北省文安县第一中学2025-2026学年高一上学期10月月考英语试题(解析版).docx
- 河南省TOP二十校205—2026学年高一上学期10月联考生物试题(原卷版).docx
- 河南省安阳市第一中学、鹤壁市高中、新乡市第一中学三校2025-2026学年高一上学期第一次联考数学试题(解析版).docx
- 河南省部分高中2025-2026学年高一上学期第二次月考数学试卷(解析版).docx
- 河南省百师联盟2025-2026学年高二10月联考数学试题(北师大版)(解析版).docx
- 河南省部分学校2025-2026学年高一上学期期中考试数学试题(解析版).docx
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测数学试题(解析版).docx
- 河南省部分重点中学2025-2026学年高二上学期10月末质量检测英语试题(解析版).docx
- 桥梁伸缩缝安装工艺(可编辑).pptx
原创力文档

文档评论(0)