タグ

2015年6月30日のブックマーク (2件)

  • お絵かきアプリを作る。描画編2 - 素人のアンドロイドアプリ開発日記

    前回、お絵かきアプリの基礎を勉強したが、 1、pathを配列で保持しておく。 2、canvasのキャプチャをとって、次の線が描かれたらキャプチャと線を重ねる。 です。今回は2の方法で作成をします。と書きましたが、今回は1の方法でお絵かきアプリを作成したいと思います。 参考:Android で再開する Java プログラミング(10) – 手書きメモを作る 前回の方法だと、毎回キャプチャを作って一枚の画像にしていました。 今回は1つの線を線として残しておくので、戻るなどの機能を簡単につける事ができます。 では作成していきます。 最初にpathを中に保持をするListを用意します。 ArrayList<Path> draw_list = new ArrayList<Path>(); 次に前回と同様、タッチのイベントに対してpathを作成しますが、今回は最初にpathを生成して、最後にpathを

    お絵かきアプリを作る。描画編2 - 素人のアンドロイドアプリ開発日記
  • 【Android】アンドゥ・リドゥ機能の組み込み – ザワプロ!

    前回作成したアンドゥ・リドゥ機能をAndroidのアプリに組み込んでみよう。 簡単なドローアプリを作ってみることにする。 画面は以下のような構成とする。 UndoとRedoの二つのボタンがある。背景全体はカスタムビューとなっていて、タッチ&ムーブで 絵を書くことが出来る。 まずはレイアウトのxmlを示す。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <com.lesson.DrawingView andr