タグ

2011年5月26日のブックマーク (3件)

  • m7a.me - m7a リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • Androidメモリリーク発見方法: Turtle日記 Annex

    ソフトウェア技術系を中心に掲載していきます。最近は自分の情報Indexと化しているかも。フリーコメントは「コメント&足あとBox」カテゴリー記事にて歓迎します。 Google I/O 2011の「Memory management for Android Apps」というセッションでAndroidプログラムのメモリリーク発見方法が紹介されていました。 前半はAndroid Gingerbread以降GCが変わったよ、というお話でした。でも日市場の主だったプラットフォームはAndroid2.2、、、2.3に到達するのはいつのことやら、という状況なので来年には役に立つかな?くらいの情報になってしまっています(日市場よ、もっと頑張ろう) メモリリークについては、たぶん詳しい方はすでに気づいていたんでしょうけど、EclipseのMATというツールが”かなり”使えます。( http://www.

    Androidメモリリーク発見方法: Turtle日記 Annex
    terurou
    terurou 2011/05/26
    Google I/OのMemory ManagementセッションでAndroidのメモリリークの調査方法について解説があるらしい
  • Android のメモリ管理は大変です

    ■理想 AndroidってJavaだからメモリ管理なんてしなくてもいいよね!! なんて思っていた時代が私にもありました・・・ ■現実 @Override protected void onDestroy() { super.onDestroy(); // 画面が回転した時など、Activityが破棄されるときに呼び出されます // すべてのメモリはここで開放します // - 特に危険なのが内部クラス(MyWebChromeClientなど)、正しく開放しないとActivityが開放されません // - セットしたbackgroundのcallbackもnullにしないと開放が行われません // - webViewのdestroy()を忘れると後からGCが走ったときにVMがクラッシュします this.webView.stopLoading(); this.webView.setWebChro

    terurou
    terurou 2011/05/26
    WebViewまわりでエラー出ると思ったら、こんなんあったか