Android Studio(メモリストのアプリ01_設計)
■SQLiteを使ったサンプル作成。
もう少しAndroid Studioでサンプルを作ってみる。AndroidでもSQLiteのデータベースが使用できるようなので、その使い方を調べながら下のようなイメージでメモリストを作る。
機能としては、まず次のものを検討する。
・テキストボックスにメモの内容を入力して、ボタンを押して入力内容をSQLiteへ登録。
・チェックボックスのチェックを入れたものをボタンを押して削除する。チェックされたときはテキストボックスを無効化するなどで削除を優先させる。
画面から行う操作は上のものだけど、メソッドに分けて考えると、アプリ起動時、ボタンを押した際、チェックボックスを押した際、データベースの操作といった感じかな。データベースのテーブルは、メモ内容のほかにIDと入力日付くらいは入れようかと思う。
スマホなので、フリック操作や通知機能などスマホ独特な方法もあるかもしれないけど、まずはこの辺りから。