Pulse と同じようなアプリケーションがあり、ベータ段階にあり ます https://play.google.com/store/apps/details?id=com.braindigit.nepal.khabar
LinearLayout
名前付きを保持するメインレイアウトがありNewsCategoryHolder
、このレイアウトで別のレイアウト名を動的に追加および削除しますCategoryView
。これにはand otherCategoryView
が含まれます。さらにナビゲーションのために実装し、タブをクリックするたびにすべてのビューを削除してから追加します。それぞれに、サーバーまたはデータベースからデータをロードする独自の機能があります。そして、追加と削除のたびに、すべてのビューを削除し、アダプターをnullに割り当て、さらにはnullに保持します。しかし、私がからにナビゲートするようにHorizontalListView
views
ActionbarSherlock Tab
NewsCategoryHolder
CategoryView
CategoryView
AsyncTask
CategoryView
Context
Tab
Tab
、アプリケーションのメモリが増加します。アプリケーションでメモリ リークが発生しているような気がします。すべてのチュートリアル、リンク、ビデオ、およびその他のアナライザーを調べましたが、アプリがメモリを消費している正確な部分や、オブジェクトの参照を収集できなかっMAT
たポイントを特定できませんでした。GC
メモリ消費量が多い場所を見つけたいだけですが、それができませんでした.hprof http://news.braindigit.com/saved/android3201806337409456011.hprofファイルを添付しましたが、助けが必要ですその分析と私のアプリケーションパッケージ名はcom.braindigit.nepal.khabar