Development」カテゴリーアーカイブ

列車時刻表(第1版)の画面一覧

ここまでの作業で、列車時刻表の第1版が完成した。画面は以下のとおり。 メイン画面 (#pgTTMain) 駅・路線を検索し、各一覧画面に遷移する。 路線一覧画面 (#pgTTLineList) 路線の一覧を表示し、駅一覧 … 続きを読む

カテゴリー: Development, Specification | タグ: , , | コメントする

列車時刻表(15) – ローカルストレージの管理

現在の実装では、ロードした路線データ(時刻表データ)をローカルストレージに保存している。ユーザ側で管理できるよう、使用中のローカルストレージの一覧を表示し、削除できるようにする。 設定画面(#pgTTSetting)に一 … 続きを読む

カテゴリー: Development | タグ: , , | コメントする

列車時刻表(14) – 乗車予定一覧表(続)

前記事に引き続き乗車予定一覧表画面を修正する。 この画面が表示されるのは、 ・任意の画面からフッタの’RideList’ボタンをクリックしたとき ・列車から「下車」したとき で、後者については、下 … 続きを読む

カテゴリー: Development | タグ: , , | コメントする

列車時刻表(13) – 乗車予定一覧表

乗車予定リストをアコーディオンを使うように変更したので、アイテムに表示したボタンの処理を実現する。 列車時刻表ボタン この列車の’列車時刻表画面’に移動する。 乗車駅/下車駅時刻表ボタン この乗車 … 続きを読む

カテゴリー: Development | タグ: , , | 1件のコメント

列車時刻表(12) – 乗車予定登録の見直し(コード)

前記事の列車時刻表画面のコードイメージ。 実行例: つばさ121号を選択 大宮駅から乗車

カテゴリー: Development | タグ: , , | コメントする

列車時刻表(11) – 乗車予定登録の見直し

引き続き列車時刻表を作成していく。 画面遷移の変更 これまで、乗車予定の登録は、 ・列車時刻表画面(#pgTTTrain)で、乗車駅を選択したとき(下図) ・駅時刻表画面(#pgTTStation)で、乗車列車を選択した … 続きを読む

カテゴリー: Development | タグ: , , | 1件のコメント

列車時刻表(10) – 乗車予定リストをアコーディオン表示する

列車時刻表の作成を継続する。これまで、保存した乗車予定は listview を使って一覧を表示してきたが、項目が多くなりそうなので、accordion で表示するように変更する。 各折り畳みブロックのヘッダ(‘ … 続きを読む

カテゴリー: Development | タグ: , , | 1件のコメント

列車時刻表(9) – データストアに保存した乗車予定を表示する

前記事に引き続いて列車時刻表を作成する。これまで、検索した結果(乗車予定)をメモリ上に保持してきたが、GAE(Google App Engine)のデータストアに保存するようにし、あとで確認する画面を用意する。 乗車予定 … 続きを読む

カテゴリー: Development | タグ: , , | コメントする

列車時刻表(8) – 路線ファイルを端末に保存する

アプリケーションのオフライン動作対応の第一弾として、列車時刻を格納した「路線ファイル(JSON形式)」をローカルストレージに保存するように修正する。(路線ファイルをサーバからロードする頻度が減少する分、動作の高速化も期待 … 続きを読む

カテゴリー: Development | タグ: , | 1件のコメント

列車時刻表(7) – 乗車予定画面への遷移(共通フッタの利用)

前記事に引き続いて、乗車予定一覧画面への遷移を追加する。これまでのコーディングで、「列車時刻表画面」「駅時刻表画面」から乗車・下車アクションを実行したタイミングで乗車予定一覧画面に遷移していたが、それ以外の画面からも一覧 … 続きを読む

カテゴリー: Development, Tips | タグ: , , | コメントする