ブックマーク / mhidaka.hatenablog.com (2)

  • OverScrollでListViewをビョーンってする方法 - ひつじのにっき

    あけましておめでとうございます。今年もAndroidネタです。 Android 2.3で増えたリストをぐーっと引っ張ってびよーんってなるOverScroll機能をつかってみた。案外ややこしかったのと誰もまとめてくれてなくて涙目になったので、まとめておきます。 読むだけではわかりにくいと思うので、サンプルをあげておきました。 http://mtnk.org/down/Android_OverScrollSample.src.zip Android 2.3のエミュレータをお手元で起動しながら確認してみてください。 OverScrollの結論。全然簡単じゃないです。Googleさん、On/Offで動くぐらいの超簡単なWrapperぐらいつくってくれてもいいのに → (2010/1/4追記)この記事書いた後、簡単に実装する方法をおしえてもらいました! http://y-anz-m.blogspot

    OverScrollでListViewをビョーンってする方法 - ひつじのにっき
    faw
    faw 2011/01/08
    ListView
  • OutOfMemoryErrorを知る - ひつじのにっき

    Androidの会 関西支部 マニアック勉強会での発表資料です。 OutOfMemoryErrorを知る(PDF) 発表後に指摘を頂き、該当箇所を修正しています。 ありがとうございます。 JNIオブジェクトにはGCが効くよ、という点 (nativeでのmallocには効かないです)。今回のポイントはBitmap.recycle()です。 BitmapFactory利用時に、大きな画像を読み込むとOutOfMemoryErrorが発生するケースがあります。 OOMを避けるための方法を紹介しました。 ポイントは以下の3点です。 Bitmap.recycle() Bitmap.isRecycle()を活用 recycleメソッドを呼び出しておくと、メモリが足りなくなった段階で自動的に メモリを解放してくれます。描画完了後、次回描画まで間がある場合などに使えます。 もちろん次にBitmapを使

    OutOfMemoryErrorを知る - ひつじのにっき
    faw
    faw 2010/05/18
    メモリ GC bitmap recycle
  • 1