忍者ブログ
  • 2024.04
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 2024.06
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

【2024/05/19 11:02 】 |
AyaComicViewer 0.0.4.2
 AyaComicViewer 0.0.4.2を公開します。

    AyaComicViewer 0.0.4.2

 実験機能が含まれています。

主な変更点は以下

  ・設定項目に「画面サイズによりメモリ節約読込を行わない」を追加
  ・設定項目に「ダイレクトアロケートを使用する」を追加

これにより

 画面サイズによりメモリ節約読込を行わない = ON
 メモリ節約読込を行う画像サイズ           = 100M

にすることで実質節約機能がOFFになります。

 また、ダイレクトアロケートを利用してキャッシュをヒープ外に追い出すことにより、
メモリ節約をしなくてもOutOfMemoryErrorが起こりにくくなります。
 ただし、でかい画像だとやっぱりOutOfMemoryするので、節約画像サイズ
は10Mにしておいたほうが無難です。
 0.0.5では100Mは無くなる予定です。

 正直なところ、ダイレクトアロケートはこの使い方していいのかわかりません。
 でも効果はかなり高いです。
 いままで即死していた画質100でキャッシュサイズ10にしても元画像によっては
余裕で動きます。
 # みらくる重いけど、、、


PR
【2010/10/01 22:29 】 | AyaComicViewer | 有り難いご意見(4) | トラックバック()
AyaComicViewer 0.0.4.1
 AyaComicViewer 0.0.4.1を公開します。

  AyaComicViewer 0.0.4.1

 実験機能が含まれています。

 主な変更点は以下

  ・設定項目にメモリ節約読み込みの設定を追加
  ・OutOfMemoryError時にキャッシュのクリアを行ってリトライ
    ※完全にOutOfMemoryが防げるわけではありません。

 OutOfMemroyが発生した場合、画面左上にOutOfMemoryと表示されキャッシュが
クリアされるようになりました。
 # いままでは無言でアプリが強制終了していました。

 ものすごく重い処理ですので、キャッシュサイズ・画質・節約読込の発動等
なるべくOutOfMemoryが発生しないよう調整することを推奨します。

【2010/09/28 12:53 】 | AyaComicViewer | 有り難いご意見(1) | トラックバック()
AyaComicViewer 0.0.4
AyaComicViewer 0.0.4を公開します。

   AyaComicVierwer 0.0.4

ご試用ください。

主な変更点は以下

  ・画像直接読み込みに対応
  ・フルスクリーンモード実装
  ・縦横固定モード実装
  ・画質設定に90/80を追加
  ・細かなバグ取り
      ・拡張子大文字対応
      ・謎のJPEGデコードエラー対応??
      ・表紙画面の設定が反映されなかったバグ対応

#  ・新機能実装による新規バグ入れ
【2010/09/25 13:15 】 | AyaComicViewer | 有り難いご意見(4) | トラックバック()
謎のjpegデコードエラーについて
 うちの環境でも再現しました。
 直接なら読めるけど、zipすると読めない画像があります。

 とりあえずきちんとデコードが出来ているか確認しようと、

    cis = CheckedInputStream(zipFile.getInputStream(entry),new CRC32());

してみたら、正常なファイルを吐き出しました。。。 orz

 とりあえず応急手当でZipFileからInputStreamを取り出しているところは
すべてCheckedInputStreamでくるみます。
 なんなんだこれ、、(@@:
【2010/09/25 13:06 】 | AyaComicViewer | 有り難いご意見(0) | トラックバック()
画質の劣化について
 0.0.3をアップした直後に気づいてしまいました。

   文字つぶれて読みにくくね?

 画質は最大70で十分だと思っていたのですが、だいぶ劣化していますね、、
 画質の選択肢に90/80の追加を検討しています。

 ただ、現在帰省中で署名ができません。
 帰るのは週末になりますので、帰りしだい更新いたします。
【2010/09/20 22:12 】 | AyaComicViewer | 有り難いご意見(0) | トラックバック()
<<前ページ | ホーム | 次ページ>>