Androidのペイントソフト、AndroPainterを修正
勉強用に作成したAndroidのペイントソフト、AndroPainterを修正&アップ!
ホームページばかり作るのは飽きたので、4日くらいかけてまだまだ未完成のAndroidのペイントソフト、AndroPainterにとりあえず取り消し機能だけ付けてアップしたのです。
アンドゥーをどう実装すればいいのか悩んだけど、簡単に説明すると、
- 指を離したタイミングで画像を一時ファイル置き場へ保存
- 離したらstaticなint型の変数を++)していく。(1ずつ足す)
- ファイルは2の変数と連動して、1,2~という感じで連番で保存していく
- 取り消しを押したら変数と同じファイルを読み込む
- 読み込んだら変数を-1する
- アプリを終了したらdelete()で一時ファイル置き場を丸ごと削除
という感じで実装してみました。まぁ本当はアンドゥーは10回前までにしたかったけど、とりあえず制限しない事にしてみました。
- -―- 、
/...::::::::::::::.. ヽ
/ ..:::::::::::::::::::/\ ヽ
/..:::/::::/::::// ヽ l:. l.
l:::::!::::/●) (●)|:: |
. !:::l::::l~" ,, "~l:i:l それにしても喉の痛さと頭痛が治らないのです・・
ヽ:i::!、 (⌒ーァ ノノ
` l\`ー‐'/
⊂\/  ̄ \/⊃
\/| .|\/
ブログ移行してます → Newとまとじゅーすのブログ