一介の開発者の戯言

COMICROIDを更新しました。
Android2.x(実は1.6以上)で余白が出来てしまう問題に対応したつもりです。

横フィットで高さが画面より小さい時に上寄りに表示されてしまうのを中央に表示されるようにしました。
色々試しても上手くいかなかったので上下や左右にPaddingを入れることで対応しました。

COMICROIDホームページ

180度回転については対応端末を持っていないので何をどうすれば良さそうなのか想像もつきません。
setRequestedOrientationでどんな値を渡せば右90度と左90度や180度反転になるのか調査して頂ければなんとなく対応出来るかもしれません。

※画像の比率がおかしくなる不具合があるようです。修正し次第新しいものを公開します。

コメント

コメント(10) “COMICROID更新 2010.08.30版”

  1. Ras

    以前、ページ送りのタップを左右逆にして欲しいと要望を出させていただいた者です。
    早速の対応、本当にありがとうございました。
    おかげさまで、とても快適に利用出来ています。

    厚かましいのですが、もしよろしければ以下の内容もご一考していただけると嬉しいです。
    (長文申し訳ございません)

    1,圧縮ファイルを開く時に最初に全ファイルのリスト列挙をしているみたいですが、ファイル数が一定数以上ある時は、とりあえず画面表示を先に行なって、リスト列挙はバックグラウンドで出来るようにならないでしょうか?
    →先日、5000ページほどあるZIPファイルを読み込ませた 所、しばらくお待ち下さい的なメッセージが表示された後、先に進まなくなりました。フリーズしている訳ではなく、処理を継続しようとしていた(アニメーションしていた)ので20分ほど放置してみたのですが、結局先に進まなかったので、諦めて強制終了した事があります。

    2,一定以上の大きさの解像度の画像を読み込む時は表示を行なって良いですか?的な確認ダイアログを出すように
    して欲しい。
    →解像度が4000×5000みたいな画像ファイルを読み込ませてしまった時に、1と同じようにしばらくお待ち下さい的なメッセージで先に進まなくなってしまったので、本当に読み込むかどうかの確認があると嬉しいです。

    以上、気が向いたらで良いのでご一考お願いいたします。

  2. まんがろいど

    うあ、Ver.up早いですね。
    180度回転については、現在画面を固定して使用しているので現在のところ差し支えありません。
    しろーとなもんでsetRequestedOrientationってどうやって調べるのか良くわかりません。Gセンサーが受け渡す値ですかねぇ?
    ZT-180で使用する際に、他のアプリでメモリが占有されていると、画面を回転させなくとも同様のエラーが出ることがあるので、メモリ不足も考えられます。現在はタスクキラーできれいにしてから、COMICROIDを起動しています。
    現在のところ快調ですょ。
    たまに、赤い文字で2行ぐらいのエラーがでることが・・・(早く消えるので読みきれないです)

    • ご利用ありがとうございます。
      回転の件はぼちぼちZT-180のユーザさんが調べてブログなどに書いている人が出てくると思います。
      赤いエラーはOut of memoryではないかと思います。

      現状では一時ファイルなどは使っておらず、メモリ上に元画像を展開してからビットマップ画像をメモリに展開しているので大きめの画像ではメモリ不足になりやすいようです。
      今後、一時ファイルに展開して極力メモリ不足に陥らないようにしようと思っておりますが、zip,lzh,rarと3種類の関数群の変更をするのはなかなか気が進みません。
      後先のことを考えずバイト配列に展開するように力技で変更してしまったのです;_;

      年内はほぼ毎週出張することが決まったので少し開発が遅くなるかもしれませんがご容赦ください。

      2人で交互に出張していたのですが、ANAのプラチナ欲しさに毎週出張を志願してしまいました。
      まだ26,000ちょっとなので少し修業も必要かもしれませんが頑張ります。

  3. grue

    はじめまして

    Desireユーザです。
    標準のギャラリーが画像認識が遅く、表示順が上手くできないので
    コミックビューアを探していました。

    機能は完璧に近いのですが、ファイル名表示は邪魔なので、無い方
    が良いと思います。

    ある方が良い方もいると思うので、ありなしの設定はできないでしょうか?

    • ご利用ありがとうございます。
      きっと圧縮ファイルではなく、フォルダ単位での閲覧をしてらっしゃるのかと思います。
      フォルダ単位での閲覧機能は見れればいいや程度に作ったのであまり実用性は考えていませんでした。
      そのようなユーザさんが居らっしゃるのであれば、もう少しマシなものにしようと思います。
      現状では栞はファイル単位で持っているのでフォルダ単位での閲覧を多用するとアプリのデータが肥大化する恐れがあります。
      フォルダ単位で栞を持てるように改造して、毎回ファイル名が表示されてしまう点もおっしゃるような改善をしようと思います。
      今後ともよろしくお願いします。

  4. おとん

    はじめましてこんにちは。
    EKEN M003 ユーザーです。
    いろいろな設定が出来て便利に使わせていただいております。
    私は「よむこ」と併用して使わせていただいていますが「よむこ」と比べてこのソフトはページをめくった時の表示速度が遅い事が難点です。
    あと、表紙画面(最初のページ)がおそらくファイルが大きいために開けず「しばらくお待ちください。」の画面から変わら無い為、適当に画面をタップしてページをめくった後、強制終了させて続きから読むを選んだらようやく読める場合があります。
    非常に使いやすく、どれをどこまで読んだのかすぐ解り、いろいろな設定が出来る為大変気に入っています。
    ハードの問題もあるとは思いますが何とかできるのならよろしくお願いいたします。

    • ご利用ありがとうございます。
      よむこ使ってみましたが速いですね。
      どんな処理をしているのか解れば真似するんですけどね^^;
      なにぶんAndroidアプリはこのCOMICROIDが初作品なので色々と至らない点があるようです。
      JAVAもまだまともなプログラム組むのは3つ目ぐらいなのでJAVAも初心者みたいなものです。
      解凍中に次ページを押したときに解凍しているスレッドをキャンセルさせられれば良いのですが、上手くいかなかったので現状のような状態になっています。

      とりあえずご指摘の点も含めて改善出来るところは改善していきたいと思っています。
      恐らく皆さんの想像以上にAndroidとJAVAに関して素人なのでアドバイスや相談に乗っていただける方は是非お願いします。

  5. もろろお

    はじめまして。電子書籍に使える端末はないかとARCHOSについて調べていたらこのサイトを見つけました。

    今秋発売予定のARCHOS70を購入予定で電子書籍目的での使用を検討しております。
    そこでこちらのCOMICROIDはそれにぴったりのアプリだと思ったのですが、何ぶんandroidは使ったことがないので質問させてください。

    ARCHOS5の本体ストレージに保存された漫画zipをCOMICROIDで読むことはできますか。droid comic viewerではsdカードに保存された物のみらしいので。
    まだARCHOS新モデルは出ていないのでそれに関しては何とも言えないですが、現行モデルではどうなんでしょう。
    せっかく大容量のHDDが搭載されるそうなのでそちらに沢山漫画を保存したいのです。

    稚拙な質問で恐れ入りますがご回答頂ければ幸いです。

    • 返答が遅れてすみません。
      COMICROIDでは読み込み先に制限は付けていません。
      Archos5の/storageでも読めるようになっているので平気だと思います。
      /systemでもどこでも読み込み権限さえあれば読めます。
      購入のおりは是非お試しください。

  6. もろろお

    返信ありがとうございます。
    購入した際には是非使わせて頂こうと思います。