Skip to content

kkkkan/ComposeAppForDroidKaigi2022

Repository files navigation

ComposeAppForDroidKaigi2022

DroidKaigi2022 プロジェクト発表資料内に出てきたコードのプロジェクトです。

発表時のスライド

スライド内のpreviewとこのプロジェクト内のファイルの対応

メソッド名(あれば) 説明 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

About

2022DroidKaigiの発表用プロジェクト

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages