Skip to content

Instantly share code, notes, and snippets.

View praveen2gemini's full-sized avatar

Praveen Kumar Sugumaran praveen2gemini

View GitHub Profile
@praveen2gemini
praveen2gemini / PhantomReferenceLeakDetector.java
Created April 17, 2017 13:56 — forked from nhachicha/PhantomReferenceLeakDetector.java
Example demonstrating how to use PhantomReference to detect memory leak
static class Activity {
interface Listener {}
Service service;
Activity(Service service) {
this.service = service;
}
void onStart() {
service.registerListener(new Listener() {});//Listener hold a reference to Activity
actionBar.addTab(actionBar.newTab()
.setCustomView(TabUtils.renderTabView(NotificationsActivity.this, R.string.tab_invitations, R.drawable.tab_orange, numberOfNotifications))
.setTabListener(tabListener));