Draw1Android图形绘制入门项目
Android 画图功能的入门源码挺推荐你看看draw1.zip
。这是一个比较基础但覆盖面还蛮广的小项目,适合刚接触图形绘制或准备做毕业设计的同学上手练练。里面主要是用 Java 写的,核心就是围绕 Canvas、Path 这类类进行自定义 View 的绘制操作。
自定义 View 的onDraw()
方法实现得还不错,结构清晰,适合你跟着一步步去理解 Android 图形系统怎么运作的。你可以学到怎么用Paint
设置颜色、线条样式,怎么用Path
画出各种形状。
而且它还有一些动画效果,比如用ValueAnimator
实现平滑变化,挺直观的,用在像绘图 APP 或者数据可视化的功能里会实用。再加上事件部分也有,比如响应触摸点绘图,交互性这块也有涉及。
整体来看,这份源码写得还算规范,注释也有,不会太难懂。对于你要做 UI 定制、搞点图形动效开发,或者想在 Java 版 Android 打点基础的,这个包还是蛮值一看的。
如果你正在为毕业设计头疼,不妨从这里找点灵感;或者你想弄清楚 Canvas 到底怎么玩,也可以直接跑起来看看效果。
51.5KB
文件大小:
评论区