概要

シンプル&スマートを目指して開発された単語帳アプリです。
試験形式は詳細/四択/一覧から選択が可能です。
正答率/フラグ/レベルによるフィルタリングが可能です。
単語帳データは.csv形式での入力/出力が可能です。
オンライン状態であれば発音/辞書の確認が可能です。

権限

アプリの実行に必要な権限は以下の通りです。
ストレージ
単語帳データの入力/出力に使用します。
ネットワーク通信
発音データ/辞書データの取得に使用します。

■ メイン画面

【メニュー】
pref 設定
設定画面を表示する。
help ヘルプ
ヘルプ画面を表示する。
【アイコン】
import データ入力
単語帳データをファイルから入力する。
export データ出力
単語帳データをファイルへ出力する。
clear 成績クリア
単語帳の成績をクリアする。
delete データ削除
単語帳データを削除する。
【操作】
アイテムクリック
選択した単語帳データで[試験形式]の画面を表示する。
アイテムロングクリック
選択した単語帳データのタイトル編集ダイアログを表示する。
updown ドラッグ&ドロップ
選択した単語帳データの表示位置を並び替える。

■ 共通

【メニュー】
pos 位置
開始位置指定ダイアログを表示する。
【アイコン】
flag フラグ
フラグ選択ダイアログを表示する。
edit メモ
メモ編集ダイアログを表示する。
sound 発音
(未実装)
link リンク
(未実装)

■ 詳細画面

【ボタン】
check 確認
解答を表示する。
ok 正解
正解数を +1 して次の問題を表示する。
ng 不正解
不正解数を +1 して次の問題を表示する。

■ 四択画面

【ボタン】
check 確認
解答を表示する。正解であれば正解数を、不正解であれば不正解数を +1 する。
ok 正解
次の問題を表示する。[出題方法]が同時表示の場合は正解数を +1 する。
ng 不正解
次の問題を表示する。[出題方法]が同時表示の場合は不正解数を +1 する。

■ 一覧画面

【操作】
flag/edit/sound/link クリック
[短縮コマンド]の動作を実行する。アイコンは[短縮コマンド]の設定に従う。
flag/edit/sound/link ロングクリック
コマンド選択ダイアログを表示する。アイコンは[短縮コマンド]の設定に従う。
アイテムクリック
[出題方法]に従い表示状態を切り替える。

■ 統計画面

【操作】
ドロップダウンリスト選択
統計情報の表示対象を選択する。
レベルボタンクリック
レベルごとの項目数をグラフ化する。
フラグボタンクリック
フラグごとの項目数をグラフ化する。
正答率ボタンクリック
正答率ごとの項目数をグラフ化する。

■ 管理画面

【操作】
修正ボタンクリック
設定ファイルとデータベースの不整合を修正する。

■ ヘルプ画面

ヘルプ
画面説明とデータファイルフォーマット
履歴
対応予定機能とバージョンアップ履歴
情報
著作権表記とオープンソースライセンス

■ 設定画面

試験形式
詳細/四択/一覧から選択する。以下の設定内容は各試験形式で共通となる。
出題方法
正質問/逆質問/同時表示から選択する。質問/解答の表示状態を指定する。
出題順序
ランダム/正答率昇順/正答率降順/フラグ昇順/フラグ降順/レベル昇順/レベル降順/識別子昇順/識別子降順から選択する。
試験単位
10問/20問/30問/40問から選択する。試験形式が詳細/四択の場合に有効。試験単位ごとに再試験の確認と成績の記録を行う。
アイコン位置
左/右から選択する。試験形式が詳細/四択の場合に有効。確認/正解/不正解ボタンに表示されるアイコンの位置を指定する。
短縮コマンド
フラグ/メモ/発音/リンクから選択する。試験形式が一覧の場合に有効。コマンドボタンをクリックした時の動作を指定する。
文字列:フラグ名
各フラグ値に対する名称を設定する。フラグ選択ダイアログの項目となる。
フィルタ:正答率
出題対象となるデータの正答率を選択する。未選択項目は出題されない。
フィルタ:フラグ
出題対象となるデータのフラグを選択する。未選択項目は出題されない。
フィルタ:レベル
出題対象となるデータのレベルを選択する。未選択項目は出題されない。
統計
統計画面を表示する。
管理
管理画面を表示する。
バージョン
バージョン情報を表示する。
システム
システム情報を表示する。

■ データファイル

標準入出力パス
/mnt/sdcard/wordbook/
拡張子
csv
文字コード
UTF-8
フォーマット
[レベル],[フラグ],[正解数],[不正解数],[質問],[解答],[発音記号],[メモ]
レベル(必須)
レベル値。有効範囲は0~7。
フラグ(必須)
フラグ値。有効範囲は0~7。
正解数(必須)
正解数。有効範囲は0以上。
不正解数(必須)
不正解数。有効範囲は0以上。
質問(必須)
質問文字列
解答(必須)
解答文字列
発音記号
発音記号
メモ
メモ