タグ

ブックマーク / qiita.com/exilias (2)

  • Android Bitmapをあらかじめ縮小してから読み込む(OutOfMemory対策) - Qiita

    今の端末だと10Mピクセルを越えるカメラを搭載した端末が普通になってきており、そのファイルサイズも数MBに及びます。 AndroidでBitmapFactoryを利用してフォトライブラリーから画像を読み込んだりすると思いますが、そのままその画像を読み込んでしまうと、しばしばOutOfMemoryとなりアプリが強制終了してしまいます。 そこで、実際に画像を読み込む前にある程度縮小してから読み込むことで、メモリが足りなくなることを防ごうというのが今回のネタです。 BitmapFactory.OptionsのinSampleSizeを指定して画像を縮小した状態で読み込む 処理の流れ的にはまず画像のサイズを取得して、サイズが大きかったら縮小指定してから読み込もう、という感じです。 InputStream inputStream = getContentResolver().openInputStr

    Android Bitmapをあらかじめ縮小してから読み込む(OutOfMemory対策) - Qiita
  • AppStoreに動画が載せられるようになったので、その仕様とよくある質問まとめ - Qiita

    iOS 8からアプリの動画をスクリーンショットと共に載せられるようになりました! App Video Preview 仕様 15秒〜30秒 500MB以下 900 x 1200 pixels か 1136 x 640 pixels M4VまたはMP4、MOV形式 H.264(推奨)かApple ProRes videoコーデック 30 fps フレームレート ステレオ 256kbps AAC オーディオフォーマット 画面の向きはportraitかlandscapeどちらでもOK これは必須ですか? 任意です。 いくつまで載せられますか? 1つです。 ※ 3.5inchビデオはサポートしていません BGMやナレーション、画面上にグラフィックを重ねてもいいですか? はい。 動画はローカライズできますか? いいえ。 一つの動画がすべての言語に対して表示されます。 サムネは設定できますか? できま

    AppStoreに動画が載せられるようになったので、その仕様とよくある質問まとめ - Qiita
  • 1