2012年4月28日土曜日

Android SDK r18にアップデートしたらVerifyError

Android SDKのアップデートをr16→r18にしてみたら、ハマったのでメモです。

全く同様の問題がr16→r17の時に発生していたようで、解決策を示されているブログがいくつか見つかりました。

Android SDK r17にアップデートしたらVerifyError

解決策は以下の通り。


プロジェクトの上で右クリック

ビルド・パス(Build Path)

ビルド・パスの構成(Configure Build Path)

順序およびエクスポートタブ(Order and Export)

チェック付いてない奴につける


Proguardのエラーでapkが生成できなかったのもこれが原因でした(とほほ。



2つの検索モードの違いについて[PRO/Lite版共通]


DIY六法には2つの検索モードが存在しています。


  • ネット検索
  • ローカル索引検索

の2つです。

具体的それぞれの特徴を説明すると以下の通りとなります。

2012年4月27日金曜日

六法カタログ機能について[PRO版]

六法カタログ更新しましたので、Google+だけでなく機能の説明も合わせてこちらでもご紹介します。





今回、新しい六法カタログを2つ追加しました。

  • 司法書士試験六法
  • 情報セキュリティ六法

誤解の無いように補足しますが、司法書士試験六法は必要とされる法令・規則・準則など全てを網羅している訳ではありません

あくまで汎用的に作られている本アプリがサポートできる範囲(法令データ提供システム及び裁判所規則集+α)の法令・規則を収録したものです(準則などは含まれません)。

少し前には「税務六法」「医療六法」なども追加しています(その分野の専門家には不足している法令もあると思います)。






まだ分野的に足らない領域も多数ありますが、ユーザ様からフィードバックをいただければ更に充実させていけると思いますのでユーザ様が作成された法令リストを共有または提供いただければこちらに追加していきたいと考えております。


2012年4月25日水曜日

Googleドライブへの法令リストバックアップ[PRO版]

正式発表されたGoogleドライブですが、DIY六法の法令リストバックアップ機能からアップロードができることを確認しましたのでお知らせします。

これでまたバックアップ先の選択肢が増えました。

ご利用の端末にGoogleドライブアプリがインストールされていれば他のクラウドストレージサービスアプリと同様にアップロード可能です。

大切なデータはこまめにバックアップをお願いします。


公開からまもなく1年

本アプリを公開してからまもなく1年になります。

本アプリの開発に着手したのは、東日本大震災直前のことでした。

さすがに震災直後は計画停電の影響や生活そのものが元に戻るまでアプリの開発からは離れてしまいましたが、ある程度使えるレベルになったタイミングでGooglePlay(旧アンドロイドマーケット)にアプリを公開しました。

ご意見、ご要望などもいただきながら少しずつですが機能を追加してきました。

今後も使い勝手を見直しながら改善を続けていきたいと思いますので、お付き合いいただければ幸いです。

これからゴールデンウィークにかけて、ユーザの皆様からいただいたご質問などへの回答を含め、本アプリの基本的な機能などについて紹介をしていきたいと思います。

過去に紹介済みの機能でもスクリーンショットが古いものも多いですので、最新バージョンの動画なども織り交ぜながらご紹介していく予定です。

ご利用いただいている全てのユーザ様にこの場を借りて御礼申し上げます。


2012年4月18日水曜日

法令表示ビューの目次表示動画[PRO版]

法令表示ビューの目次表示をするための操作の様子を動画にしました。




ご参考まで。


2012年4月14日土曜日

PRO版Version1.1.2リリース[PRO版]


PRO版Version.1.1.2をリリースしました。

新機能の追加やその他バグ修正等を行いました。

すでに告知しました通り、一部操作方法に関する変更がありますのでブログ記事も合わせてご参照ください。

アップデート内容の詳細はリリースノートをご覧ください。


DIY六法Version.1.1.2(Android Market Web版)
フル機能版


















動作報告、不具合等ございましたら、メール、本ブログコメント欄またはGoogle+ページまでお知らせ下さい。ご利用の端末機器の名称、AndroidOSバージョン、不具合の再現手順など詳細の情報をご報告いただければ原因を調査して対応しますのでご理解とご協力をお願いいたします。

オフライン時に法令リストを作成する[PRO版]

本アプリはローカル検索索引をダウンロードしておくと、オフラインでも法令の検索が可能になっていました。

しかし、検索は出来ても法令データをオンラインでダウンロードしない限り、法令情報管理DBにそのデータを登録することができない状態でした。

そこで、次のリリースではオフラインでも検索した法令を法令管理情報DBに登録してダウンロード予約ができるように改良しました。

このことで可能になるのは次のような利用シーンになります。

★想定利用シーン★

  • アプリをインストールして、ローカル検索索引のダウンロードも完了
  • 六法カタログからベースとなる法令リストをダウンロード&インポート
  • と、ここで外出することに
  • 電車で移動中にスマートフォンを操作する時間がある
  • パケット代節約のためオフライン。しかし、法令リストに追加したい法令がある
  • ローカル検索索引を使ってオフラインで法令検索をする
  • ヒットしたリストから必要とする法令アイテムをロングタップする
  • コンテキストメニューの「ダウンロード予約」をタップ(※1)
  • 該当法令アイテムに「Reserved」の表示が出れば法令管理情報DBに登録完了(※2)
  • 必要な法令を同様の方法で登録していく
  • オンライン環境に到着したら、設定画面から一括ダウンロードを実行
  • My六法完成

というイメージです。


2012年4月13日金曜日

[重要]目次表示機能を呼び出す操作の変更について[PRO版]

目次表示機能の紹介記事に追記しましたが、一部、すでに告知済みの操作方法を変更することになりましたので改めてお知らせします。

※次のリリースで反映される内容です

目次を表示するためには法令表示ビューで法令を表示している際に、


・画面の左側から右側に向かってスワイプ(右フリック)すると目次生成処理が行われ、リストビューで目次が表示されます。目的のリストアイテムをタップすれば該当条文にジャンプしてくれます。

また、この変更に伴い、付箋表示の操作については

・ダブルタップとフリック操作を選択できるようになっていましたが、この選択設定を廃止します。


その上で、付箋表示の操作は


ダブルタップのみ(Android1.6のみシングルタップ)

となりますのでご承知おきください。

★変更となった理由★


 端末解像度等の関係で法令データの中には左フリック操作をすると画面が左にスクロールしてしまう場合があることが判明しました(例:GalaxyNexusでは発生しませんが、Xperia[SO-01B]では発生します)。これはフォントサイズ等の設定でも発生する可能性があります。


 従いまして、目次表示は「右フリック」操作、付箋表示は「ダブルタップ」に変更することとさせてください。


 無駄にスクロールすることで操作性を低下させてしまう場合があるため、申し訳ありませんがご理解くださいますようよろしくお願いします。




2012年4月12日木曜日

条文メモ検索のオプション設定について[PRO版]

条文メモの検索機能はすでにリリース済みのバージョンで対応していますが、次のリリースでオプション設定を追加する予定です。

まず、設定画面に追加されるのは「条文メモ管理」カテゴリの「検索モード設定」という項目になります。




★用語定義★
・「全件」:条文メモ検索機能において「全件」というのは、条文メモタブを表示した際に最初にリスト表示されたもの全てのことを「全件」と呼びます。

 条文メモタブから法令表示ビューに行き、新しく追加された条文メモは含まれませんので注意してください。


 新しく追加された条文メモを検索対象に加える場合は、一度別のタブをタップしてから再度条文メモタブをタップして内容をリフレッシュする必要があります(仕様)。











上記の設定をチェックすると、全件対象検索をデフォルトにして条文メモを検索します。


2012年4月4日水曜日

目次表示機能β版について[PRO版]※追記



その名の通りの機能で表示している法令の条文アクセス手段として条番号以外の方法でのアクセスを可能にするもので、条番号+条文見出し、「編」「章」「節」「款」の見出しをリスト表示して対象条文にジャンプすることができるようになります。

※PRO版の次のリリースに含まれる予定の機能です
※対象法令は「法令データ提供システムの法令データのみ」です
※一部の外部リンクを含む見出しは完全な表示にならない場合があります
→対応しました(が、全ての法令で正しく動作するかは未検証です。いくつかの法令で検証し、外部リンクが1つあっても2つあっても正しく処理できています)

この機能はありそうでなかった機能の1つですが、開発当初から実装予定には入っていたものです。

技術的にはFragmentで実装しており、目次生成は非同期処理を行うAsyncTaskLoaderで実装しています。



法令表示ビューで法令を表示している際に、画面の左側から右側に向かってスワイプすると目次生成処理が行われ、リストビューで目次が表示されます。目的のリストアイテムをタップすれば該当条文にジャンプしてくれます。


この操作を入れることになったため、付箋表示の操作については

画面の左側から右側に向かってスワイプ
・ダブルタップ

のいずれかとなりますのでご承知おきください。

※追記
 端末解像度等の関係で法令データの中には左フリック操作をすると画面がスクロールしてしまう場合があることが判明しました。従いまして、目次表示は「右フリック」操作、付箋表示は「ダブルタップ」に変更することとさせてください。
 申し訳ありませんが、ご理解くださいますようよろしくお願いします。



2012年4月3日火曜日

参照履歴等のリストタブビュー設定について[PRO版]

ホーム画面から「参照履歴/しおり/条文メモ/付箋」の各種一覧リストビューを表示するタブ画面に遷移すると、これまでは常に「参照履歴」のタブがアクティブな状態で表示されていました。

PRO版Version1.1.1ではデフォルトで表示されるタブをユーザさんが設定できるようになっています。

設定画面の全般に「デフォルトタブ設定」という項目が増えています。


設定項目をタップすると、以下のようなリストダイアログが開きます。









ここでお好みのタブを選択すれば、設定したタブがデフォルトで選択された状態で参照できるようになります。


ご利用頻度の高いタブに設定してみてください。














2012年4月2日月曜日

PRO版Version1.1.1リリース[PRO版]


PRO版Version.1.1.1をリリースしました。

新機能の追加と使い勝手に関する変更を行いました。

アップデート内容の詳細はリリースノートをご覧ください。


DIY六法Version.1.1.1(Android Market Web版)
フル機能版


















動作報告、不具合等ございましたら、メール、本ブログコメント欄またはGoogle+ページまでお知らせ下さい。ご利用の端末機器の名称、AndroidOSバージョン、不具合の再現手順など詳細の情報をご報告いただければ原因を調査して対応しますのでご理解とご協力をお願いいたします。