DroidKaigi2022 プロジェクト発表資料内に出てきたコードのプロジェクトです。
メソッド名(あれば) | 説明 | preview | プロジェクト内ファイル |
---|---|---|---|
- | 黒背景に白い対角線のCanvas | MainActivity.ktのSimpleCanvasView()メソッド | |
- | ピンクの矩形+黄色い矩形に黒い対角線のCanvas | MainActivity.ktのOverAreaCanvasView()メソッド | |
drawArc | 円弧を描く | DrawArc.kt | |
drawCircle | 正円を描く | DrawCircle.kt | |
drawImage | 画像を描く | DrawImage.kt | |
drawLine | 直線を描く | DrawLine.kt | |
drawOval | 楕円を描く | DrawOval.kt | |
drawPath | 線を描く | DrawPath.kt | |
drawPoints | 点を描写する | DrawPoints.kt | |
drawRect | 矩形を描く | DrawRect.kt | |
drawRoundRect | 角の丸い矩形を描く | DrawRoundRect.kt | |
clipRect | 指定矩形外に描写出来ないようにする | ClipRect.kt | |
inset | 座標空間を移動し、描画領域䛾寸法を変更する | Inset.kt | |
- | 「中央に犬の画像があり、その上を指でなぞると軌跡が透明レイヤーの画像になる」コンポーネント | ErasableView.kt |